No artigo de hoje vamos nos aprofundar no fascinante mundo de WebKit. Quer esteja à procura de informações sobre WebKit ou simplesmente queira descobrir tudo o que este tópico tem para oferecer, você está no lugar certo. Desde o seu impacto na sociedade até às suas diversas aplicações práticas, exploraremos minuciosamente todos os aspectos do WebKit. Prepare-se para embarcar em uma jornada de descoberta e aprendizado que lhe dará uma visão totalmente nova sobre WebKit. Não importa qual seja o seu nível de conhecimento prévio sobre este tema, tenho certeza que você encontrará informações novas e relevantes que serão muito úteis para você. Vamos começar!
| WebKit | |
|---|---|
| Desenvolvedor | Apple, KDE, Nokia, Google, RIM, Palm, Samsung, outros. |
| Plataforma | Multiplataforma[1] |
| Tipo | Framework para aplicativos |
| Licença | LGPLv2 / estilo BSD |
| Página oficial | www.webkit.org |
WebKit é um motor de renderização utilizado em navegadores web para renderizar páginas. O WebKit é utilizado por navegadores como o Safari e o GNOME Web (Epiphany). Originalmente o WebKit também era o motor de renderização do Chromium, até que em abril de 2013 o Google anunciou[2] que o projeto usaria o Blink, uma bifurcação do WebKit. Em abril de 2013, o Safari detinha quase 20% do mercado de navegadores.[3]
O WebKit é escrito primariamente em C++, mas provê ports, ou bindings, para várias linguagens e frameworks, como Objective-C, Qt, Gtk+ e EFL.
O WebKit foi originado pela Apple Inc. a partir da biblioteca KHTML para uso no navegador Safari, mas como projeto de código aberto, hoje é mantido por desenvolvedores de várias organizações, como Projeto KDE, Apple Inc., Google, Nokia e Samsung.[4] Mac OS X, Windows, GNU/Linux e outros sistemas operacionais similares ao Unix são suportados pelo projeto.[5]
A maioria dos componentes do projeto WebKit está disponível sob as licenças LGPLv2 e no estilo BSD.[6]