Witam redakcję,
mam taki oto problem: ikonka jest w katalogu głównym. Kod wygląda tak:
Opera i Firefox wyświetlają ikonkę, a Internet Explorer nie chce… Dlaczego? Jestem w trakcie optymalizacji witryny. Chcę, żeby wszystko było OK w tych trzech przeglądarkach.
ImmanuelRozumiem, że chodzi o wyświetlanie favikonki przy adresie strony, a nie w ulubionych? Bo grafiki dołączane do nazw witryn w ulubionych są cache\’owane i po pewnym czasie znikają z dysku. Można je na stałe przechowywać w jakimś katalogu (zapisać w dowolnym katalogu, byle nie tym, którego używa przeglądarka jako pamięć podręczną), a w przeglądarce zmienić ustawienia (kliknąć link w ulubionych prawym przyciskiem myszy, wybrać Właściwości, a potem Zmień ikonę), żeby były sczytywane nie z sieci/cache\’u, lecz z określonego katalogu.
Więc jeśli chodzi o wyświetlanie favikonki przy adresie strony, to podany kod HTML – o ile znajduje się w sekcji
– powinien działać i wyświetlać favikonkę także w IE. Np. w http://www.imdb.com wygląda to tak:(Nie trzeba wcale pisać SHORTCUT ICON, wystarczy ICON). Ale ta ikonka też się nie wyświetla. Przyczyną niepowodzeń jest sam IE i jego ukryte mechanizmy. Aby ujrzeć favikonkę przy adresie w IE, należy kliknąć myszką na ikonkę po lewej stronie adresu i przytrzymując przycisk myszy przeciągnąć ją o kilka pikseli w prawo i troszkę w dół. Uwaga: wcale nie jest powiedziane, że taka operacja uda się za pierwszym razem. Niekiedy potrzeba 5, 6 powtórzeń, by oporny IE wreszcie wyświetlił favikonkę przy adresie. Tyle że to i tak przegrana sprawa – po kilku dniach oryginalna favikonka zostanie znowu zastąpiona systemową ikonką z literką \”E\”… Może dopiero siódma wersja IE coś w tej kwestii zmieni. (JB)