Přejít k navigační liště

Zdroják » Zprávičky » Beta verze Safari 4 přináší nativní vzhled i novinky pro vývojáře

Beta verze Safari 4 přináší nativní vzhled i novinky pro vývojáře

Vyšla beta verze Safari 4, která je k dispozici pro Mac i Windows. Přináší několik změn. Tou první je nový design aplikace a nativní vzhled pod Windows. Kritika původní vzhledu patřila pravděpodobně mezi nejčastější kritiky Safari pod Windows, není proto divu, že došlo ke změně. Safari se v designu evidentně trochu inspirovalo u prohlížeče Chrome a přemístilo ouška panelů do titulku okna aplikace, ostatně podívejte se sami:

Safari 4 beta

Prohlížeč má obsahovat nový javascriptový engine Nitro. Zatím to ale vypadá, že se jedná pouze o marketingový název pro již dříve známý SquirrelFish Extreme, jehož principy jsme představili v loňském roce v článku SquirrelFish: reprezentace hodnot JavaScriptu a virtuální stroj. SquirrelFish Extreme se projeví ve zrychlení vykonávání JavaScriptu prohlížeče, jak jste mohli nedávno vidět v našem Velkém testu rychlosti JavaScriptu v prohlížečích, ve kterém pokroky SquirrelFish Extreme alias Nitro byly dobře znát. Apple tvrdí, že Safari 4 projde v javascriptových testech nejlépe. Otázka je, jak dlouho mu to vydrží. Ještě v našem nedávném testu jsme měli trochu jiné výsledky a v zásadě i všechny další prohlížeče neustále zrychlují. Žebříček rychlosti prohlížečů se v posledních cca dvou letech prostě rychle mění.

Vývojáři jistě ocení vylepšený Web Inspector (o jeho novinkách jsme psali loni v článku Web Inspektor dělá ze Safari nástroj pro vývoj stránek). Mezi novinkami najdete např. podporu animací pomocí kaskádových stylů (pozor, v tuto chvíli se jedná o proprietární vlastnost WebKitu, ačkoliv se ve W3C zvažuje její standardizace). Přehled podporovaných standardů najdete v Safari Dev center, jehož většina dokumentů byla pro Safari 4 nedávno aktualizována. Musíme také zdůraznit, že tato verze plně projde testem Acid3. (Přehled technologických novinek a vývojářských nástrojů.)

UA-string prohlížeče je: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Sa­fari/528.16

Komentáře

Subscribe
Upozornit na
guest
3 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
View all comments
karf

Mně to nové GUI na Windows přijde dost nešťastné. Po prvním stisku ctrl+t jsem si myslel, že je tam nějaký bug, protože jsem absolutně nezaregistroval, že to, co jsem považoval za normální title bar okna, jsou ve skutečnosti taby. U žádné jiné Win aplikace jsem nikdy nic takového neviděl, těžko to tedy můžu považovat za nativní. BTW Teď mi např. Safari ve status baru hlásí For more information, choose Window > Activity. Při nejlepší vůli nejsem schopen najít, kde se to Window > Activity nachází.

karf

Aha, show menu bar, já tušil, že to tam někde musí být (a to jsem ta meníčka procházel několikrát :)

Enum a statická analýza kódu

Mám jednu univerzální radu pro začínající programátorty. V učení sice neexistují rychlé zkratky, ovšem tuhle radu můžete snadno začít používat a zrychlit tak tempo učení. Tou tajemnou ingrediencí je statická analýza kódu. Ukážeme si to na příkladu enum.