Adolfo
Me gustan las camisetas, las zapatillas de deporte y todo lo que tenga un API.
Por el día trabajo como desarrollador de backend y por la noche me dedico a lo que me gusta, que es desarrollar en Swift para sistemas Apple.
¿Big Data y Machine Learning? Sí, también estoy enganchado...

WebKit en Windows

Todos los usuarios del ecosistema Apple conocemos a Safari, a lo mejor lo usas en el Mac, o quizá navegas con él en tu iPhone o iPad.

Detrás de Safari está WebKit, el auténtico motor que se enconde tras Safari y otros muchos navegadores (te sorprendería saber cuantos).

Hace dos años que Apple dejó de dar soporte a la versión de Safari para Windows dejando huérfanos a un grupo pequeño de usuarios.

Y ahora te preguntas qué tienen que ver estos tres datos en apareciencia inconexos. Pues que vas a ver como instalar una versión de desarrollo de WebKit para Windows.

WebKit Build

En el subdominio build.webkit.org encontramos el punto de entrada al reporting del sistema de integración continua que usan los desarrolladores del proyecto WebKit.

Como véis en la imagen se generan versiones, además de para Mac y iOS, para GTK+, WPE, y Windows entre otras.

Vamos a pulsar sobre el enlace Apple Windows para acceder a las últimas versiones disponibles.

Compilaciones de WebKit

Ahora estamos en una página donde cada fila se corresponde a una compilación.

En la parte superior vemos una serie rectangulos con diferentes colores, si pasamos el ratón sobre ellos veremos que se corresponden con el estado de la compilación para las diferentes versiones de Windows.

Encontrarás versiones de Debug y Release para Windows 7 y Windows 10. Pulsa sobre la versión que te interesa, en mí caso es la Windows 10 Release Build

Verás como aparece una capa flotante en la que se muestran los diferentes estadíos por lo que pasa el sistema de integración. El que nos interesa a nosotros es el que lleva por nombre transferred to s3.

Pulsa en el enlace que hay debajo que lleva por nombre stdio (Si has programado en C seguro que ese nombre te dará una pista.)

Ahora accedemos al log del proceso que sube la versión compilada a un recurso de almacenamiento en Amazon. Si leemos con atención veremos una URL a un archivo ZIP. Es ahí donde se encuentra la última versión de WebKit para Windows.

Cópiala en tu navegador y descárgala. Ten un poco de paciencia porque son 230 megas, más o menos.

WebKit en Windows

Ya tienes el archivo ZIP, ahora sólo tienes que abrirlo y descomprimirlo en la ruta de tu elección.

Cuando abrás la carpeta que acabas de generar debes buscar el archivo MiniBrowser.exe y ejecutarlo.

¡¡Y ya tenemos WebKit para Windows ejecutándose!!

¡¡Pero qué co*****es es esto!!

¿Acaso te esperabas tener el mismo inteface de usuario que en Mac? Me temo que no, amigo, te recuerdo que como te he dicho al principio del artículo, WebKit es un motor, así que lo que prima son las tripas del navegador, no su aspecto.

Entre tú y yo, te comento que esto no es del todo cierto. Prueba a abrir el Web Inspector desde el menú Develop. Resulta que este sí tiene

WebKit Build Dashboard

Si quieres echar un vistazo a cómo van las diferentes compilaciones de WebKit te invito a que visites el dashboard donde verás el estado para las disintas plataformas.

You may also like...