r   e   k   l   a   m   a
r   e   k   l   a   m   a

Efekty 3D CSS w przeglądarkach opartych o WebKit

Strona główna Aktualności

Programiści pracujący nad silnikiem WebKit udostępnili możliwość wyświetlenia trójwymiarowych efektów w przeglądarce z wykorzystaniem CSS. Wydajność tego rozwiązania nie została jeszcze w pełni zoptymalizowana, jednak pierwsze prezentacje w pełni ukazują jego potencjał.

Parę tygodni temu przedstawiciele Apple poinformowali, że transformacje 3D CSS są już dostępne dla użytkowników systemu operacyjnego Snow Leopard (Mac OS X 10.6), dzięki silnikowi WebKit. Problemy techniczne stanęły jednak na drodze to tego, by obsługą tych efektów mogli się również cieszyć użytkownicy starszej wersji systemu Mac OS X oznaczonej numerem 10.5. Teraz w kolejnym buildzie silnika WebKit ograniczenia zostały usunięte i również posiadacze popularnego Leoparda skorzystać mogą z transformacji 3D CSS. Warto zaznaczyć jednak, że przy tworzeniu tego rozwiązania posłużono się również językiem JavaScript (m.in. wykorzystano go do grupowania obrazków).

Programiści pracujący nad silnikiem WebKit początkowo udostępnili jedynie obsługę dwuwymiarowych efektów CSS, które zostały użyte m.in. na stronie powitalnej przeglądarki Safari 4. Takie rozwiązanie zaadaptowała również Mozilla w silniku Gecko 1.9.1, który używany jest w aplikacji Firefox 3.5. Następnym krokiem programistów było włączenie obsługi dla trójwymiarowych transformacji CSS oraz przeniesienie renderowania na procesor graficzny (dzięki temu zasoby CPU pozostały wolne). Po raz pierwszy takie rozwiązanie zaadaptowano w systemie operacyjnym iPhone 2.0, następnie udostępniono je w m.in. w buildzie Safari 4 dla użytkowników systemu Snow Leopard. Teraz również użytkownicy OSa oznaczonego numerem 10.5 mogą cieszyć się z możliwości transformacji 3D CSS.

r   e   k   l   a   m   a
© dobreprogramy
r   e   k   l   a   m   a
r   e   k   l   a   m   a

Komentarze

r   e   k   l   a   m   a
r   e   k   l   a   m   a
Czy wiesz, że używamy cookies (ciasteczek)? Dowiedz się więcej o celu ich używania i zmianach ustawień.
Korzystając ze strony i asystenta pobierania wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.