¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.

Diferencia entre revisiones de «Webkit»

m (Texto reemplazado: «<div align="justify">» por «»)
 
(No se muestran 8 ediciones intermedias de 6 usuarios)
Línea 1: Línea 1:
{{Desarrollo}}
+
{{Ficha Software
{{Software|nombre=Webkit|logo=webkit.jpeg|fecha de creación=|versiones=|sitio web=}}
+
|nombre= Webkit
<br>
+
|familia= [[Motores de renderizado]]
<div align="justify">'''WebKit''' es un motor de renderizado de [[HTML|HTML]] de código abierto, desarrollado por Apple a partir del código del proyecto KTHML, y que es reconocido por ser sumamente liviano, tener una base de código prolija y limpia, cumplir estrictamente con los estándares y usar poca memoria para su funcionamiento.<br>
+
|imagen=Webkit_Logo.png
 +
|tamaño=
 +
|descripción=Logotipo de Webkit
 +
|imagen2=
 +
|tamaño2=
 +
|descripción2=
 +
|creador= [[Apple]] Inc.
 +
|desarrollador= [[Apple]] Inc., [[Qt Software]], [[Nokia]], [[Adobe_Systems_Inc|Adobe]], [[Google]], otros.
 +
|diseñador=
 +
|modelo de desarrollo=
 +
|fecha de creación=
 +
|lanzamiento inicial= [[04 de noviembre]] de [[1998]]
 +
|versiones=
 +
|última versión estable=
 +
|núcleo=
 +
|tipo de núcleo=
 +
|plataformas soportadas=
 +
|género= [[Motor de renderizado]]
 +
|sistemas operativos= [[Multiplataforma]]
 +
|idioma=
 +
|licencia= [[LGPL|GNU LGPL]] 2 / BSD
 +
|premios=
 +
|web=[http://webkit.org/ webkit.org]
 +
}}
  
== ¿Que es?  ==
+
'''WebKit.''' Motor de renderizado de [[HTML|HTML]] de código abierto, desarrollado por [[Apple]] a partir del código del proyecto KTHML, y que es reconocido por ser sumamente liviano, tener una base de código prolija y limpia, cumplir estrictamente con los estándares y usar poca memoria para su funcionamiento.
  
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.
+
== Webkit ==
  
Para entrar en su página web y encontrar cómo se definen se puede entrar a: [http://webkit.org/ http://webkit.org/ ]<br>
+
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.  
  
== Webkit como Framework  ==
+
Para entrar en su página web y encontrar cómo se definen se puede entrar a: [http://webkit.org/ webkit.org/]
  
Como framework se entiende que es 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 se pueden encontrar en Safari, 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.<br>
+
== Webkit como Framework ==
  
== Historia  ==
+
Como [[framework]] se entiende que es 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 se pueden encontrar en [[Safari]], 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. <br>
+
== Historia ==
  
== Características de la aplicación. ==
+
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]].  
  
La API de WebKit está desarrollada en Objective-C y posibilita interactuar con un servidor web para recuperar y renderizar páginas web, descargar archivos, y administrar plugins.  
+
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.  
  
Webkit incluye dos frameworks de más bajo nivel: WebCore, un analizador sintáctico y motor de renderizado de HTML basado en KHTML, y JavaScriptCore, un intérprete de JavaScript basado en KJS.<br>Con los lanzamientos pre-alfa se esta incluyendo un depurador de Javascript llamado Drosera.<br>WebKit logra 100/100 en la prueba Acid3 desde el 26 de marzo de 2008.<br>
+
== Características de la aplicación  ==
  
== WebKit2  ==
+
La [[API]] de WebKit está desarrollada en [[Objective-C]] y posibilita interactuar con un [[servidor web]] para recuperar y renderizar páginas web, descargar archivos, y administrar plugins.
  
WebKit2 se anunció el 8 de abril de 2010. WebKit2 está diseñado desde cero para generar un modelo de procesos divididos, donde el contenido de la web (Javascript, HTML, diseño, etc) se ejecuta cada uno en proceso separado. Este modelo es similar a lo que a día de hoy Google Chrome tiene implementado, la principal diferencia es que en WebKit2 ha construido el modelo de proceso de separación directamente en un framework, permitiendo que otros desarrolladores lo puedan utilizar. Actualmente WebKit2 está disponible para Mac y Windows.<br>
+
Webkit incluye dos [[framework]]s de más bajo nivel: WebCore, un analizador sintáctico y motor de renderizado de [[HTML]] basado en [[KHTML]], y JavaScriptCore, un intérprete de [[JavaScript]] basado en KJS.  
  
== Aplicaciones que lo usan  ==
+
Con los lanzamientos pre-alfa se esta incluyendo un depurador de [[Javascript]] llamado Drosera. WebKit logra 100/100 en la prueba Acid3 desde el [[26 de marzo]] de [[2008]].
  
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:<br>
+
== WebKit2 ==
  
=== Navegadores ===
+
WebKit2 se anunció el [[8 de abril]] de [[2010]], está diseñado desde cero para generar un modelo de procesos divididos, donde el contenido de la [[web]] ([[Javascript]], [[HTML]], diseño, etc) se ejecuta cada uno en proceso separado. Este modelo es similar a lo que a día de hoy [[Google Chrome]] tiene implementado, la principal diferencia es que en WebKit2 ha construido el modelo de proceso de separación directamente en un [[framework]], permitiendo que otros desarrolladores lo puedan utilizar. Actualmente WebKit2 está disponible para [[Mac]] y [[Windows]].
 +
 
 +
== Aplicaciones que lo usan ==
 +
 
 +
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|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<br>  
 
*Arora<br>  
Línea 42: Línea 71:
 
*OmniWeb<br>  
 
*OmniWeb<br>  
 
*osb-browser<br>  
 
*osb-browser<br>  
*Safari<br>  
+
*[[Safari]]<br>  
 
*Shiira<br>  
 
*Shiira<br>  
 
*SunriseBrowser<br>  
 
*SunriseBrowser<br>  
*TrailBlazer<br>  
+
*TrailBlazer<br>
 +
*[[Google Chrome]]<br>  
 
*Web Browser for S60<br>  
 
*Web Browser for S60<br>  
 
*Origyn Web Browser <br>
 
*Origyn Web Browser <br>
  
=== Clientes de correo electrónico ===
+
=== Clientes de correo electrónico ===
  
 
*Entourage 2008  
 
*Entourage 2008  
Línea 55: Línea 85:
 
*Mailplane <br>
 
*Mailplane <br>
  
=== Mensajería instantánea o programas de Chat ===
+
=== Mensajería instantánea o programas de Chat ===
  
 
*Adium  
 
*Adium  
Línea 63: Línea 93:
 
*MSN Messenger  
 
*MSN Messenger  
 
*Proteus  
 
*Proteus  
*Yahoo! Messenger  
+
*[[Yahoo_Messenger|Yahoo! Messenger]]
*Lectores RSS  
+
*[[RSS|Lectores RSS]]
 
*MiNews  
 
*MiNews  
 
*NetNewsWire  
 
*NetNewsWire  
Línea 83: Línea 113:
 
*XML Nanny  
 
*XML Nanny  
 
*XML-RPC Client  
 
*XML-RPC Client  
*Safari Guide <br>
+
*Safari Guide
  
 
=== Editores de Web-Blogs ===
 
=== Editores de Web-Blogs ===
Línea 89: Línea 119:
 
*ecto  
 
*ecto  
 
*iBlog  
 
*iBlog  
*MarsEdit <br>
+
*MarsEdit
  
 
=== Editores de texto ===
 
=== Editores de texto ===
Línea 98: Línea 128:
 
*SubEthaEdit  
 
*SubEthaEdit  
 
*Taco HTML Edit  
 
*Taco HTML Edit  
*TextMate <br>
+
*TextMate
  
 
=== Aplicaciones de navegación modo quiosco ===
 
=== Aplicaciones de navegación modo quiosco ===
  
'''(Navegación a ventana completa y restringida, en tiempo, urls, etc.)'''<br>
+
'''(Navegación a ventana completa y restringida, en tiempo, urls, etc.)'''  
  
 
*Kioskbrowser  
 
*Kioskbrowser  
 
*webXkiosk  
 
*webXkiosk  
*wKiosk Browser <br>
+
*wKiosk Browser
  
 
=== Reproductores multimedia ===
 
=== Reproductores multimedia ===
Línea 112: Línea 142:
 
*InterActual Player  
 
*InterActual Player  
 
*CocoaJT  
 
*CocoaJT  
*Real Player <br>
+
*Real Player
  
 
=== Programas de visualización de ayudas ===
 
=== Programas de visualización de ayudas ===
Línea 118: Línea 148:
 
*Chmox  
 
*Chmox  
 
*Help Viewer  
 
*Help Viewer  
*Lifesaver <br>
+
*Lifesaver
  
 
=== Visualizadores de páginas web ===
 
=== Visualizadores de páginas web ===
  
'''Por ejemplo: fondos de escritorio'''<br>
+
'''Por ejemplo: fondos de escritorio'''  
  
 
*DesktopBrowser  
 
*DesktopBrowser  
Línea 129: Línea 159:
 
*WebDesktop<br>
 
*WebDesktop<br>
  
=== Agregadores<br>  ===
+
=== Agregadores ===
  
'''Estos agregadores utilizan WebKit para mostrar canales web y posiblemente también para permitir navegar por Internet.'''<br>
+
'''Estos agregadores utilizan WebKit para mostrar canales web y posiblemente también para permitir navegar por Internet.'''  
  
 
*NetNewsWire  
 
*NetNewsWire  
 
*NewsFire  
 
*NewsFire  
 
*Vienna  
 
*Vienna  
*Liferea <br>
+
*Liferea
  
Además existen varios software muy conocidos que usan WebKit, de compañías diversas y tan importantes como Apple, Microsoft, Adobe, Yahoo!, Real Networks, etc. <br>
+
Además existen varios software muy conocidos que usan WebKit, de compañías diversas y tan importantes como [[Apple]], [[Microsoft]], [[Adobe]], [[Yahoo]]!, [[Real Networks]], etc.  
  
== Fuentes<br> ==
+
== Véase también ==
  
*[http://webkit.org/ http://webkit.org/]
+
*[[GNU/Linux]]
 +
*[[Apple]]
 +
*[[KDE]]
  
<br>
+
== Enlaces externos ==
  
[[Category:Ciencias_Aplicadas_y_Tecnologías]] [[Category:Ciencias_informáticas_y_Telecomunicaciones]] [[Category:Ciencias_informáticas]] [[Category:Software]] [[Category:Software_Libre]]
+
*http://webkit.org/ http://webkit.org/
 +
*http://www.applesfera.com/aplicaciones-moviles/los-registros-de-webkit-para-ios-43-son-impresionantes
 +
*http://www.desarrolloweb.com/articulos/que-es-webkit.html
 +
</div>
 +
[[Category:Ciencias_Aplicadas_y_Tecnologías]] [[Category:Ciencias_informáticas_y_Telecomunicaciones]] [[Category:Ciencias_informáticas]] [[Category:Software]] [[Category:Software_libre]]

última versión al 17:21 12 jul 2019

Webkit
Información sobre la plantilla
Parte de la familia Motores de renderizado
Webkit Logo.png
Logotipo de Webkit
CreadorApple Inc.
DesarrolladorApple Inc., Qt Software, Nokia, Adobe, Google, otros.
Lanzamiento inicial04 de noviembre de 1998
GéneroMotor de renderizado
Sistemas Operativos compatiblesMultiplataforma
LicenciaGNU LGPL 2 / BSD
Sitio web
webkit.org

WebKit. Motor de renderizado de HTML de código abierto, desarrollado por Apple a partir del código del proyecto KTHML, y que es reconocido por ser sumamente liviano, tener una base de código prolija y limpia, cumplir estrictamente con los estándares y usar poca memoria para su funcionamiento.

Webkit

Es un motor de navegación web de código libre y además, un framework deMac OS X que se usó para construir aplicaciones como el mencionado Safari, Dashboard, Mail y otras.

Para entrar en su página web y encontrar cómo se definen se puede entrar a: webkit.org/

Webkit como Framework

Como framework se entiende que es 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 se pueden encontrar en Safari, 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.

Historia

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.

Características de la aplicación

La API de WebKit está desarrollada en Objective-C y posibilita interactuar con un servidor web para recuperar y renderizar páginas web, descargar archivos, y administrar plugins.

Webkit incluye dos frameworks de más bajo nivel: WebCore, un analizador sintáctico y motor de renderizado de HTML basado en KHTML, y JavaScriptCore, un intérprete de JavaScript basado en KJS.

Con los lanzamientos pre-alfa se esta incluyendo un depurador de Javascript llamado Drosera. WebKit logra 100/100 en la prueba Acid3 desde el 26 de marzo de 2008.

WebKit2

WebKit2 se anunció el 8 de abril de 2010, está diseñado desde cero para generar un modelo de procesos divididos, donde el contenido de la web (Javascript, HTML, diseño, etc) se ejecuta cada uno en proceso separado. Este modelo es similar a lo que a día de hoy Google Chrome tiene implementado, la principal diferencia es que en WebKit2 ha construido el modelo de proceso de separación directamente en un framework, permitiendo que otros desarrolladores lo puedan utilizar. Actualmente WebKit2 está disponible para Mac y Windows.

Aplicaciones que lo usan

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
  • Google Chrome
  • Web Browser for S60
  • Origyn Web Browser

Clientes de correo electrónico

  • Entourage 2008
  • Mail
  • 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

Por ejemplo: fondos de escritorio

  • DesktopBrowser
  • iBrowser
  • NagaraBrowser
  • WebDesktop

Agregadores

Estos agregadores utilizan WebKit para mostrar canales web y posiblemente también para permitir navegar por Internet.

  • NetNewsWire
  • NewsFire
  • Vienna
  • Liferea

Además existen varios software muy conocidos que usan WebKit, de compañías diversas y tan importantes como Apple, Microsoft, Adobe, Yahoo!, Real Networks, etc.

Véase también

Enlaces externos