Safari 3.1 je na cestě
5. 03. 2008, 2:09 · Nakousnutá jabka
Apple připravuje další aktualizaci prohlížeče Safari, a to pro Windows, Mac OS X Tiger a Mac OS X Leopard. Je příjemné, že i uživatelé, kteří zůstávají na Tigeru, mohou využívat výhod nejnovějších verzí Safari.
Safari 3.1 je zatím ve vývoji, resp. fázi testování, betaverze jsou dostupné pro vývojáře. Podle dostupných informací se skoro zdá, že vývoj je u konce, neboť nové buildy neobsahují žádné známé chyby. Aktuální verze jich několik drobných opravila, konkrétně například ukládání obrázků na “aukční servery” a další.
Nové Safari 3.1 přitom obsahuje docela zajímavé nové funkce. Například možnost stahování fontů z webových stránek (samozřejmě u těch, kde je tato funkce použita), aby stránky vypadaly přesně podle představ autora webu. Novinkou, která je součástí připravované specifikace HTML 5, je ukládání dat v SQL databázi přímo na klientském počítači. Tedy to, co se často obcházelo pomocí různých cookie, nyní jde mnohem sofistikovaněji a obsáhleji, přímo z webové stránky lze používat SQL příkazy. Zde samozřejmě mohou také nastat obavy o takto uložených dat, snad na to bylo při návrhu myšleno. Jednoduchou ukázkou, co takový “webová databázová aplikace v prohlížeči” umí jsou “Stickies”, neboli poznámkové lístečky. Ovšem informace se neukládají na server, ale do prohlížeče.
Další novinka se týká animací, definovaných přímo v CSS – změna barvy, rozměrů, rotace, posun a podobně bude možné definovat přímo v rámci CSS. Bohužel se zdá, že proti informacím uvedeným na webu vývojářů z finální verze vypadla možnost přímé editace CSS, takže by bylo možné snadno ladit různá nastavení vzhledu přímo na ostrém webu.
JavaScript se dočkal zrychlení, konkrétně funkce getElementsByClassName je nyní přímo nativně podporovaná v Safari, což znamená několiksetnásobné zrychlení proti dosavadním způsobům implementace.
Jen podotýkám, že většina těchto funkcí (které se týkají hlavně jádra WebKit, ne aplikace Safari jako takové) samozřejmě byla již nějakou dobu dostupná v rámci testovacích verzi WebKit, ale konzervativní uživatelé raději počkají na release :). Dá se očekávat, že uvedení 3.1 pro všechny by mohlo přijít poměrně záhy, a Safari pro Windows by se snad už mohlo zbavit označení “beta” :). Mimochodem, z celkového podílu Safari na webu (5.70 ) má Safari pro Windows celých 0,07 :). A co považuji za docela příznivé, 80 % uživatelů Safari používá nejnovější verzi Safari 3 – to znamená, že 80 % uživatelů Maců je buď na Leopardu, nebo na Tigeru 10.4.11. Rozlišit přesnou verzi systému bohužel statistická aplikace neumí.
Zdroj: AppleInsider, Surfin Safari
“80 % uživatelů Safari používá nejnovější verzi Safari 3”
Díky B-hu za ty dary. Safari2 už začínala být noční můra kompatibility (JS/DOM, známé bugy v CSS), takže je fajn vědět, že většina lidí běží na “edge” verzi.
— Jan Brašna 5.3.2008 02:32 #
Jan Brasna: dokud nemusime bezet na bleeding edge… :)
— Martin Ler 5.3.2008 02:49 #
Jé, něco mi krade procenta. V kodu sou, ja je nevidim. vy jo? :).
— Martin Ler 5.3.2008 02:50 #
“finální verze vypadla možnost přímé editace CSS”
Tohle bylo prosim kde? Ve Web Inspectoru je moznost zobrazovani CSS, ale editaci jsem tam nenasel.
— Martin Hassman 5.3.2008 08:30 #
maler: procenta vidno.
— ushneek 5.3.2008 08:47 #
Na widlich bez flash blokace je dnes ale bohuzel nepouzitelne…
— mb 5.3.2008 09:27 #
MH: zde
http://webkit.org/blog/148/web-inspector-update/
— Martin Ler 5.3.2008 10:18 #
Maler: Díky, to mi úplně uteklo. Zkouším to teď na nočním buildu, a tam to funguje. Dejte třeba na téhle stránce Inspect Element a napravo (ale ne v tom horním boxu Computed Style, nýbrž v tom druhém zobrazujícím styly definované ve stylesheetu) poklepejte na nějakou řádku.
Nicméne pro použitelnost mi to připadá nepřivětivé. Jsem zvyklý, že Web Inspector sice kopíruje nástroje, které má Firefox (resp. jeho DOM Inspector nebo Firebug), ale přidává jim jistou eleganci a vylepší je. Tady zvládli vylepšit přehlednost (do budoucna to pro prohlížení stylů budu používat asi častěji než Firefox), ale ta editace mi nevím proč nějak nesedne.
— Martin Hassman 5.3.2008 10:57 #
Martin Hassman: Nevím, nakolik to využiju, ale jak jsem to ted vyzkoušel, tak se mi to celkem líbí.
Ale je fakt, že je to v tom inspectoru vcelku schovane.
— Jan Martinek 5.3.2008 11:28 #
cim v safari blokujete reklamy?
— Jiri Cech 5.3.2008 14:20 #
JC: reklamy primo ne, ale blokuju obcas pluginy, pomoci PithHelmet. 27 flashovych reklam, mediaprehravacu a podobne na strance je nekdy na muj pocitac prilis
— Martin Ler 5.3.2008 14:23 #
to [10]: SafariBlock … je tam třeba uvést adresy reklamních systémů a pak je klíííííííídek
— Jirka 5.3.2008 19:02 #
safariblock a CSS stylesheet z Camina (upraveny). Flash vypinam ked netreba – posluzi napr. aj Safari Flash ci ako sa to vola
pimpmysafari.com/
— Jozef Remen 5.3.2008 20:39 #
Doufám, že už budou opraveny náhodné pády při otevření stránky www.zelpage.cz. Jinak 3.0.4 funguje dobře.
— Melebius 5.3.2008 22:23 #
[10] Editací blacklistu v pluginu Saft. Ale není to tak pohodlné, mám tam jen nejotravnější reklamní servery a Radka jeVISTU :-)
— Pavel Kout 5.3.2008 23:54 #
A proč by nebyl podprovanej Tygr,dyž je Leopard nevhodnej na plný nasazení?
2 ML > TY snad už máš Leoparda na všech strojích?
— ERT 6.3.2008 09:27 #
“to znamená, že 80 % uživatelů Maců je buď na Leopardu, nebo na Tigeru 10.4.11.”
Pozor! To znamená pouze tolik, že alespoň 80% lidí, kteří brouzdají na internetu pomocí Safari, má 10.4.11 a výše. Potom tu ještě může být velká skupina počítačů, které na Internetu vůbec nejsou, nebo brouzdají třeba MSIE5 apod.
(Ale jako web developer doufám, že není.)
— zzen 6.3.2008 09:35 #
zzen: jiste, mas pravdu :).
ERT: mam pocit ze u Panthera/Tigera to bylo tak, ze Panthera od noveho Safari odstrihli (ale uz si to pamatuju matne). Leose nemam jeste na zadnem ostrem pocitaci.
— Martin Ler 6.3.2008 09:55 #
zzen: jestli to pocitam spravne, tak Safari pouziva na Macu 75 % uzivatelu.
— Martin Ler 6.3.2008 10:00 #
t ml> jo ,nejspíš podle archivu lokalizací
— ERT 6.3.2008 11:49 #
MaLer: z jineho soudku .. jestli jsem cet dobre, a podaval jste podnet na komunisty (za jejich aktualni uprimnost) .. moc DEKUJI
— tomas pejpek 6.3.2008 12:08 #
TP: neni zac. bohuzel SZ to zamitlo.
— Martin Ler 6.3.2008 12:24 #
Tak uz to byva, kdyz nekdo upada odborne zacne se zviditelnovat politicky.
— Jisa 6.3.2008 12:37 #
nevim, pane Jirsa, macy jsou pro nektere z nas srdecni vec, verejny prostor je pro vetsinu z nas ‘nevyhnutelny’ , nevidim v tom moc souvislost
— tomas pejpek 6.3.2008 12:47 #
presne kvuli podobnym idotskym anonymnim osobnim utokum jsem to tady nijak neventiloval. Ja jsem se pod svuj nazor podepsal, zvladnete to vy?
— Martin Ler 6.3.2008 13:15 #
10: safari block, filtruje podle listu a muzes si pridat pravidlo rovnou kliknutim pravou mysi na reklamku.
Prijde mi, ze pithelmety a safty zdrzuji…
— Stephen 6.3.2008 13:18 #
Maler ve zpravach na nove :)
— matthew 6.3.2008 19:48 #
sem se úplně lek, malér fušuje do špinavé politiky :-)
— agent 6.3.2008 20:07 #
Ja teda aspon touhle formou vyjadruju malerovi podporu i kdyz to zamitnuli.
— martinjindrich 6.3.2008 21:08 #