pełny ekran - błędy w wyświetlanych stronach

w dziale Opera
olorin napisał(a):

Witam.

Przeszukałem dostępne wątki, ale nie znalazłem wyjaśnienia.
Niektóre strony są błędnie wyświetlane w pełnym ekranie, zastanawiam się czy "wina" leży po mojej stronie (i jakimi ustawieniami mogłoby być to spowodowane), czy też to ogólnie kwestia Opery lub kodu strony.

przykładową stroną może być:
mozillapl.


pozdrawiam,
Dominik (Olorin)

quiris napisał(a):

Strona www.mozillapl.org nakazuje przeglądarce używać stylów tylko dla medium screen, podczas gdy Opera w trybie prezentacyjnym (F11) używa medium projection. Rozwiązaniem jest dopisanie przez autorów strony, czyli marcoosa do definicji stylów typu projection:

<link rel="stylesheet" href="/styles/common.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="/styles/main.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="/styles/print.css" type="text/css" media="print" />
<link rel="moz stylesheet" href="/styles/moz.css" type="text/css" media="screen, projection" />

olorin napisał(a):

czyli to kwestia strony.
dzieki za odpowiedz :)

quiris napisał(a):

A to taki szybki fix do strony mozillapl.org do czasu usunięcia userki przez autorów:

// ==UserScript==
// @include ht[b][/b]tp://*mozillapl.org*
// ==/UserScript==
linki=document.getElementsByTagName("link");
for (var i = 0; i < linki.length; i++) {
	if (linki[i].getAttribute('media') == 'screen') {
		linki[i].setAttribute('media', 'screen, projection');
	}
}
Zapisz sobie go jako np. mozillapl.user.js. i wskaż katalog z tym plikiem w Preferencjach -> Zaawansowan -> Zawartość -> Opcje Javascript -> Moje pliki Javascript.
Uwaga! Bardzo ważna jest końcówka .user.js. Musi być zachowana.

marcoos napisał(a):

Originally posted by quiris
Rozwiązaniem jest dopisanie przez autorów strony, czyli marcoosa do definicji stylów typu projection:



Nie przez marcoosa. Ja tej strony nie robiłem, jestem tam tylko zwykłym userem i moderatorem forum. wink
Przekazałem informację o tym problemie osobom faktycznie odpowiedzialnym za MozillaPL.org.