Astuce : personnaliser l'apparence du Lecteur Safari

Anthony Nelzin-Santos |
Si le Lecteur Safari permet de voir une page Web sans fioritures, sa mise en page n'est pas personnalisable. En fouinant dans le contenu de Safari, on trouve néanmoins une feuille de style que l'on peut modifier dans l'entête du fichier Safari.app/Contents/Resources/Reader.html .

Reader.html

Il vous faudra connaître un peu le CSS pour modifier l'apparence du Lecteur, mais Apple a gardé son code très simple. Les plus débutants pourront commencer par modifier la valeur de la propriété font-family des sélecteurs h1.title et .page, ce qui aura pour effet de modifier la police utilisée par le Lecteur.

A la place du Palatino, Georgia, Times, "Times New Roman", serif de base, vous pouvez essayez Cochin, Georgia, Times, "Times New Roman", serif pour utiliser Cochin, ou pourquoi pas Arial, Arial, Helvetica, sans-serif pour utiliser une police sans-serif comme Arial. N'oubliez cependant pas de faire une copie du fichier Reader.html avant toute modification (pour pouvoir revenir au fichier par défaut), et sachez que vous aurez besoin de votre mot de passe administrateur pour modifier ce fichier.

Les possibilités sont presque sans fin : on peut modifier les couleurs, les alignements, la police, ajouter une image de fond, etc. On trouvera très certainement des feuilles de style toutes prêtes sur le Web dans les jours qui viennent — reste à savoir si celles-ci conserveront toutes la philosophie de simplicité qui a présidé à la création du Lecteur Safari.
avatar divoli | 
Anthony, tu es un bon. Merci pour l'astuce.
avatar Anonyme (non vérifié) | 
J'adore, mais c'est quoi CSS ?
avatar Nouch | 
"J'adore, mais c'est quoi CSS ?" Counter Strike Source? Je connais le chemin de la sortie merci.
avatar Anonyme (non vérifié) | 
@Divoli : c'est surtout que je ne suis pas un fan de Palatino et me suis mis en quête de le virer… @pierreburgi : comme je n'aurais jamais le temps de t'expliquer, laissons-faire des gens qui l'ont fait bien mieux que je ne pourrais jamais le faire : http://www.siteduzero.com/tutoriel-3-13475-avant-de-commencer.html#ss_part_1 Sinon : http://fr.wikipedia.org/wiki/Cascading_Style_Sheets
avatar ankhinephes | 
Question bête : quel logiciel faut-il utiliser pour éditer le fichier ? Cela m'aurait bien tenté de changer les polices.
avatar M.Blanc-Cassis | 
[quote]Nouch [09/06/2010 00:21] "J'adore, mais c'est quoi CSS ?" Counter Strike Source? Je connais le chemin de la sortie merci.[/quote] [b][i]DES BARRES DE RIRES!
avatar Augustin Caron | 
Merci pour l'astuce. J'aimerais modifier la css pour que la typo des citations à la française soit respectée avec les bons guillemets, les insécables, etc.
avatar geneosis | 
on utilise quel soft pour modifier ce fichier?
avatar Selthis | 
Pour le logiciel, Simultron est très bon sur mac (Sinon le Bloc note suffit sur Windows).
avatar kissscoool | 
Vous pouvez éditer ce fichier avec ce que vous voulez comme éditeur de texte : - Xcode pour avoir la coloration (mieux pou s'y retrouver). - Textedit qui l'affichera correctement mais sans coloration. - N'importe quel autre logiciel de traitement de texte ;-) (de préférence un éditeur html/xml/css pour la coloration)
avatar McAlyster | 
Vous également pouvez utiliser des polices spécifiques installées sur votre système, faut juste faire gaffe a l orthographe du nom de police.
avatar Sangojan | 
a par ca, vous vous gargarisez de ce truc depuis ce matin, mais je trouve safari 5 supra lent! non?
avatar Florian Innocente | 
@ sangojan : c'est pas un peu supra exagéré ? :-)
avatar skilopt | 
Non, je confirme aussi que safari 5 est plus lent désormais avec onglets multiples en ouverture. Disons que la version 4 gérait mieux mon supra haut débit orange de 1024kbps depuis mon mbp unibody !
avatar SebDominguez | 
@skilopt > ...mon supra haut débit orange de 1024kbps... Même combat!
avatar Sangojan | 
je plussoie skilopt et Hal! étant un grand fan d'ouvrir TOUTEs mes pages préférées à l'ouverture de Safari, je trouve que le navugateur plante lamentablement avec plus de 3 onglets ouverts en même temps!
avatar PaoloS | 
J'ai dû recourir à "vi" (sous Terminal) car ni TextEdit ni Word marchaient. Mais il doit y avoir quelques protections du fichier en amont, car il n'a pas été possible de l'enregistrer une fois modifié (même en forçant l'enregistrement sous "vi" avec "!") ni de renommer la copie de sauvegarde. Tout ça en agissant come administrateur, bien évidemment. Suggestions? Merci en avance (et pardonnez-moi mon français, je suis étranger)
avatar iAnn | 
@skilopt > ...mon supra haut débit orange de 1024kbps... Heu, c'est plutôt plus près du bas débit... Mais sinon c'est vrai, avant le chargement de la page était instantanée, maintenant je la vois la barre de chargement avec son beau bleu avancer, rapidement certes... ;-))) >>> dehors, je suis déjà....
avatar lewax | 
Moi aussi je trouve safari 5 bien plus lent que le 4... J'ai mis ça sur le compte de faiblesse de ma connexion jusqu'à ce que je lise vos commentaires...
avatar Powerdom | 
Idem pour moi safari très lent sur mon iMac. J'envisage de repasser a l'ancienne version.
avatar Ivan.c | 
Vous connaissez la marche à suivre pour ouvrir le fichier? Moi je ne le trouve pas.
avatar PaoloS | 
Faut aller sur /Applications/Safari.app et cliquer droit "show package contents" puis descendre dans Contents/Resources
avatar Ivan.c | 
Merci, mais dans Resources, Reader.html n'apparaît pas. C'est la même chose chez vous?
avatar PaoloS | 
Non, chez moi le fichier est là: /Applications/Safari.app/Contents/Resources/Reader.html (copié collé du Terminal)
avatar Ivan.c | 
Ah oui! J'ai confondu Safari 4 et 5.
avatar skilopt | 
A propos de personnalisation, la 5 ne corrige toujours pas le javascript pour agrandir ou déplacer etc la fenêtre quand plusieurs onglets sont ouverts... C'était trop pratique çà !
avatar OGenius | 
Le site Mac OSX Hints explique bien cette procédure: http://www.macosxhints.com/article.php?story=2010060813435933

CONNEXION UTILISATEUR