Artykuły dotyczące tematu: webkit

dodany: 04.04.2013 | tagi: , , , ,

Szykują się spore zmiany w Chromie

0

Zespół Google podał do informacji, iż kończy z wykorzystywaniem WebKita – opensource’owego silnika stworzonego przez Apple, który jest wykorzystywany także w przeglądarce Safari. W zamian za to używany będzie jego fork, który został nazwany Blink. Warto dodać, że sam WebKit jest także forkiem silnika KHTML linuksowej przeglądarki Konqueror, a powstał w 2001 roku w wyniku przeportowania go przez Apple na Maca.

Nowy silnik został już zademonstrowany w ramach projektu Chromium, na którym bazuje przeglądarka Google. Jak nietrudno się domyślić, konkurencyjna Opera także przyłączyła się do nowego projektu. Wcześniej w lutym Opera zapowiedziała przejście na WebKita.

Stworzeniu forka przyświeca chęć zwiększenia prędkości renderowania stron oraz ułatwienia życia projektantom stron. W Chromium zrezygnowano z WebKita ze względu na trudność implementacji wieloprocesowej architektury. Gdy w 2008 roku powstał Chrome, to ówczesny WebKit nie oferował wyżej wymienionej architektury, którą wprowadzono w drugiej edycji silnika w 2010 roku. Rozłąka z WebKitem ma też ułatwić jego dalszy rozwój, gdyż dotychczas coraz trudniej było zapewnić bezproblemowe wykorzystanie przy jednoczesnym rozwoju silnika. Decyzja Google jest spowodowana także tylko częściowym wykorzystywaniem WebKita – np. w Chrome są zupełnie inne mechanizmy zarządzania procesami odpowiedzialnymi za karty.

Twórcy zastrzegają, że Blink nie powinien nastręczać problemów web developerom. Autorzy projektu   zapowiedzieli też współpracę z innymi twórcami przeglądarek, aby zapewnić jak największą kompatybilność.

Zainteresowanych szczegółami odsyłamy do FAQ  Blinka.

dodany: 13.09.2012 | tagi: , , ,

Google pomaga łatać iTunes

0

Apple wydało nową wersję iTunes’a, która jest sygnowana numerem 10.7. Nie byłoby może w tym nic dziwnego, gdyby nie fakt, że najświeższa edycja zawiera 163 poprawki dotyczące bezpieczeństwa. Apple do odnalezienia dziur posłużyło się WebKitem (to open-source’owy silnik, którego używa także Google). To nie było pierwsze użycie tego pakietu przez Apple – w przypadku wersji 9.2 odnaleźli dzięki niemu większość z 40 dziur w iTunes.

WebKit jest używany także przez programistów przeglądarki Chrome, przez co pewne słabości odkryte przez Google są przekazywane Apple’owi i vice versa. Dzięki tej współpracy w tej edycji iTunes’a załoga Google pomogła odnaleźć 74 dziury, podczas gdy programiści Apple znaleźli zaledwie 26. Reszta błędów została znaleziona przez zewnętrznych badaczy bezpieczeństwa. Braki w odpowiednich zabezpieczeniach pozwalały nawet na zamknięcie iTunes’a poprzez odpowiednio spreparowaną stronę internetową, a w najgorszym wypadku możliwe było uruchomienie złośliwego oprogramowania, pozwalającego na przejęcie kontroli nad komputerem ofiary.

Pełna lista naprawionych usterek w najnowszym iTunes jest dostępna pod tym adresem.