lw
programação
Aproveiteo
Webkit
A principal referência
para quem está
interessado em começar
a desenvolver usando
o Webkit é a própria
página do projeto. Lá
há todas as instruções
de como instalar o kit
de desenvolvimento,
obter, compilar e rodar o
código, além de possuir
diversas informações
sobre desenvolvimento
e até mesmo dicas de
como se tornar um
desenvolvedor do
Webkit. Página oficial:
.
KDE (K Desktop Environment)
é um famoso ambiente
de Desktop usado em sistemas unix como BSD,
GNU e outros. O KDE é um projeto muito grande e
importante que deu origem a diversas tecnologias
muito difundidas, como o próprio Webkit e bibliotecas
de desenvolvimento gráfico como a QT.
PÁGINA
Conheça os truques do renderizador de páginas presente em
Google Chrome, Safari, iOS e Android
Max Reinhold Jahnke e Adèle Helena Ribeiro
O
Webkit é um
renderizador
de páginas
web que é usado por
navegadores como o
Apple Safari e Google
Chrome, e também como
base do navegador do
e-book da Amazon, o
Kindle. Portanto, é o
renderizador padrão do
navegador de diversos
sistemas operacionais
para dispositivos móveis.
O destaque, claro, está
fechado. Em 2007, o
desenvolvedor Dave Hyatt
anunciou, no blog pessoal
dele, que a Apple abriria
todo o código do Webkit.
Algumas partes do projeto
foram liberadas sob a
licença GNU Lesses General
Public License, outras eram
licenças parecidas com a
da BSD.
Hoje, o Webkit é um
forte projeto livre que conta
com o apoio de diversas
empresas, como Apple,
Nokia, Google, KDE,
Samsung e muitas outras.
Essas empresas contribuem
com correções de bugs,
melhorias em segurança e
aumento da portabilidade.
no iOS e no Android,
mas também é usado no
BlackBerry Tablet OS e
webOS.
Breve história
Antes de surgir o Webkit,
a Apple trabalhava com o
KHTML e com a KJS (engine
de JavaScript), ambos
os projetos pertencentes
ao
KDE
. A Apple fazia
diversas modificações
para deixar o código
portável e, principalmente,
compatível com o Mac OS
X. Porém, devido a vários
conflitos, como o fato de
a Apple enviar patches
longos, complicados
e mal documentados,
além de fazer exigências
burocráticas antes
de permitir que os
desenvolvedores vissem
o código dela, houve um
“divórcio” entre as equipes
de desenvolvimento. Os
desenvolvedores do KHTML
decidiram que trabalhar
com a Apple foi uma falha,
e a Apple acabou criando
um fork do projeto. Assim,
nasceu o Webkit.
Por alguns anos, o código
do Webkit foi mantido
Serviço:
Renderizador de páginas web
Nível técnico:
Iniciante
/Intermediário/Profissional
54
locaweb