O que é WebKit?

Por Redação
photo_camera ramcreations

Foto:ramcreations/Shutterstock

O WebKit é uma ferramenta de grande importância para os navegadores Safari e Chrome. Trata-se de um motor de renderização escrito primariamente em C++, contendo ports ou bindings para várias linguagens de frameworks, como EFL, Objective-C, Qt e Gtk.

Ele foi construído para apresentar características indispensáveis para os navegadores, como rapidez e versatilidade - recursos que estavam defasados nas soluções existentes há alguns anos. A maior parte dos componentes do projeto WebKit está sob as licenças LGPLv2 e no estilo BSD.

Esse motor foi responsável por fazer com que os outros fabricantes de browsers recriassem seus códigos para colocar seus produtos de volta à competitividade do mercado. As versões mais recentes do Internet Explorer, bem como do Firefox e do Opera, possuem motores de renderização próprios com alto desempenho e performance.

Originado pela Apple por meio da biblioteca KHTML para a utilização no navegador Safari, com início de fato em 1998, o WebKit é mantido por desenvolvedores de várias companhias como projeto de código aberto. Entre essas organizações estão a Nokia, o Google, a Samsung e a própria Apple.

O WebKit tornou-se totalmente open source em 2005, permitindo grandes evoluções e desenvolvimentos com colaboração de terceiros. O Google Chrome promoveu um grande salto ao projeto WebKit no seu lançamento em 2008. Aliás, o Google é uma das empresas que mais investem na ferramenta.

Siga o Canaltech no Twitter!

Não perca nenhuma novidade do mundo da tecnologia.