Otóż pewien admin pewnego forum, wpadł na genialny pomysł zastąpienia standardowej czcionki czcionką Comic, co jest trochę nieczytelne.
A teraz pytanie - czy da się w Operze zmienić wyświetlaną czcionkę inną, wybieraną samemu, najlepiej tylko dla jednego adresu www?
W ustawieniach opery raczej nie, ale pewnie dałoby sie jakimś stylem *.css albo *.js, ale z tym to już nie do mnie.
Podaj adres tej strony.
Tak, przydadzą się do tego dwie rzeczy:
1) Skrypt nadający każdemu serwisowi unikalny id, na podstawie jego adresu
2) Arkusz stylów, który wymusi zwykłą czczionkę dla nieszczęsnego forum
Ad. 1:
Utwórz sobie gdzieś na dysku katalog, w którym będziesz przechowywał skrypty oraz style użytkownika i umieść w nim plik http://userjs.org/scripts/download/general/developer_tools/bodyid.js
Następnie wejdź do:
Preferencje (ctrl+f12) -> Zaawansowane -> Zawartość -> Opcje JavaScript
I tam na dole jest pole (oraz pomocniczy guzik Wybierz) do podania ścieżki - wskaż katalog, który przed chwilą utworzyłeś
Ad. 2:
Stwórz w utworzonym katalogu plik user.css i umieść w nim następujący wpis:
#adres-strony-com * { font-family: Verdana !important; }Wejdź do:
Preferencje (ctrl+f12) -> Zaawansowane -> Zawartość -> Opcje stylów i zaznacz z lewej strony "Mój arkusz stylów" a na dole podaj ścieżkę do pliku user.css
P.S.
Adres strony podajesz bez www. Kilka przykładow:
#google-pl * {
#onet-pl * {
#my-opera-com {
Czcionkę wybierasz dowolnie, ale pamiętaj o !important na końcu.
Dzięki... ale coś nie działa. No po prostu nie działa :/ Nawet nie wiem jak to opisać.
Adres to www.czerwoniak.c3c.pl
#members-lycos-co-uk * { font-family: Verdana !important; }
To jest adres tej strony: http://members.lycos.co.uk/satan888/index.php. W związku z tym mam pytanie, czy przy pomocy sygnatur da się tak zrobić, żeby np. zmienić czcionki tylko dla adresu http://members.lycos.co.uk/satan888, a nie dla całego http://members.lycos.co.uk ?
Da się - sprawdzając za pomocą JS dokładnie adres. Trochę zabawy niestety będzie. Proponuję coś takiego wrzucić do user.css:
body#members-lycos-co-uk[vlink="#FF9001"] * { font-family: Verdana !important; }
Originally posted by Zajec:
Da się - sprawdzając za pomocą JS dokładnie adres.
Tzn. za pomocą uniwersalnego kodu JS dla wszystkich adresów, czy też dla każdego adresu musi być osobny kod javascriptowy? Jeśli to pierwsze rozwiązanie, to może ktoś już to zrobił...
A nie byłoby łatwiej:
- Preferencje - Zaawansowane - Opcje stylów -> w kolumnie z trybem autorskim zaptaszkować "Mój arkusz stylów"
- przy wyłączonej Operze zmienić zawartość na
*{font-family: Verdana !important;}
- po załadowaniu strony zaptaszkować Widok - Styl - Emulacja przeglądarki tekstowej?
Ewentualnie zmienić w
na
[Local CSS Files] Name 1=Czcionka: Verdana
i usunąć linijkę
Translated name 1=
Wiem proponuję rzecz straszną - dłubanie w standardowych plikach konfiguracyjnych i całkowitą zmianę jednego z nich
Comic zniknął ;-) eot pewnie