Ikonki w pasku adresu koło adresu strony

w dziale Strony WWW w Operze
szymonciu napisał(a):

No właśnie, te ikonki. Możecie mi powiedzieć jak one się fachowo nazywają i czy w jakiś magiczny sposób można je stworzyć, w sytuacji ich braku w pasku adresu ale przeogromnej chęci ich umieszczenia w wyżej wymienionym miejscu smile ?? . I czy gdybym sam je stworzył, to mógłbym je umieścić w np. pasku osobistym, żeby symbolizowały mi jakąś stronę ??.

Z góry dziękówa za każdą odpowiedź.

Ryszard napisał(a):

http://my.opera.com/polski/forums/topic.dml?id=165645

Originally posted by szymonciu:

Możecie mi powiedzieć jak one się fachowo nazywają

favicon ?

Originally posted by szymonciu:

. I czy gdybym sam je stworzył, to mógłbym je umieścić w np. pasku osobistym, żeby symbolizowały mi jakąś stronę ??

http://my.opera.com/polski/forums/findpost.pl?id=1196511 albo podobne

Zajec napisał(a):

Rozmiar może być również większy. Typem faktycznie nie musi być ico, nie wiem czemu się tak przyjęło.

Type warto stosować, może pomóc gdy źle skonfigurowany serwer wysyła ikonkę ze złym mime-type.

A tak w ogóle to szymonciu chyba nie jest webmasterem, tylko użytkownikiem Opery który wrzuca sobie odwiedzane strony do zakładek :-)

Zaufany napisał(a):

Trzeba dodać do kodu strony, najlepiej w sekcji head, podobny kod.

<link rel="shortcut icon" href="./gf/ico.png" type="image/png" />

Oczywiście pod wskazanym adresem (href) musi być obrazek. Najlepiej chyba 16x16px. Parametr type jest chyba opcjonalny, ale lepiej tam wpisać sensowne MIME dla danego pliku.

Nie znalazłem powodu, aby stosować tutaj format plików ICO. Równie dobrze działa mi PNG.

szymonciu napisał(a):

Dzięki wielkie. Szkoda, że nie można umieścić stworzonej przez siebie ikonki w pasku strony obok paska adresu, ale to chyba może zrobić tylko twórca strony smile

Ryszard napisał(a):

Originally posted by szymonciu:

Szkoda, że nie można umieścić stworzonej przez siebie ikonki w pasku strony obok paska adresu, ale to chyba może zrobić tylko twórca strony

Tak tylko twórca - w sposób opisany przez Big_Z i Zajeca.
Chociaż - jeżeli masz już ikonkę dla danej strony to napisz do jej autora - może mu się spodoba i użyje wink

szymonciu napisał(a):

Raczej NASA nie chciałaby roznegliżowanej gromady kobiet koło adresu smile

Zajec napisał(a):

O, a myślałem, że Ryszard podał link do pewnego sposobu :-)

Wejdź do swojego katalogu profilu, a potem podkatalogu "images". Przy zamkniętej Operze umieszczasz w nim swoją ikonkę z odpowiednią nazwą. Dla www.nasa.com użyj pliku o nazwie: www.nasa.com.png (lub inny format). Powinno zadziałać :-)d

golew napisał(a):

To jeszcze proponowałabym "tylko do odczytu" bo zapewne inaczej Opera podmieni je przy następnym wejściu.

Ryszard napisał(a):

Originally posted by Zajec:

O, a myślałem, że Ryszard podał link do pewnego sposobu :-)

Na czym polega niepewność sposobu opisanego w http://my.opera.com/polski/forums/findpost.pl?id=1196511 ? - link podałem w pierwszej swojej wiadomości w tym wątku.

Zajec napisał(a):

A jakoś tak konkretniejszą poradą wydawało mi się po prostu nazwanie ikonki od domeny i nie grzebanie w plikach konfiguracyjnych.

W moje "pewnego" zostało powiadziane w innymi znaczeniu, jako synonim "konkretnego".

Ryszard napisał(a):

Originally posted by Zajec:

A jakoś tak konkretniejszą poradą wydawało mi się po prostu nazwanie ikonki od domeny i nie grzebanie w plikach konfiguracyjnych.

Samo nazwanie pliku ikoni i wrzucenie do folderu zakładek nie wystarcza:wromak.png wromak.png - jak widać Opera olewa podłożone obrazki jeżeli strona już była w zakładkach.
Ale - zmiana linijki z
ICONFILE=
też jest jakby nieskuteczna cry
Pomaga natomiast - wstawienie ikonki o serwerowej nazwie do /images/ i edycja zakładki - choćby tylko otworzyć "Właściwości" i kliknąć w [OK]

szymonciu napisał(a):

Oki, załączam rysuneczek i powiedzcie mi co jeszcze trzeba zrobić.

TUTAJ

szyk napisał(a):

Originally posted by szymonciu:

powiedzcie mi co jeszcze trzeba zrobić.


Rozwiązaniem jest zastosowanie skryptu użytkownika (na podst. kilku skryptów z http://userscripts.org/home/boring_search?search=favicon ):

// ==UserScript==
// @name           Podmieniacz favikonek :)
// @author         szyk
// ==/UserScript==

if (window.location.hostname.indexOf('www.lubin.pl')!=-1)
{
// wstaw poniżej adres URL favikonki lub adres URI
var icon = "data:image/gif;base64,R0lGODlhEAASALMKADIyMu3t7QAAAP/YZ//st87W3ZiYmM7W3v7+/v+oE////wAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABIAAARgUCglqagyXzpr59tmYSDJTV/2jaiKvjAMzHRdKzOh77xOIwDCYEgcJgCHGSIQLBoBgSRgyRQSj4GoMlt9cqXUgAGQOBq+W3F2lj1rp2qu/Ax2y+dSQ2HP7+/HODaCMwoRADs=";

var link = document.createElement('link');
link.setAttribute('rel', 'shortcut icon');
link.setAttribute('href', icon);
link.setAttribute('type', 'image/x-icon');

var head = document.getElementsByTagName('head')[0];
head.appendChild(link);
}

podmieniacz_favikonek.js

Dodawanie favikonek do nowych serwisów wiąże się z powtórzeniem formułki po "if" wraz ze zmianą adresu "www.lubin.pl" na inny i zmianą adresu favikonki.

Jako adres favikonki można wstawić adres internetowy, np. http://www.lubin.pl/newsphoto/4JY0AG8uqxkHUoRHN6sk.jpg lub lepiej (szybsze wczytanie) adres URI (jak w powyższym skrypcie), który można uzyskać np. przy pomocy narzędzia: data: URI image encoder - trzeba tylko wskazać format HTML i podać adres obrazka.

Skrypt użytkownika należy umieścić w katalogu wskazanym w Preferencje->Zaawansowane->Zawartość->Opcje JavaScript->Moje skrypty JavaScript.

szymonciu napisał(a):

Dzięki szyk. Udało mi się. Myślałem, że istnieje prostszy sposób. Widzę, że poprzez odpowiedni wpis w pliku opera6.adr można zmienić favicon jedynie w pasku osobistym, natomiast żeby umieścić favicon w zakładce karty i pasku adresu trzeba stworzyć skrypt w opisany przez ciebie sposób. Teraz wszystko jasne smile I mogę tworzyć faviconki do oporu smile

Medium napisał(a):

Mam problem z ikonką dla opera:config w panelu. Chodzi o to, że nazwa obrazka nie może zawierać dwukropka... sad
Jak więc przyporządkować do opera:config ikonkę?

szyk napisał(a):

Originally posted by medium:

Jak więc przyporządkować do opera:config ikonkę?


http://my.opera.com/polski/forums/findpost.pl?id=1650330

Ryszard napisał(a):

Originally posted by szyk:

Originally posted by medium:

Jak więc przyporządkować do opera:config ikonkę?


http://my.opera.com/polski/forums/findpost.pl?id=1650330

Czyli łopatologicznie - nazwa ikonki nie musi być "podobna" do nazwy strony. Tą dla opera:config możesz np. nazwać szyk na cześć tego, który Ci tu jako pierwszy odpowiedział.

Medium napisał(a):

Dzięki! Robiłam już wg tego wzoru, ale popełniłam głupi błąd: dla obrazka png dałam rozszerzenie ico...
Wystarczyło Twoje wskazanie, by wracając do znanego wątku odkryć swój błąd. Oczywiście działa, nie trzeba adresu strony!!!

Medium napisał(a):

Originally posted by Ryszard:

Tą dla opera:config możesz np. nazwać szyk na cześć tego, który Ci tu jako pierwszy odpowiedział


Ale ona już w images była i nazywała się edytor...
A dla tej strony mam żółtą gwiazdkę wink

P.S. W sumie "szyk" nawet pasuje smile