Back to the Future

23 September 2008

Am scris mai demult despre Google Chrome şi l-am recomandat. Acum a sosit momentul să explic de ce trec înapoi la Internet Explorer.

În primul rând am aflat că este vulnerabil - prea vulnerabil. Chiar dacă Chrome foloseşte WebKit, acelaşi engine folosit şi de Safari, versiunea utilizată de Chrome este cu un release în urmă, expunând o vulnerabilitate ce a fost eliminată deja în Safari. Un proof of concept arată cum download-ul unui fişier executabil se poate declanşa automat şi, folosind puţin social engineering pentru cei care nu sunt încă familiarizaţi cu interfaţa Chrome, utilizatorii sunt convinşi să lanseze în execuţie fişierul proaspăt descărcat. Încercaţi aici. Găsisem mai demult un alt proof of concept care provoca un crash al browser-ului, cu taburi împărţite în procese diferite cu tot, dar nu îmi amintesc acum link-ul.

Să zicem că cele de mai sus nu mă afectează atât de mult. Nu mă plâng nici de licenţa iniţială cu care venea produsul, pentru că aceasta a fost schimbată rapid, dar amintesc aici fragmentul interesant:

11.1 You retain copyright and any other rights that you already hold in Content that you submit, post or display on or through the Services. By submitting, posting or displaying the content, you give Google a perpetual, irrevocable, worldwide, royalty-free and non-exclusive licence to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute any Content that you submit, post or display on or through the Services. This licence is for the sole purpose of enabling Google to display, distribute and promote the Services and may be revoked for certain Services as defined in the Additional Terms of those Services.

Lucru care practic însemna că orice faci prin browser – blogging, e-mail, alte chestii personale – ajung la Google, care poate face orice cu ele. Repet, licenţa au schimbat-o rapid şi am postat fragmentul doar ca o curiozitate.

Ajung acum la ce mă doare cel mai tare – probleme cu plugin-urile. Nu pot vedea niciun filmuleţ pe YouTube (deţinut chiar de Google), pentru că acestea se agaţă, nu le mai pot opri şi, în final, Shockwave player se închide, fiind înlocuit de un sad face. OK, or fi ei de gaşcă şi pun sad face acolo unde e un plugin crash-uit dar, după cât se lăudau cu compartimentarea, de ce ajung să văd sad faces în toate taburile? Să nu mai vorbesc despre Flash şi surpriza pe care am avut-o când am încercat să fac upload la o imagine (da, cupa mea de Peggle Grand Master) pe WordPress. Nu a mers. S-a blocat înainte să pot alege fişierul.

Acum oricine poate zice că e beta şi se scuză dar să nu uitaţi că şi GMail este încă în beta. De câţi ani? Problema cu plugin-urile am observat-o de ceva timp dar am zis că se repară. Citez: “launch early and iterate”. Deja a trecut destul timp pentru a repara o astfel de problemă dacă dăm crezare motto-ului. Personal am impresia că s-au oprit la “launch early”.

Rămân la părerea că interfaţa este extrem de frumoasă şi eficientă dar se pare că în spatele interfeţei se găsesc nişte şuruburi care nu sunt strânse bine. Poate îl voi încerca din nou când văd un 1 la major version în loc de 0. Până atunci nu vreau să descopăr pe pielea mea cine ştie ce găuri de securitate şi, mult mai important, vreau să mă pot uita la filmuleţe!

Scris cu Internet Explorer 8 Beta 2.


Chrome

3 September 2008

Scriam ieri de Chrome. Beta-ul s-a lansat aseară şi îl puteţi lua de la www.google.com/chrome.

Deocamdată am doar cuvinte de laudă. Pe lângă faptul că se mişcă foarte bine, interfaţa este excelent gândită. În primul rând suprafaţa de afişare a paginilor este mai mare decât la oricare alt browser (asta îmi plăcuse foarte mult şi la IE 7, fiind unul din motivele pentru care am renunţat la Mozilla pt. IE). Băieţii de la Google au renunţat la status bar, la title bar şi au reuşit să pună pe un singur rând de toolbar totul. Întrebările de genul dacă vrei să salvezi parola sunt non-intrusive, alunecă sub bara de adresă şi dacă nu vrei să răspunzi, poţi pur şi simplu să le ignori. În momentul în care se încarcă o pagină sau eşti cu cursorul pe un link, informaţiile apar în partea de jos al ecranului, dar dacă nu este situaţia, spaţiul este utilizat tot pentru afişarea paginilor. Tab-urile pot fi detaşate de fereastră, ataşate altei ferestre etc. Căutarea se face direct din bara de adrese – una din sugestiile contextuale este căutarea termenului (care devine prima sugestie în momentul în care ai introdus un spaţiu sau caracter ce nu poate să apară într-o adresă). Mai este şi căutarea în anumite site-uri tot din bara de adresă, de exemplu pe Wikipedia, dacă laşi adresa (www.wikipedia.org), adaugi un spaţiu şi termenii de căutare, una din opţiunile contextuale este căutarea pe Wikipedia de acolo. Localizare în româneşte – nota 10. Şi multe alte chestii mărunte dar bine gândite.

Singurul lucru care mi-a lipsit a fost un buton Home, fiind obişnuit de la IE când caut ceva să o fac cu home (google.com) şi de acolo mai departe. Ştiu că există un control special pentru căutare dar nu l-am folosit din obişnuinţă. Oricum, problema am rezolvat-o rapid în Chrome: Opţiuni – Pagina de pornire. Se pare că butonul home nu e vizibil implicit dar există şi se poate face vizibil.

E mai rapid decât orice alt browser pe care l-am folosit, toate paginile pe care le-am vizitat au fost afişate corect… Deocamdată nu am avut nici o problemă cu el şi îl recomand cu căldură.


Browsers

2 September 2008

Câteva noutăţi din lumea browser-elor. S-a lansat nu demult Internet Explorer 8 Beta 2 (am aflat de la Tudor Galos - acolo sunt prezentate şi principalele features). Îl folosesc deja de câteva zile şi sunt destul de mulţumit de el. Paginile se afişează mai repede, interfaţa are mici îmbunătăţiri… Singura problemă pe care am întâlnit-o e că la destul de multe site-uri textul nu e afişat corect şi trebuie să intru în “mod de compatibilitate”, care este utilizat pentru a vizualiza site-uri scrise pentru browser-e mai vechi. Chestia e că nu se afişează bine Google, WordPress şi alte câteva site-uri importante, lucru care mă face să mă întreb dacă IE7, de exemplu, e considerat tot browser vechi sau este o problemă care se va rezolva odată cu versiunea finală. Nu am avut timp să mă documentez aşa că vorbesc doar din experienţă. Per total sunt mulţumit de el. Aştept să crească suportul pentru Web Slices.

Partea mai interesantă abia acum urmează: am aflat astăzi de la Tudy că Google pregăteşte propriul browser web – Google Chrome – primul beta lansându-se chiar astăzi, peste câteva ore. Produsul este open-source şi se laudă cu inovaţii fundamentale, de la rularea tab-urilor în procese diferite la un engine nou şi performant de JavaScript, V8. Prezentarea o puteţi vedea în formă de benzi desenate aici - da, prezentarea oficială oferită de Google e sub formă de benzi desenate. Sunt curios cât de reuşit este de fapt şi dacă va fi destul de revoluţionar cât să ridice ştacheta cum îşi propune. În urma unui ”browser war” utilizatorii au întotdeauna mult de câştigat. Rămâne de văzut. Oircum o să iau beta-ul la un test drive imediat ce e live.