Estava lendo umas notícias de que o WebKit estava agora suportando a regra de font @font-face. Lembrei que muitos já me perguntaram o que é este tal de WebKit.
WebKit é framework open source criado a partir do KHTML que é o engine usado no browser do KDE, Konqueror.
Basicamente o que aconteceu foi o seguinte: a Apple pegou o KHTML e modificou um bocado de coisas para criar o Safari. Essa combinação de modificações da Apple e o código da comunidade linux, foi chamada de WebKit. As modificações feitas foram enviadas novamente para a comunidade e implementadas no Konqueror, que depois disso até passou no ACID2 (ACID2 é uma página de teste que avalia qual a capacidade de um certo browser para renderizar CSS). Até a Nokia – depois da liberação total pela Apple do código fonte do WebKit – começou a desenvolver o browser do S60 baseado em WebKit.
Hoje, o WebKit é um dos melhores layout engine que existem.
Uma outra boa notícia, é que o WebKit e o KHTML estão se juntando. Ou seja, serão apenas um motor, usado em Konqueror, Safari e qualquer outro browser que use WebKit como motor. O KHTML aos poucos será deixado pelos desenvolvedores e todos trabalharão no WebKit.
6 Comentários
6 Comentários
Alenônimo 05/10/2007 às 13:15
Como é que não portaram o WebKit para o Windows ainda? (O Safari 3 do Windows não conta porque ainda não funciona)
Alexandre 05/10/2007 às 14:22
Portaram sim Alenônimo, existe o Swift, navegador usando Webkit feito com o .NET 2.0. É um lixo, por enquanto.. e provavelmente nunca funcionará porque o Safari já está bem melhor e os desenvolvedores se sentirão inúteis.
Outro grande carro que tem o WebKit como motor é o Adobe AIR, ou Apollo, ou whatever é aquela coisa…
Vinicius 08/10/2007 às 19:02
Windows? O que é isso?
links for 2007-10-09 « Gevã Schaefer 09/10/2007 às 01:29
[...] » – » WebKit – Padrões Web com Mandioca e Strogonoff – Tableless.com.br O mais legal dessa notícia foi o link para a wikipedia http://en.wikipedia.org/wiki/Layout_engine (tags: web development) [...]
Helder Santana 09/10/2007 às 09:42
A integração das duas engines vão facilitar nossas vidas. ~O)
André 17/10/2007 às 21:35
Meu sonho é ver todos os navegadores usando um mesmo layout engine, suportando várias instruçoes que com certeza vao fazer a vida dos CSSeiros mais fácil e produtiva
=D