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

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.

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’);



A hozzászólások lezárultak.