WebKit
Z Wikipedii
WebKit jest silnikiem przeglądarki internetowej rozwijanym na zasadach otwartego oprogramowania i umożliwiającym wyświetlanie stron internetowych. Był wykorzystywany pierwotnie w przeglądarce internetowej Safari firmy Apple. WebKit jest również nazwą specjalnej wersji tego silnika dostępnej w postaci systemowej aplikacji szkieletowej w Mac OS X wykorzystywanej przez Safari, Dashboard, Mail i wiele innych aplikacji systemu Mac OS X.
WebKit zawiera dwa najważniejsze komponenty, WebCore oraz JavaScriptCore dostępne jako systemowe aplikacje szkieletowe zapewniające różnym aplikacjom systemu Mac OS X możliwości wyświetlania stron internetowych.
Komponenty WebCore oraz JavaScriptCore powstały w procesie rozwidlenia kodu rozwijanego pierwotnie przez KDE jako KHTML oraz KJS[1].
WebCore oraz JavScriptCore są dostępne na licencji GNU Lesser General Public License[2]. Pozostałe elementy WebKitu są dostępne na licencji BSD[3].
Spis treści |
[edytuj] Komponenty
[edytuj] WebCore
WebCore jest aplikacją szkieletową rozwijaną w ramach otwartego projektu WebKit i udostępnianą na warunkach licencji GNU LGPL. Aplikacja ta umożliwia przetwarzanie i wyświetlanie (renderowanie) stron internetowych. Jest jednym z dwóch głównych komponentów aplikacji szkieletowej WebKit (tym drugim jest JavaScriptCore). WebCore jest rozwidloną wersją silnika KHTML, zmodyfikowaną w sposób umożliwiający jej działanie w systemie Mac OS X przy pomocy biblioteki KWQ, która uniezależnia tę aplikację od konieczności korzystania z zestawu bibliotek Qt oraz modułów KDE.
[edytuj] JavaScriptCore
JavaScriptCore jest aplikacją szkieletową implementującą obsługę języka JavaScript rozwijaną w ramach otwartego projektu WebKit i udostępnianą na warunkach licencji GNU LGPL. JavaScriptCore jest rozwidloną wersją silnika KJS stanowiącego część projektu KDE. W dużym stopniu wykorzystuje również bibliotekę PCRE zapewniającą obsługę wyrażeń regularnych.
[edytuj] Zobacz też
Przypisy
[edytuj] Linki zewnętrzne
- The WebKit Open Source Project (en)
- Apple: Open Source WebKit (en)
- Lista aplikacji korzystajÄ…cych z WebKitu (en)
- Surfin' Safari Blog (en) - blog zespołu programistów WebKit
| Panda mała karmiona przez kotkę nie przeżyła |
|
Martwą pandę znaleziono rano. Autopsja wykazała, że zwierzę prawdopodobnie udusiło się mlekiem, które dostało się do tchawicy.
|
| Lek na padaczkę łagodzi ból neuropatyczny u cukrzyków |
|
Lek na drgawki o nazwie pregabalina bezpiecznie i skutecznie łagodzi ból neuropatyczny w stopach i dłoniach, których często doświadczają cukrzycy - wynika a najnowszej analizy, o której informuje pismo "Diabetes Care".
|
| Radziecki lek na Alzheimera |
|
Lek używany w czasach ZSRR do leczenia kataru siennego pomaga pacjentom z chorobą Alzheimera - informuje "The Lancet".
|
| Znaleziono gen będący głównym regulatorem owulacji |
|
Gen, od którego zależy proces jajeczkowania, a więc płodność kobiety zidentyfikowali naukowcy z Francji, Szwajcarii i Kanady.
|
| Nowy sposób wykrywania czerniaka |
|
Wykrywanie specyficznego białka wytwarzanego prze komórki czerniaka ułatwia rozpoznanie tego nowotworu - informuje pismo "Modern Pathology".
|