Jump to content
Nokioteca Forum

Nuovo Browser Per Symbian


kiunkue92
 Share

Recommended Posts

Nuova release del 16/05/12 V 1.0.0

changelog:

Aggiunta modalità fullscreen accessibile tramite swype dall'alto verso il basso come al solito dal bordo

:) ( meego rulez :P ),

Aggiunto(in modalità fullscreen ) swype dal basso verso l'alto per chiudere tab attuale

Migliorato scrolling,

Migliorato SENSIBILMENTE switch delle schede tramite swype,

Aggiunto pulsante per uscire normalmente,

Aggiunto pulsante per chiudere tutte le schede,

Aggiunto tasto al lato della barra degli indirizzi per andare a quell'indirizzo senza tasto invio

Migliorata interfaccia,

Bugfix:

Corretto problema dei tasti back e forward che non reimpostavano la grandezza della pagina

Corretto bug che provocava una lunga attesa ad aspettare che caricasse i tab dopo la pressione del tasto schede

altri piccoli bug meno importanti...

Ovviamente Download al primo Post

:)

ps la modalità fullscreen cn gesture è una bomba provatela!!!

Link to comment
Condividi su altri siti

Nuova release del 16/05/12 V 1.0.0

changelog:

Aggiunta modalità fullscreen accessibile tramite swype dall'alto verso il basso come al solito dal bordo

:) ( meego rulez :P ),

Aggiunto(in modalità fullscreen ) swype dal basso verso l'alto per chiudere tab attuale

Migliorato scrolling,

Migliorato SENSIBILMENTE switch delle schede tramite swype,

Aggiunto pulsante per uscire normalmente,

Aggiunto pulsante per chiudere tutte le schede,

Aggiunto tasto al lato della barra degli indirizzi per andare a quell'indirizzo senza tasto invio

Migliorata interfaccia,

Bugfix:

Corretto problema dei tasti back e forward che non reimpostavano la grandezza della pagina

Corretto bug che provocava una lunga attesa ad aspettare che caricasse i tab dopo la pressione del tasto schede

altri piccoli bug meno importanti...

Ovviamente Download al primo Post

:)

ps la modalità fullscreen cn gesture è una bomba provatela!!!

ok, non ho vinto, ritento... :)

Link to comment
Condividi su altri siti

Nuova release del 16/05/12 V 1.0.0

changelog:

Aggiunta modalità fullscreen accessibile tramite swype dall'alto verso il basso come al solito dal bordo

:) ( meego rulez :P ),

Aggiunto(in modalità fullscreen ) swype dal basso verso l'alto per chiudere tab attuale

Migliorato scrolling,

Migliorato SENSIBILMENTE switch delle schede tramite swype,

Aggiunto pulsante per uscire normalmente,

Aggiunto pulsante per chiudere tutte le schede,

Aggiunto tasto al lato della barra degli indirizzi per andare a quell'indirizzo senza tasto invio

Migliorata interfaccia,

Bugfix:

Corretto problema dei tasti back e forward che non reimpostavano la grandezza della pagina

Corretto bug che provocava una lunga attesa ad aspettare che caricasse i tab dopo la pressione del tasto schede

altri piccoli bug meno importanti...

Ovviamente Download al primo Post

:)

ps la modalità fullscreen cn gesture è una bomba provatela!!!

Sto testando.. Su facebook touch non mi lascia caricare le immagini, dice che il browser non supporta questa caratteristica. Sarebbe carina come next features.. :)

Continuo con i test.. :)

Link to comment
Condividi su altri siti

bhe l'upload dei file è un'altra cosa da aggiungere sicuramente, ma il problema è che come user agent è impostato quello dell'iphone, che non supporta il caricamento dei file, quindi facebook pensa che tu abbia safari come browser, quindi anche se implementassi l'upload dei file, non potresti comunque caricare foto su facebook... a meno che non ci sia qualche altro useragent che ti mostri la versione in html5, ma ti dia la possibilità di caricare foto :) ....vedo un po in giro...

PS nessun altro ha il problema di antideath-ray?Io proprio non riesco a rilevarlo... :/

Modificato da kiunkue92
  • Mi Piace 1
Link to comment
Condividi su altri siti

Innanzitutto, i più sentiti complimenti per il progetto, la competenza e l'impegno! :)

PS nessun altro ha il problema di antideath-ray?Io proprio non riesco a rilevarlo... :/

fossi in te, non ci spenderei tempo sopra cercando di replicarlo ad ogni costo

magari ha flashato un cooked fw (con annessi bug), oppure, ha installato le Qt manualmente facendo qualche casino... :/

in tal caso, difficilmente riuscirai a replicarlo... è piu' semplice per lui fare una bella pulizia e amen :)

P.S.

non dirmi che il '92 è la tua data di nascita, altrimenti, devo iniziare seriamente a preoccuparmi :D

Modificato da Il.Socio
  • Mi Piace 1
Link to comment
Condividi su altri siti

Innanzitutto, i più sentiti complimenti per il progetto, la competenza e l'impegno! :)

fossi in te, non ci spenderei tempo sopra cercando di replicarlo ad ogni costo

magari ha flashato un cooked fw (con annessi bug), oppure, ha installato le Qt manualmente facendo qualche casino... :/

in tal caso, difficilmente riuscirai a replicarlo... è piu' semplice per lui fare una bella pulizia e amen :)

P.S.

non dirmi che il '92 è la tua data di nascita, altrimenti, devo iniziare seriamente a preoccuparmi :D

no, nessun cfw, nessuna qt installata manualmente... hack, molte installazioni e mod, questo sì: però il mio tel è una scheggia :) e non ho problemi con nulla, a parte fontzoomer :confused:

Link to comment
Condividi su altri siti

carina la tua opinione.... scusa se te lo dico ma non mi piace che gli hai denigrato così un suo lavoro, tra l'altro un lavoro per il bene di tutti e senza nessun riscontro economico. E invece di apprezzare il suo impegno, glielo deridi, e questo non lo trovo corretto, posso capire che magari non è di tuo gradimento, ma non al punto da disprezzarlo, ci sono modi e modi, potevi obiettare qualche cosa, qualche pecca che magari ha per cercare di far migliorare l'app, che senso ha l'uscita che hai avuto? Che giovamento ne puoi, ne possiamo, trarre? Nessuno. E' solo controproducente.

Scusa se te lo dico, non è un rimprovero, solo che non trovo giusto denigrare un lavoro altrui, e poi un lavoro dove non trae alcun beneficio economico, ma solo per una mera e pura collaborazione a vantaggio di tutti gli utenti del forum.

E poi permettimi di dissentire sul fatto che per symbian non c'è alcun broswer buono. E' vero che quello di default è scadente sotto certi punti di vista, ma è pur vero che con opera si va da Dio, quindi come vedi esistono per symbian broswer decenti. E come opera lo potrebbe diventare, se già non lo è, quello ideato e prodotto da kiunkue92

Rispondo un po a tutti e due...se da una parte è pur vero che ci sono modi e modi di dire una cosa, dall'altra è anche vero che purtroppo le prestazioni di un arm v7 quelle sono...infatti(e questo capita a tutti i browser su symbian) se usate qualche programma per vedere l'utilizzo di ram e procio, scoprirete presto che tutti arivano al 100% di prcessore durante rendering e download di informazione...e quindi il problema di fondo non è tanto nella mia app, ma nelle prestazioni generali...poi ovviamente il gruppo di opera sarà sicuramente composto da più di una persona :P ps ci tengo a ricordare che il lavoro non è solo mio, ma del gruppo openbossa che aveva creato questa app chiamata raskbrowser, e che io ho portato per symbian e aggiunto cose... :) pps opera ha un solo svantaggio...l'useragent...se avesse quello dell'iphone, a quest'ora si navigherebbe molto meglio...dato che i siti li caricherebbein mobile...ed e questa l'idea di fondo di questo browser...riuscire a sfruttare le web app tipo quella di facebook...che è fatta bene per iphone... :)

Ok, chiedo venia e come penitenza testerò anch'io il tuo bw. :) Perfettamente daccordo sul fatto che in realtà la "ruggine" non è tanto nel bw quanto nel processore, per questo parlavo d'impossibilità di avere un bw decente su symbian.

Link to comment
Condividi su altri siti

Sarebbe bello anche poter rinominare i preferiti, ogni tanto mi escono dei nomi osceni.. :D

EDIT: quando sono su fb touch, sito che ha pagine lunghe (cioè possiamo andare in fondo alla pagina e lui continua a caricare notizie vecchie) ho notato che se torniamo in su velocemente ci sta un po' a caricare le quelle notizie che avevamo già visitato prima quando scorrevamo in giù. Queste notizie che avevamo già visitato penso che stiano in cache o in qualcosa del genere (o meglio nella memoria del telefono perché la barra blu non carica, almeno penso). Se fosse così, si potrebbe ingrandire questa memoria? Ripeto, penso che funzioni cosi perchè non vedo caricare la barra blu del browser.

Modificato da Rougex
Link to comment
Condividi su altri siti

Si infatti i preferiti ci sono proprio in versione brutale XD ....

mmm nella relase che sto preparando avevo già ingrandito la cache perchè nei siti desktop si impallava tutto. ora va meglio :), e ho scoperto che l'upload dei file esiste già, infatti se si va su 2shared c'è il tasto per l'upload e clickando si apre la classica selezione file di symbian....quindi ho modificato l'user agent impostandolo su android e facebook permette il caricamento... :) ps, credo che rimuoverò l'uscita tramite swype e dal basso si chiuderà la scheda corrente... molto meglio :)

ah, chi ha la 1.0.0, può verificare se: si va su facebook si scorre un po la pagina, si apre un'altro tab e poi si ritorna su facebook, la pagina è spostata verso destra?

Modificato da kiunkue92
Link to comment
Condividi su altri siti

ah, chi ha la 1.0.0, può verificare se: si va su facebook si scorre un po la pagina, si apre un'altro tab e poi si ritorna su facebook, la pagina è spostata verso destra?

Si mi capita. Si potrebbe ingrandire la cache anche per i siti mobile? Perchè fb lo apre in versione mobile e scatta sovente. Io proporrei una cache grossa (tanto ormai i dispositivi hanno memorie grosse Giga), magari anche esagerata :) con possibilità di svuotarla, e contemporaneamente eliminare pass, cronologia ecc..

EDIT: Penso che sia importante anche la funzione cerca per cercare parole all'interno delle pagine web.. :)

Modificato da Rougex
Link to comment
Condividi su altri siti

mmm...la cache è la stessa per qualsiasi sito :P il problema del mettere in cache però è che fino ad un certo punto aiuta, oltre è di intralcio :/ sarebbe meglio tenere tutto in ram, se solo ne avessimo a disposizione :P...comunque ho trovato alcuni bug che forse non riuscirò a rimuovere mai...perchè sono bug del qtwebkit...

  • Quando javascript modifica la grandezza della pagina o ci sposta in un punto della pagina, la parte "scrollabile" diventa più piccola di quello che è in realtà, con la conseguenza che quando si scende si supera il limite dellapgina di quanto javascript ci ha spostato, per risolvere (non so per quale assurdo motivo) bisogna andare e uscire nella vista tab per 2 volte, e la pagina ritorna normale :/(capita per esempio in google reader mobile)...
  • Quando una pagina ha dei css con posizione fissa, scrollare la pagina con la tecnica del tile backing store, rallenta lo scrolling fino a quando il css non è più visibile sullo schermo(capita per esempio in engadget mobile in alto),
  • il 3 è che se una pagina ha una parte che si può scrollare per conto suo, essa non viene scrollata, (al limite appare una barra nera su sfondo verde che se clickata sposta il il sottoframe)
  • il 4 è che le pagine che accettano solo eventi touch come twitter mobile al momento sono inutilizzabili...

insomma la maggior parte di sti bug derivano dalle pagine mobile...infatti nel webkit2 è stato migliorato notevolmente il supporto all'html5 e alla vista mobile...

ora nella prossima release l'user agent sarà modificabile...ma poi resta il limite della memoria di symbian, e quindi navigare sempre in desktop ad un certo punto, caricando magari anche più tab di pagine desktop pesanti, ad un certo punto crasha inevitabilmente, a meno che non si svuoti la cache, ma questa operazione(soprattutto con cache grandi) richiede un paio di secondi...secondi in cui il cell è rallentato... :/

ps al momento il migior user agent è quello del nokia browser ... certamente non mostra le pagine in html5, ma le versioni mobile diventano una scheggia e difficilmente crasha, se non mai!

Modificato da kiunkue92
Link to comment
Condividi su altri siti

si, rallenta, ma non è solo il procio...è soprattutto la ram, e rallenta xkè ho aumentato la massima memoria che può occupare un'app :/ (infatti se per esempio la inviassi allo store, non la accetterebbero a causa dell'ingrandimento) cmq posso diminuirla...ma se lo faccio, il telefono va meglio in backgroud, ma l'app ti direbbe ogni 2 e 3 memoria piena.... :/

Modificato da kiunkue92
Link to comment
Condividi su altri siti

  • 3 settimane dopo...

Ciao, a causa un po' del terremoto(sto in emilia) e un po' per gli esami, le cose vanno un po' a rilento. però ci sono novità sotto il "cofano" e sono riuscito a risolvere il bug di javascript che ridimensiona o sposta la pagina, migliorato il css fisso...ora scatta molto meno ;) ....risolto anche l'elevato uso del procio quando stava fermo a non far niente...ps è in arrivo una funzione: download di musica...appena finisco il download manager... :)

Modificato da kiunkue92
  • Mi Piace 2
Link to comment
Condividi su altri siti

Ciao, a causa un po del terremoto(sto in emilia) e un po per gli esami, le cose vanno un po a rilento. però ci sono novità sotto il "cofano" e sono riuscito a risolvere il bug di javascript che ridimensiona o sposta la pagina, migliorato il css fisso...ora scatta molto meno ;) ....risolto anche l'elevato uso del procio quando stava fermo a non far niente...ps è in arrivo una funzione: download di musica...appena finisco il download manager... :)

Appena rilasci questa nuova versione quasi quasi la provo anch'io :)

Modificato da pika99
Link to comment
Condividi su altri siti

  • 3 settimane dopo...

Ciao raga, a causa delle (scarse) prestazioni ho deciso di abbandonare il progetto...ho provato l'impossibile ma nada...fondamentalmente non si riesce ad ottenere quel salto prestazionale che dovrebbe avere per essere realmente usabile...cioè anche se sono riuscito a risolvere e a far diventare fluido lo scrolling dopo il caricamento(in quasi tutti i siti), non riesco per niente a faro lo stesso mentre si carica...e quindi diciamo che in questo mese non sono riuscito a combinare niente...ho riscritto il tutto daccapo più e più volte ma purtroppo mancano proprio i metodi da reimplementare per riuscire a fare qualcosa...poi oltre lo scrolling esiste un grosso problema con javascript(quando ci sposta nella pagina, quest'ultima viene tagliata :( ) che non sono riuscito a risolvere.

Alla fin fine il vero problema è il qtwebkit di symbian, infatti la stragrande maggioranza dei problemi rilevati nel browser non esistono su meego(ma anche sul desktop che però non fa testo data la maggiore potenza di un pc e che in origine queste lib erano scritte per loro) ora non vorrei entrare troppo nel tecnico, ma il vero problema è che nell'ultima versione non hanno spostato il layouting , rendering e painting in nuovo thread, in modo da poterlo "mettere in pausa" e dare maggiore importanza all'ui e all'utente quando lui interagiva con l'app(in stile iphone, android , wp7 e tutti i browser che mettono in cima l'utente). risultato? lo scrilling risulta impossibile nel caricamento, e nei siti lunghi e pesanti è veramente uno strazio. Questo verrà fatto nella prossima major release ovvero insieme alle qt 5, che non arriveranno mai su symbian(mentre almeno su meego si) quindi non resta che mollare...mi dispiace xkè sarebbe stato bello avere un browser alternativo (ma anche solo a livello di interfaccia o cose che può fare cm ad esempio spostarsi nei tab con lo swype etc) ad opera(interfaccia poco smart) e quello di default(troppe carenze )... è stata realmente un'esperienza frustrante....

Ps ovviamente mi direte: allora come hanno fatto quelli di opera? bhe loro sono in tanti XD e cmq hanno portato le webkit su symbian(non le qtwebkit che sono già un porting), andando a modificare cose che non credo mi competano e che comunque richiederebbe uno sforzo sovrumano...tanto per dirne una il codice sorgente delle webkit pesa circa 1 gb compresso e per tirare fuori un solo file ci si mette una vita :P ... vorrei infine dire che comprendo chi lascia questa piattaforma(non è il mio caso) xkè alla fin fine puoi ottimizzare quanto vuoi tu, ma se manca la potenza, c'è realmente poco da fare... :/ vbb comunque meglio, xkè in cantiere ho molti altri progetti quindi...Stay Tuned!

Link to comment
Condividi su altri siti

Peccato. E' anche vero che forse ti sei implementato in un progetto troppo grande per te.

Opera, come detto da te, ha 2000 dipendenti che può impiegare per 1/2 anno in Symbian. In questo modo possono riscrivere non solo il browser, ma persino tutto il kit, senza dover usare le API scritte da qualcun altro.

E' difficile da far capire agli altri, che da soli bisogna usare quello che c'è e non si può scrivere quello che possono fare 2000 persone contemporaneamente.

Di progetti però ce ne sono tanti :)

Se vuoi puoi aiutarmi con il progetto http://projects.developer.nokia.com/CamScanner - che fa diventare il telefonino una penna OCR per windows. Funziona già correttamente, ma ha problemi con l'OCR, visto che ho usato Tesseract di Google.

Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy