
Je ne m’intéressais pas vraiment à la Keynote d’Apple au WWDC 2007, n’étant pas vraiment un fan de la pomme (même si j’aime beaucoup leur style de design, et les ipod).
Mais je viens de voir l’info sur NeoBlog, le blog de Neovov : Safari sur Windows.
En effet, Steve Jobs a annoncé la compatibilité de Safari 3 sur Windows XP et Vista !

Voila une nouvelle qui va ravir tous les développeur web travaillant sous Windows, et qui n’auront plus à trouver un moyen pour tester leur travail sous Safari.
Pour information, le navigateur Safari est développé à partir du projet open-source Webkit.

Ce même projet a permis notamment de construire une partie du moteur de rendu HTML du navigateur KHML du projet KDE, disponible sur les distributions Linux.
Vous pouvez même développer votre propre navigateur, Apple vous aide ici.
Apple met également à disposition certaines ressources liées à Safari pour les développeurs, à cette adresse.
Au cas ou vous n’êtes pas convaincu par la version Windows de Safari, ou par la possibilité de faire votre propre navigateur avec Webkit, sachez que quelques développeurs se sont attelés à la tâche avec le navigateur Swift, le premier navigateur KHTML pour Windows 2000, XP et Vista.
Actuellement en version 0.2, il est encore trop instable pour être utilisé au quotidien, mais était assez efficace pour tester un site web sur le moteur de rendu de Safari.
Si vous ne connaissiez pas l’existence de Swift, vous avez surement du entendre parler des sites web permettant d’effectuer des captures d’écran sur un navigateur spécifique avec certaines options comme la résolution, l’activation du javascript ou du flash, ou encore la capture partielle ou complete de la page.
Le plus connu est (il me semble) BrowsrCamp.
Celui permet d’effectuer gratuitement une capture d’écran de votre site sous Safari, et ce en 5 résolutions possibles. BrowsrCamp permet aussi de faire des captures sur tous les navigateurs (exceptés IE) disponibles sous Mac OS X si vous souscrivez à la version payante.
Sinon il y a également Browsershots.org, qui permet de faire des captures sur de nombreux navigateurs tournant sous Windows, Linux et Mac OS, mais l’attente est très longue.
Et enfin vous avez iCapture qui permet lui aussi de faire des captures sous Safari.
A peine annoncé, Safari 3 est déjà disponible en version BETA à cette adresse :
Bon l’ayant bien entendu installé, je peux vous dire que les versions BETA d’Apple sont semblables aux version BETA de Microsoft il y a quelques années. Autrement dit, c’est très instable ^^
En effet, un clic sur le bouton “nouvel onglet” me fait planter le navigateur sous Windows Vista.
Ensuite, concernant le moteur de rendu HTML sous Windows.
Voici déjà , un petit aperçu de la page d’accueil de mon site sur Safari 2.0.4 sur Mac (à part le petit bug du pied de page, tout semble aller très bien) :
Maintenant regardez le rendu de la même page sur Safari 3 Beta sous Windows :
Il y a donc encore pas mal de soucis à ce niveau là , mais c’est déjà assez prometteur, attendons de voir la version finale.
Mais bon, maintenant on comprend pourquoi les performances de Safari sur Windows XP en rendu HTML sont les meilleures, si il affiche que la moitié de la page…

Utilisez les liens suivants pour être au courant des réactions à cet article, diffuser cet article et voir les autres articles de la même catégorie.
mmm tout ce qui a un attribut color ne s’affiche pas … beta quoi.
sinon, la barre de chargement dans la barre d’adresse, c’est … magique =D
En effet, les balises h2, h3 etc…
Les balises strong non plus ne s’affichent pas.
La propriété css float fonctionne très mal.
Bref, c’est pas encore au point ^^
j’ai testé hier soir vite fait, pour moi, aucune balise h2 ne s’affichaient!