Bossa Conference 2008: Webkit em todo canto – mesmo

Publicado em 18/03/2008 Ă s 14:28

Origem: http://www.linuxnewmedia.com.br/noticia/bossa_conference_2008_webkit_em_todo_canto_ndash_mesmo

O mecanismo de renderização de conteúdo Web Gecko, da Mozilla Foundation1, costumava ser a principal escolha para aplicativos que precisassem dispor de visualização de páginas HTML. Com o popular navegador Firefox2 como seu principal caso de sucesso, o Gecko parece oferecer uma renderização bastante rápida e eficiente. Porém, o que o projeto KDE3 começou como seu próprio mecanismo de renderização de conteúdo web (KHTML4 e companhia) foi transformado pela Apple5 no Webkit6, já usado em seu próprio navegador, o Safari7.

Após portar o Safari (e também o Webkit, por conseqüência) para o Windows, está bem claro que o mecanismo liberado pela Apple é extremamente portável. Além disso, a Alp Toker8 mostrou há pouco, na Bossa Conference 20089 que o desempenho desse mecanismo é excelente, além de seu uso de memória ser significativamente menor que o do Gecko.

Pronto para a Web 2.0

Toker frisou a necessidade de suporte à operação assíncrona, que precisa existir em futuros dispositivos móveis. Realmente é necessário que o usuário possa fechar (ou perder) sua conexão e, mesmo assim, continuar usando os aplicativos web, até que a conexão seja restabelecida e ele possa ressincronizar.

O Webkit é capaz de reproduzir vídeos com HTML5 sem plugins proprietários com o GStreamer10. Além disso, ele pode inverter o conceito atual de interfaces gráficas com partes web, dando origem às interfaces feitas totalmente em HTML5, com formulários e a renderização já embutida. Essas interfaces gráficas teriam o mesmo visual da biblioteca gráfica usada, como Alp mostrou em sua palestra no evento, com "estilos de widget perfeitamente nativos".

O Webkit ainda está sob intenso desenvolvimento – o que não é necessariamente uma má notícia. Ele vem passando por muitas "reescritas do projeto inteiro", que são até incentivadas, segundo o desenvolvedor. Entre seus portes para plataformas mais incomuns está o OpenMoko11 – um termo muito ouvido nesta edição da Bossa Conferece – e, ainda em estudo, no OLPC12 e no "papel eletrônico" iLiad.

ReferĂȘncias:

1: http://www.mozilla.org

2: http://br.mozdev.org

3: http://www.kde.org

4: http://en.wikipedia.org/wiki/KHTML

5: http://www.apple.com

6: http://www.webkit.org

7: http://www.apple.com/safari/

8: http://www.atoker.com/blog/

9: http://www.bossaconference.indt.org

10: http://gstreamer.freedesktop.org/

11: http://www.openmoko.org

12: http://laptop.org

Linux New Media Editora do Brasil