jak přidat favicon na váš web

0 Comments

stav tohoto dokumentu

návrh ve vývoji; může se kdykoli radikálně změnit.

a favicon je graphicimage (ikona) spojená s konkrétní webovou stránkou a/nebo webovou stránkou. Mnoho nedávných uživatelských agentů (například grafických prohlížečů anewsreaders) je zobrazuje jako vizuální připomenutí webové siteidentity v adresním řádku nebo na kartách. Wikipedia obsahuje článek ofavikony .,

Chcete-li přidat favicon na vaše webové stránky, budete potřebovat jak obrázek a amethod pro určení, že obraz má být použit jako favicon. Thisdocument vysvětluje metodu preferovanou W3C pro specifikacifavicon. Existuje další běžná metoda, která je znázorněna níže, s vysvětlením, proč je tato metoda v rozporu s některýmiprincipy webové architektury. Obě metody se vztahují pouze na HTML axhtml, jedno z diskutovaných omezení.

tento dokument podrobně neřeší, jak vytvořit faviconimage., Formát obrázku, který jste si vybrali, však musí být 16x16pixels nebo 32×32 pixelů pomocí 8bitových nebo 24bitových barev. Formát obrázku musí být jeden z PNG (standard aW3C), GIF nebo ICO.

Metoda 1 (Doporučeno): Použití rel atribut valuedefined v profilu

první přístup pro určení favicon je použít rel, hodnota atributu „ikonu“ a definovat, co hodnota znamená přes profil; profily jsou diskutovány ve více detailbelow. V tomto HTML 4.,01 příklad, favicon identifikovány pomocí URI jako favicon:

XHTML 1.0 verze vypadá velmi podobně:

Metoda 2 (Odradit): Uvedení favicon na předem definované URI

druhý způsob pro určení favicon spoléhá na použití apredefined URI k identifikaci obrazu: „/favicon“, který je relativní k serveru root. Tato metoda funguje, protože některé prohlížeče byly naprogramovány tak, aby hledaly favicony používající tuto URI., Tento přístup isinconsistent s některými principy Webové architektury a je beingdiscussed podle W3C“s Technical Architecture Group(TAG) jako jejich problém siteData-36.Shrnout vydání: Webové architektury opravňuje stránky managersto spravovat jejich URI prostoru (pro dané doménové jméno), jak se seefit. Konvence, které nepředstavují společenství, dohody a thatreduce možnosti k dispozici na site manager není měřítko a maylead ke konfliktu (protože není tam žádný známý seznam thesepredefined Uri)., Problém ilustruje jedna praktická úvaha: mnoho uživatelů má webové stránky, i když nemají vlastní jméno. Tito uživatelé nemohou specifikovat favicony pomocí secondmethod, pokud nemohou psát do kořenového adresáře serveru. Mohou však použít jeden k určení faviconu, protože je flexibilnější a nenarušuje správce webu používat jeden favicon na jednom místěna webu.

existuje několik dalších známých zásahů do prostoru URI, včetně „robotů“.txt “ soubor a umístění P3P privacypolicy., Skupina technické architektury zkoumá alternativykteré nezasahují do prostoru URI bez licence.

použití profilů k definování pojmů jako „icon“

volně řečeno, profil je definicí množiny znaků. V ideálním případě profil obsahuje jak strojově čitelné informacea informace čitelné člověkem. V HTML 4.01 a XHTML 1.0 nemá atribut rel předdefinovanou sadu hodnot. Místo toho může autor poskytnout hodnoty podle potřeby apak pomocí profilu Vysvětlete, co hodnoty znamenají., V našem případě doporučujeme autorům použít hodnotu “ ikona „a profil, kterývysvětluje, že „když říkáme ikona, máme na mysli“ toto je favicon.““

V Metodě 1 výše, budeme používat rel atribut s theLINKelement a vybrat profil s profile attributeon VEDOUCÍ prvek.

definovali jsme profil, který můžete volně používat pro své vlastní stránky.,

Omezení

Existuje několik omezení na přístupy popsané výše,včetně preferovanou metodou (což je důvod, proč ZNAČKA pokračuje, aby pracovali na otázku):

  • přístupy fungovat pouze v HTML nebo XHTML
  • přednostní přístup associates favicon s HTML dokumentu,není sbírka dokumentů (tj. stránky)
  • navržený profil pro definování „ikonu“ hodnota není arecognized standard, což znamená, že může být interoperability pro všechny praxe.
  • neexistuje žádný standard (alespoň definovaný HTML 4.,01)pro strojově čitelné profily, které by mohl prohlížeč vědět, „to znamená, že obraz je favicon.“Abrowser tedy musí být naprogramován předem, aby rozpoznal tento konkrétníhodnota rel. Další informace o použití profilův HTML a XHTML, viz GRDDL.

favicon-WIKIPEDIA favicon, Wikipedia, Available at http://en.wikipedia.org/wiki/Favicon . GRDDL Gleaning Resource Descriptions from Dialects of Languages, D. Hazaël-Massieux, D. Connolly, Editory, W3C Tým, Podání, 16. Května 2005, http://www.w3.org/TeamSubmission/2005/SUBM-grddl-20050516/ ., Latest version available at http://www.w3.org/TeamSubmission/grddl/ . HTML401 HTML 4.01 Specification, D. Raggett, A. Le Hors, I. Jacobs, Editors, W3C Recommendation, 24 December 1999, http://www.w3.org/TR/1999/REC-html401-19991224 . Latest version available at http://www.w3.org/TR/html401 . SITEDATA-36 Web site metadata improving on robots.txt, w3c/p3p and favicon etc., TAG, Available at http://www.w3.org/2001/tag/issues.html#siteData-36 . XHTML1 XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition), S. Pemberton, Editor, W3C Recommendation, 1 August 2002, http://www.w3.org/TR/2002/REC-xhtml1-20020801 ., Nejnovější verze k dispozici na http://www.w3.org/TR/xhtml1 .

Děkujeme

následující QA Zájmu Skupiny účastníků a W3C personál havecontributed významně k obsahu tohoto dokumentu:Dominique Hazaël-Massieux (W3C), Chris Lilley (W3C), andOlivier Théreaux (W3C).


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *