Favikonok megjelenítése a Google segítségével

Favikonok megjelenítése a Google segítségével

Tegyük fel, hogy egy webapplikáción belül több weboldal favikonját szeretnénk megjeleníteni. Ezt kétféleképpen tehetjük meg, az első megoldás az lenne, hogy minden weboldalról egyenként lekérjük a favikon.ico képet. Ezzel csak annyi a gond, hogy nem biztos, hogy a kép a gyökérkönyvtárban van, így minden weboldalnak külön-külön kell beállítani az URLt, ahonnan a fakinját lekérhetjük. Favikonok megjelenítése a Google segítségével 5 (100%) 3 votes Kapcsolódó bejegyzések: HTTP protokol megjelenítése a Firefox 7 címsorában Keresőoptimalizálás: co.cc domainek bannolva a Google találati listákról Google Browser Size – Mennyit látnak a látogatók az oldaladból? Böngészés gyorsítása: Google Public DNS 10 éves a Google! Google

Tegyük fel, hogy egy webapplikáción belül több weboldal favikonját szeretnénk megjeleníteni. Ezt kétféleképpen tehetjük meg, az első megoldás az lenne, hogy minden weboldalról egyenként lekérjük a favikon.ico képet. Ezzel csak annyi a gond, hogy nem biztos, hogy a kép a gyökérkönyvtárban van, így minden weboldalnak külön-külön kell beállítani az URLt, ahonnan a fakinját lekérhetjük.

A másik megoldás jóval egyszerűbb, kérjük le a Googletól. A következő URLt használva bármely weboldal favikonja egyszerűen lekérhető:

http://www.google.com/s2/u/0/favicons?domain=szoftvertipp.info

Ha nem pont a SzoftverTipp favikonjára vagyunk kíváncsiak, csupán a domain paramétert kell megváltoztatnunk és készen is vagyunk. Írtam egy rövid kis PHP scriptet, ami szemlélteti, hogyan kérhetjük le egyszerre több weboldal favikonját és illeszthetjük be oldalunkba.


// automatikusan beilleszti weboldalunkba az oldalhoz tartozó favikont
function getFavicon($domain){
echo '<img src=http://www.google.com/s2/u/0/favicons?domain=' . $domain . '>';
}

// hívjuk meg a függvénnyünk pár weboldalra
getFavicon(‘szoftvertipp.info’);
getFavicon(‘lacyg.info’);
getFavicon(‘brokenlinkscheck.com’);

Favikonok megjelenítése a Google segítségével
5 (100%) 3 votes



Leave a Reply

A kötelező mezőket * jelöli.