Lissage des polices

La récente sortie de Safari pour Windows a remis sur le devant de la scene un débat qui dure depuis quelques années : les différentes manières de lisser les polices de caractère sur un écran.

Tout part d’une impression générale ressentie par certains testeurs de Safari pour Windows : “le texte est flou”. En effet, Safari pour Windows utilise le moteur de lissage des polices de Mac OS X, et non pas le système ClearType de Windows : le texte lissé apparait donc légèrement différent dans Safari que dans les autres applications Windows.

Lissage des polices Apple
WindowsL’explication donnée par les typographes est venue rapidement : Windows lisse le texte en essayant de faire coincider la forme des lettres et des pixels, pour obtenir plus de netteté quite a déformer les caractères ; en revanche, Mac OS X tente de respecter au mieux l’apparence de la police et la forme des caractères, au prix d’un piqué un peu moindre dans les petites tailles.

Il s’agit donc de deux philosophies différentes, et de savoir si l’on privilégie la netteté au détriment de la forme ou l’inverse. Les testeurs de Safari sous Windows étaient en réalité plus désorientés par l’apparence inhabituelle du texte que par un problème fondamental de flou. Joel Spolsky explique mieux que moi ces differences (c’est de lui que provient l’image d’exemple de cet article).

Un autre article va plus en profondeur, et se demande ce qui arrivera lorsque la résolution de nos écrans commencera (enfin !) a augmenter. Selon lui, les lissages de police qui “collent aux pixels” hypothèquent l’avenir, car ils seront illisibles sur les écrans de haute résolution. L’article est en tout cas détaillé et intéressant, et mérite le coup d’oeil.

Anti-Grain Geometry - Texts Rasterization Exposures

WallpaperSeasonsSwitcher 1.1

[English](#dummy) [Français](#dummy)
An update for my [WallpaperSeasonsSwitcher](http://kemenaran.winosx.com/?2007/04/09/65-wallpaperseasonsswitcher). Here is the changelog : - Fixed offset bugs in seasons calculation - Fixed startup registration - Better console handling In short, the main new feature is that the program should now work as intended \^\^ The startup launch is fixed – it came from the handling of the current directory. I also added a new command-line switch, `/console`. By default, nothing is displayed when WSS is launched, in order to run it on startup without having a nag black console poping-up for one second. But if you want to display error messages, the `/console` switch will create a separate console, where the help text or the errors will be displayed. Consequently, `wallpaperseasonswitcher_console.exe` is not used anymore, and has been removed. One program, one executable, let's keep it simple. **[WallpaperSeasonsSwitcher 1.1](http://www.winosx.com/zoo/WallpaperSeasonsSwitcher/WallpaperSeasonsSwitcher_Release.zip)** [Sources](http://www.winosx.com/zoo/WallpaperSeasonsSwitcher/WallpaperSeasonsSwitcher_Sources.zip "WallpaperSeasonsSwitcher 1.0 Sources")
Mise à jour de [WallpaperSeasonsSwitcher](http://kemenaran.winosx.com/?2007/04/09/65-wallpaperseasonsswitcher) ; voici la liste des changements : - Corrigé des erreurs de décalage dans le calcul des saisons - Corrigé l'enregistrement au démarrage - Meilleure gestion de la console Concrètement, le principal changement est que, grâce aux corrections de bogue, le programme devrait maintenant fonctionner correctement \^\^ Le lancement au démarrage est réparé – il s'agissait d'un problème dans la gestion du dossier courant. J'ai également ajouté une option à la ligne de commande, `/console`. Par défaut, WSS n'affiche rien sur la sortie standard, ce qui permet de l'exécuter à chaque démarrage sans écran noir parasite. Toutefois, lorsque l'on veut afficher les erreurs, l'option `/console` crée une console au lancement du programme, dans laquelle peuvent s'afficher les messages d'erreur ou l'aide. En conséquence, le fichier `wallpaperseasonsswitcher_console.exe` n'est plus nécessaire, et n'est plus inclus dans la distribution. Un programme, un exécutable, les choses sont plus propres. **[WallpaperSeasonsSwitcher 1.1](http://www.winosx.com/zoo/WallpaperSeasonsSwitcher/WallpaperSeasonsSwitcher_Release.zip)** [Sources](http://www.winosx.com/zoo/WallpaperSeasonsSwitcher/WallpaperSeasonsSwitcher_Sources.zip "WallpaperSeasonsSwitcher 1.0 Sources")

Moonlight shadow...

Miguel de Icaza, principal contributeur du projet Mono, raconte en détail le '’hackatlon’’ Moonlight. Objectif : implémenter les fonctionnalités de Silverlight sous Linux en 21 jours. Récit.

Safari pour Windows

Logo de SafariEnfin ! Steve Jobs a annoncé aujourd’hui un portage du navigateur Web Safari pour Windows (XP et Vista). L’idée avait été avancée par certains blogueurs depuis quelques temps, et même envisagée sur certaines pages du wiki de Mozilla - de plus, un portage de WebKit, le moteur de rendu Open-source de Safari, existait déjà ; mais c’est désormais officiel, le navigateur complet sera porté.Une bêta est déjà disponible, même si elle ne fonctionne pas encore de manière fantastique.

Bêta publique de Safari pour Windows

Source : MacRumors

Edit : Les réactions sont plus que mitigées après les premiers tests de cette version bêta, le manque de stabilité, les bugs et les plantages décourageant les testeurs – même la sécurité n’est pas au rendez-vous, avec une faille 0-day découverte deux heures après la mise à disposition de Safari 3.

PCInpact propose quelques solutions pour corriger les erreurs et plantages les plus courants, liés, semble-t-il à des problèmes de police et aux systèmes non anglophones. Il s’agit de renommer ou de remplacer quelques fichiers de Safari, ce qui donne un résultat plutôt bon : moins de textes illisibles et un panneau des marque-pages enfin accessible sans plantages.

Afficher les raccourcis clavier de Firefox

Firefox est doté de nombreux raccourcis claviers, dont certains très utiles, mais ils sont parfois difficiles à dénicher, ou alors on ne se rappelle que des plus connus. La plupart des utilisateurs avertis connaissent sans doute Ctrl+N pour ouvrir une nouvelle fenêtre, Ctrl+F pour afficher la barre de recherche, et peut-être Ctrl+T pour ouvrir un nouvel onglet, mais quid des autres ?

asdf en fonctionnementToute la question est de se rappeler des raccourcis utiles – et d’oublier les autres. Il existe pour cela une extension pour Firefox, asdf-jlk, nommée d’après l’ordonnancement de la deuxième ligne de touches d’un clavier QWERTY. Une fois installée, les raccourcis clavier de chaque élément de l’interface sont affichés dans une infobulle lorsque la souris survole l’élément en question. Par exemple, survoler la barre d’adresse affichera une infobulle marquée Ctrl+L – de même pour le champ de recherche, qui affichera le raccourci Ctrl+K. L’extension rajoute aussi une entrée au menu Affichage de Firefox, menant à une page interne au navigateur listant les raccourcis clavier de Firefox.

Bref, une fonctionnalité légère, non intrusive, et extrêmement pratique. Have fun :)

asdf-jkl - Learn your browser shortcuts - Google Code