From 1d3ff88ae6cbb072f0d2a76308a42f2baf6cb84d Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Fri, 3 Jan 2014 00:49:27 +0100 Subject: [PATCH] =?UTF-8?q?favicon=20revisit=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Après une abondante lecture sur le sujet, voici ma tentative pour apporter une meilleure qualité de favicon sur différentes plateformes et cas, sans mettre trop de code HTML. http://www.w3.org/TR/html5/links.html#rel-icon https://github.com/audreyr/favicon-cheat-sheet http://msdn.microsoft.com/en-us/library/windows/desktop/jj673981%28v=vs.85%29.aspx https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html Il y a maintenant un favicon.ico contenant les tailles 16, 32, 48, 64, et un PNG en 256 soit la première taille standard supérieure à la meilleure résolution demandée par Android, iOS, et IE. favicon.ico généré à partir de PNGs optimisés par PNGOUT, avec la commande : `icotool -c favicon-16.png favicon-32.png favicon-48.png favicon-64.png -o favicon.ico` http://manpages.ubuntu.com/manpages/hardy/man1/icotool.1.html À tester un peu. Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/264#issuecomment-29618845 --- app/layout/layout.phtml | 4 +++- p/favicon.ico | Bin 1150 -> 13094 bytes p/favicon.png | Bin 694 -> 0 bytes p/index.html | 4 +++- p/themes/icons/favicon-128.png | Bin 0 -> 1608 bytes p/themes/icons/favicon-16.png | Bin 0 -> 313 bytes p/themes/icons/favicon-256.png | Bin 0 -> 3156 bytes p/themes/icons/favicon-32.png | Bin 0 -> 513 bytes p/themes/icons/favicon-48.png | Bin 0 -> 700 bytes p/themes/icons/favicon-512.png | Bin 0 -> 6394 bytes p/themes/icons/favicon-64.png | Bin 0 -> 868 bytes 11 files changed, 6 insertions(+), 2 deletions(-) delete mode 100644 p/favicon.png create mode 100644 p/themes/icons/favicon-128.png create mode 100644 p/themes/icons/favicon-16.png create mode 100644 p/themes/icons/favicon-256.png create mode 100644 p/themes/icons/favicon-32.png create mode 100644 p/themes/icons/favicon-48.png create mode 100644 p/themes/icons/favicon-512.png create mode 100644 p/themes/icons/favicon-64.png diff --git a/app/layout/layout.phtml b/app/layout/layout.phtml index ae75c9bdb..e67d8a791 100644 --- a/app/layout/layout.phtml +++ b/app/layout/layout.phtml @@ -16,7 +16,8 @@ ?> - + + rss_url)) { ?> @@ -24,6 +25,7 @@ + diff --git a/p/favicon.ico b/p/favicon.ico index f7ae0a5b99e508dee6a26435162326051b83ccd7..a2c3bc84e1921de67dd627e32228e3db135eb728 100644 GIT binary patch literal 13094 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 F{{Ztr4R-(l diff --git a/p/favicon.png b/p/favicon.png deleted file mode 100644 index 3038dc3d1c2e84f03101c4fbf1ed0965c71b2a30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmV;n0!jUeP))#BrlV;j5fJeky=C>2?AFGu3EJa zH`2|57R{zbtxANDpaLmKDH`*(F&Sla#ztrU?>jA$iZG@J4jf+2`*0M0GcX-RcIvTS z93=s?eGIIkc!9NdxZgeZ=ehc|C6k)@j^jAefWe^2plt!I2Z2Kfoj?Q_!>zi(_^Hxw zK{BbCZ$FJg3~SRAHs%S}cuulPT&v&JA-zz zRK{CD*HK{<@C@I#xZYFnucO`fSW-mew}ESlf$1pLoCEunXkmeTxDDe6@bni98I&AD zaRC@cSVPnqvxP{^pu8n|9BJ^lnf;i++ zP85KO;u@EqI4BtfqCga-M(Lb#L7oGelHUS+1{xLnkxXiq+t-2Wy=0SICPug>ibxyU zeT$eFN*eV)1QxgoWcTI@sa}IMwJ1l3~s@t_^`Tzg`07*qoM6N<$g2B8feE FreshRSS + + + -