Faviconographer ajoute des favicons aux onglets de Safari

Nicolas Furno |

Le débat a enflammé les internets pendant au moins un jour ou deux au cœur du mois d’août : Safari n’affiche pas d’icônes sur ses onglets, contrairement à Chrome et Firefox et pour certains, c’est rédhibitoire. Fort de ce constat, un développeur a essayé d’imaginer une solution pour ajouter les favicons aux onglets de Safari. Le résultat ? Faviconographer, un utilitaire gratuit et plus simple à utiliser qu’à prononcer.

Mais non, vous ne rêvez pas, il s’agit bien de Safari. Avec des icônes sur ses onglets ! Cliquer pour agrandir
Mais non, vous ne rêvez pas, il s’agit bien de Safari. Avec des icônes sur ses onglets ! Cliquer pour agrandir

Après installation, vous devrez autoriser l’application à utiliser les fonctions d’accessibilité dans les Préférences Système. C’est une étape indispensable pour modifier l’interface de Safari, mais Faviconographer n’est pas un hack qui vient insérer du code dans le navigateur. La solution technique imaginée par ce développeur est plutôt propre, ce qui lui assure un fonctionnement relativement correct.

Ne vous y trompez pas, il s’agit bien d’une bidouille et elle est limitée sur de nombreux points pour cette raison. Par exemple, les icônes ne sont affichées que pour la fenêtre au premier plan de Safari, pas celles à l’arrière-plan. L’app doit rester en permanence ouverte à l’arrière-plan, sinon les favicons ne sont plus affichés. Vous n’avez pas besoin de garder sa fenêtre de réglage ouverte, toutefois.

Les réglages de l’app. Cliquer pour agrandir
Les réglages de l’app. Cliquer pour agrandir

Pour couronner le tout, il faut compter sur quelques bugs, surtout sur macOS High Sierra. La liste de limitations et bugs connus est disponible à cette adresse. Néanmoins, Faviconographer est gratuit et l’utilitaire fonctionne correctement dans la majorité des cas. Si vous utilisez le navigateur d’Apple, mais que les icônes sur les onglets vous manquaient, vous auriez tort de ne pas l’essayer.

macOS Sierra est recommandé au minimum, même si l’utilitaire devrait fonctionner sur El Capitan. Faviconographer n’est pas traduit en français.

avatar Rez2a | 

Ne le prenez pas mal mais je trouve qu’il n’y a que l’icône d’Apple qui ne fasse pas tache sur cette jolie barre grise... ?

avatar TR3NT | 

C'est drôlement ingénieux; Faviconographer utilise les options d'accessibilité pour savoir :
- Quels sont les onglets ouverts dans la fenêtre active de Safari
- Où est le bouton “Fermer l’onglet” de chaque onglet
- Superposer une “fenêtre transparente” devant celle de Safari pour positionner les favicons à l'endroit du bouton fermer l’onglet (Qui est placé « À la bonne position » à gauche de chaque onglet.

Les favicons sont récupérés directement dans la base de favicons de safari, bref c’est pas de la bidouille de bas niveau. Ce n’est pas parfait, mais ce n’est pas juste “Hop je vais essayer de bidouiller Safari pour mettre un favicon”.

Beau travail (Même si de mon côté, le manque de favicon ne me dérange pas; mais Apple devrait en proposer l’affichage en option) !

avatar ErGo_404 | 

C'est dommage qu'Apple ne les affiche pas par défaut (même en option). C'est pourtant un gros plus ergonomique pour identifier un onglet. d'un coup d'oeil. Et ce n'est pas forcément esthétiquement raté si c'est bien fait.

avatar Domsware | 

@ErGo_404

Safari le fait sur les onglets épinglés.

avatar Domsware | 

Hum...

avatar Gregoryen | 

Bon j’ai testé et ... j’ai vite supprimé.

Même quand tu bouge la fenêtre de place les icônes reste à l’ancienne position , ils reviennent de relaver mais en gros c’est juste pas possible une horreur mais bon c’est un utilitaire gratuit de bidouille le temps qu’Apple l’intègre officiellement.

Merci quand même !

avatar Doctomac | 

À voir la capture d’écran, on comprend un peu pourquoi Apple ne les intègre pas...

avatar Domsware | 

@Doctomac

Safari affiche des icônes sur les onglets épinglés. Il suffit que le site prévoit l'option et cela fonctionne nickel.

Exemples :
- domsware.com (mon site)
- le monde.fr
- lequipe.fr

avatar Doctomac | 

Mais Apple n’utilise pas les favicons (très diverses dans leur qualité de design et leur couleur) pour illustrer les onglets épinglés mais des icônes au format SVG.

Donc, une alternative serait qu’Apple puisse donner la possibilité aux développeurs d’utiliser des icônes vectoriels pour marquer les onglets.

avatar vince29 | 

Je ne vois pas pourquoi il faudrait attendre le bon vouloir d'Apple. Tu peux déjà utiliser des favicon au format SVG. Mais pour l'instant il n'y a que Firefox qui les affichera correctement. (et Safari si le tab est épinglé et que le SVG est monochrome et que tu rajoutes un rel mask-icon)

avatar Doctomac | 

Non mais je veux dire pour pouvoir le faire sur les onglets, pas seulement les épinglés.

avatar san lee | 

Ça marche pas sous Safari Technology Preview… >_<

avatar switch (non vérifié) | 

Mince alors, encore un truc qui va me manquer quand je vais quitter Mavericks.
Glims s'acquittait bien des favicones dans les onglets (et de tant d'autres détails utiles).

avatar DG33 | 

Oui, mais avant tout, est-ce que les Favicons peuvent être des AniFavicons afin de me suivre du regard ?
Sinon c'est trop oldies...
:-)

avatar bonnepoire | 

Ça devient vite moche tant les favicon sont souvent laids.
Je ne vais pas me plaindre mais je comprends que certains puissent le regretter.

avatar Franz59 | 

L'absence de favicons m'a fait abandonner Safari depuis longtemps. Chromium marche aussi bien, voire plus vite
Ne semble pas fonctionner avec El Capitan :-(

avatar ipfix8 (non vérifié) | 

je ne vais rien installer jusqu'à ce soir car la derniere maj high sierra pourrait avoir qq nouveautés non ?

CONNEXION UTILISATEUR