Autor | Zpráva | ||
---|---|---|---|
Mlocik97 Profil |
Zdravím, veľmi som to neriešil doteraz, programoval som toho hodne čo sa týka webstránky, no jaksi jedna malá vec mi "ušla". Jedná sa o ikony (icon) na webu.
Viem že webstránka má 2 icony,... favicon 32*32 s tým nemám problém, a potom druhá ikona je keď si nejaký uživatel uloží .lnk na môj web na plochu (v počítači) ako tam nastaviť ikonu? Jedná sa o toto: to všetko sú .lnk webstránok na ploche vo windowse (podobne aj v linuxu), a potreboval by som nejak určiť, aby pri pridaní .lnk webstránky na plochu OS aby som tam mal ikonu. Ako sa to robí? P.s. stránky githubu si nevšímajte, majú transparentnú ikonu (čiernu) ktorá na tmavom pozadí je skoro neviditelná. Viď ikony na taskbaru - Kingsage a GitHub --- ešte jedna drobnosť, je divné že na každej webstránke vidím href s lomítkom na začiatku, prečo? v takom prípade to hladá v root (v mojom prípade na D:\ namiesto složky s webstránkov, ak je index.html priamo v tej zložke kde favicon.ico tak by malo stačiť zapísať href="favicon.ico" nie? --- p.s. aká je vhodná velkosť tej druhej ikony? |
||
Tomášeek Profil |
#2 · Zasláno: 26. 4. 2017, 17:15:25
Mlocik97:
„v mojom prípade na D:\ namiesto složky s webstránkov“ Ano, ve tvém případě lomítko odkazuje na disk D:. V případě webové stránky do rootu (na doménu) - hledej absolutní adresování. |
||
Mlocik97 Profil |
#3 · Zasláno: 26. 4. 2017, 18:08:36
Tomášeek:
jo, to chápem, ale proč sa nepoužíva relatívna cesta? tzv len href="favicon.ico" |
||
Bubák Profil |
#4 · Zasláno: 26. 4. 2017, 19:25:00
Pokud chceš mít ikonu na ploše Windows, musí být ve formátu ICO, jak je tomu v jiných OS, nevím, link si málokdo uklíbá jinam, než do Oblíbených položek svého prohlížeče a tam je "ve spárech" prohlížeče, kdežto na ploše "je "ve spárech" OS. Formát ICO dovoluje mít v jednom souboru více verzí obrázku, tedy různé velikosti a různé barevné hloubky. Přejmenování nestačí, i když za určitých podmínek částečně funguje, podovně, jako se z vody nestane víno, i když ji naliješ do láhve s patřičnou etiketou.
Pokud se soubor jmenuje favicon.ico a je v rootu webu, není třeba deklarovat cestu. Cestu k favicon můžeš deklarovat jakkoliv, stačí, když je správná. Pozor při pokusech, favicon se docela urputně drží v keši prohlížeče a často odolá běžným pokusům o obnovení stránky nebo smazání keše z menu prohlížeče. Aby to nebylo tak jednoduché, tak jsou i ikony pro dlaždice, třebas zdejší web to má takto, na 1. řádku je "obyčejná" favicona: <link rel="shortcut icon" href="./icons/favicon.ico?v=5" type="image/x-icon" title=""> <link rel="image_src" href="./img/logo-min.png"> <link rel="apple-touch-icon" href="./img/logo-min.png"> |
||
Tomášeek Profil |
#5 · Zasláno: 26. 4. 2017, 19:29:05
Mlocik97:
„jo, to chápem, ale proč sa nepoužíva relatívna cesta? tzv len href="favicon.ico"“ Protože by při multiúrovňovém webu (kdy jsou adresy třeba i jen virtuálně zanořené do "složek") relativní odkaz nefungoval. Typicky, ze stránky example.com/o-nas by fungoval, stránka example.com/o-nas/nase-hodnoty by už nefungoval.
|
||
Taurus Profil |
#6 · Zasláno: 26. 4. 2017, 19:53:35
Bubák:
„Pozor při pokusech, favicon se docela urputně drží v keši prohlížeče a často odolá běžným pokusům o obnovení stránky nebo smazání keše z menu prohlížeče.“ Pravda... Pomáhá mi vždy zobrazení favicony prohlížečem, tzn. zadáním adresy favicony do adresního řádku. Ale to návštěvník dělat nebude... |
||
Mlocik97 Profil |
#7 · Zasláno: 26. 4. 2017, 20:44:21
Ďakujem Bubák, a aký editor pre ICO je vhodný, čo by mi umožnil dať do jedneho súbory dať obe ikony?
|
||
Kajman Profil |
#8 · Zasláno: 28. 4. 2017, 15:49:46
Mlocik97:
„aký editor pre ICO je vhodný, čo by mi umožnil dať do jedneho súbory dať obe ikony?“ Tady je seznam některých programů en.wikipedia.org/wiki/Icon_(computing)#List Např. Microangelo a to umělo (před 20 lety:) |
||
Časová prodleva: 7 let
|
0