Efekty 3D CSS w przeglądarkach opartych o WebKit

Efekty 3D CSS w przeglądarkach opartych o WebKit

Redakcja
15.07.2009 14:27

Programiści pracujący nad silnikiem WebKit udostępnili możliwośćwyświetlenia trójwymiarowych efektów w przeglądarce zwykorzystaniem CSS. Wydajność tego rozwiązania nie została jeszczew pełni zoptymalizowana, jednak pierwsze prezentacje w pełni ukazują jego potencjał. Parę tygodni temu przedstawiciele Apple poinformowali, żetransformacje 3D CSS są już dostępne dla użytkowników systemuoperacyjnego Snow Leopard (Mac OS X 10.6), dzięki silnikowi WebKit.Problemytechniczne stanęły jednak na drodze to tego, by obsługą tychefektów mogli się również cieszyć użytkownicy starszej wersjisystemu Mac OS X oznaczonej numerem 10.5. Teraz w kolejnym buildziesilnika WebKit ograniczeniazostały usunięte i również posiadacze popularnego Leopardaskorzystać mogą z transformacji 3D CSS. Warto zaznaczyć jednak, żeprzy tworzeniu tego rozwiązania posłużono się również językiemJavaScript (m.in. wykorzystano go do grupowania obrazków). Programiści pracujący nad silnikiem WebKit początkowo udostępnilijedynie obsługę dwuwymiarowych efektów CSS, które zostały użytem.in. na stronie powitalnej przeglądarki Safari 4. Takierozwiązanie zaadaptowała również Mozilla w silniku Gecko 1.9.1,który używany jest w aplikacji Firefox 3.5. Następnym krokiemprogramistów było włączenie obsługi dla trójwymiarowychtransformacji CSS oraz przeniesienie renderowania na procesorgraficzny (dzięki temu zasoby CPU pozostały wolne). Po raz pierwszytakie rozwiązanie zaadaptowano w systemie operacyjnym iPhone 2.0,następnie udostępniono je w m.in. w buildzie Safari 4 dlaużytkowników systemu Snow Leopard. Teraz również użytkownicy OSaoznaczonego numerem 10.5 mogą cieszyć się z możliwościtransformacji 3D CSS.

Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (29)