Webkit Open Source Project. Una sencilla explicación en castellano sobre este sistema de código abierto que es el motor de productos como el navegador Safari.
Para los que nos gusta saber qué es cada cosa y dentro del marco de nuestro manual de Qué es cada tecnología, publicamos ahora unas notas sobre Webkit, un framework que es conocido principalmente por ser el motor de Safari, el conocido navegador del sistema operativo Mac OS X.
WebKit, como se definen en su propia web, es un motor de navegación web de código libre y además, un framework de Mac OS X que se usó para construir aplicaciones como el mencionado Safari, Dashboard, Mail y otras.
Podemos entrar en su página web para encontrar cómo se definen a si mismos: http://webkit.org/Como framework entendemos un programa mediante el cual se facilita el desarrollo o programación de otros programas, de la más variada gama. En el caso de WebKit, este framework facilita especialmente crear aplicaciones que tienen funcionalidades como las que podemos encontrar en Safari, léase, renderizado o visualización de páginas web, movimiento entre distintas páginas por medio de links, descarga de archivos, gestión de componentes o plug-ins, historial de navegación, etc.
WebKit es un producto de Apple, creado a partir de las librerías KHTML y KJS de KDE. KDE es un entorno de escritorio para Linux, que dispone de librerías para la interpretación de código HTML (KHTML) y Javascript (KJS), así que WebKit partió de estas librerías para su creación, portándolas al sistema operativo Mac OS X. Debido a la utilización de partes de KDE por parte de Apple, estas dos organizaciones comenzaron una colaboración que dio interesantes frutos para la comunidad de software libre. Así, a mediados de 2005, Apple comenzó el proceso de liberación de WebKit como open source, así como lo eran las librerías de las que partieron, y a partir de ese momento se han creado diversos productos que utilizan WebKit.
Las aplicaciones que utilizan WebKit son principalmente navegadores y otros programas que hacen uso de Internet o las páginas web, debido a sus características y facilidades que ofrece el framework. Sin embargo, el abanico de software que se ha creado con WebKit también incluye editores de texto, lectores de RSS, programas de correo electrónico, mensajería, depuradores diversos, herramientas de desarrollo, etc. Las aplicaciones que usan WebKit son las siguientes:
Navegadores
- Arora
- Atlantis
- BumperCar
- Find It! Keep It!
- KidsBrowser
- Midori
- OmniWeb
- osb-browser
- Safari
- Shiira
- SunriseBrowser
- TrailBlazer
- Web Browser for S60
- Origyn Web Browser
Clientes de correo electrónico
- Entourage 2008
- Mailplane
Mensajería instantánea o programas de Chat
- Adium
- Colloquy
- Fire
- iChat AV
- MSN Messenger
- Proteus
- Yahoo! Messenger
Lectores RSS
- MiNews
- NetNewsWire
- NewsFire
- PixelNews
- PulpFiction
- Shrook
- Vienna
Aplicaciones enfocadas al desarrollo de páginas web
- Coda
- CSSEdit
- Contribute 3
- RapidWeaver
- Sandvox
- Xyle scope
- XML Nanny
- XML-RPC Client
- Safari Guide
Editores de Web-Blogs
- ecto
- iBlog
- MarsEdit
Editores de texto
- BBEdit
- CreaText
- Smultron
- SubEthaEdit
- Taco HTML Edit
- TextMate
Aplicaciones de navegación modo quiosco (Navegación a ventana completa y restringida, en tiempo, urls, etc.)
- Kioskbrowser
- webXkiosk
- wKiosk Browser
Reproductores multimedia
- InterActual Player
- CocoaJT
- Real Player
Programas de visualización de ayudas
- Chmox
- Help Viewer
- Lifesaver
Visualizadores de páginas web como fondos de escritorio
- DesktopBrowser
- iBrowser
- NagaraBrowser
- WebDesktop
Como podemos ver en la lista, hay varios softwares muy conocidos que usan WebKit, de compañías diversas y tan importantes como Apple, Microsoft, Adobe, Yahoo!, Real Networks, etc. Además, hay unos cuantos programas de desarrolladores independientes y empresas de menor entidad.
Se puede encontrar más información de WebKit en su propia página web: http://webkit.org/
También en otros link externos:
Webkit en la Wikipedia. WebKit en Español / WebKit en inglés.
Apple Developer Connection Web Kit
Miguel Angel Alvarez
Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...