Jak zjistit rozlišení obrazovky uživatele?
Webdesigneři se kromě potíží s kompatibilitou jednotlivých prohlížečů potýkají i s dalšími problémy. K nim patří i optimalizace stránek podle rozlišení obrazovek. Většinou je doporučováno vytvářet stránky pro rozlišení 800×600 pixelů, u informačních serverů dokonce i pro 640×480 pixelů. Existuje však i jiná možnost: využít Javascriptu a pomocí něj detekovat základní vlastnosti obrazovky.
K tomuto účelu slouží objekt screen, který byl implementován do čtvrtých verzí prohlížečů MS Internet Explorer a Netscape Navigator. Objekt screen má řadu vlastností, opět se však budu věnovat jen těm, které využijete u obou konkurenčních prohlížečů:
Při použití tohoto objektu však nesmíte zapomenout, že ho starší prohlížeče nepodporují a proto jim podsunout náhradní řešení, stejně jako pro případy, kdy browsery nepodporují JavaScript vůbec. Zdrojový kód našeho příkladu vypadá následovně:
|
Závěr
Objekt screen nabízí další možnosti pro webdesignery, hlavně v případech graficky náročných webů, kde hraje rozlišení obrazovky velkou roli. Přináší však příležitost i pro statistické servery, jako jsou TopList a Navrcholu. Pánové, pročpak nerozšířit statistiky i o tyto údaje?
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Umělá inteligence: Co je to GPT?
12. května 2025 -
Responzivní design: Proč by ho neměl ignorovat žádný vývojář?
27. listopadu 2023 -
-
OpenAI zpřístupnilo ChatGPT Search všem uživatelům
6. února 2025
Nejnovější
-
Jaké jsou nejlepší nástroje pro tvorbu webového designu
3. října 2025 -
Rozhovor s vývojářem: „AI mi šetří hodiny práce měsíčně“
30. září 2025 -
.ai: Umělá inteligence a tak trošku ukradená doména
17. září 2025 -
Proč jsou důležité správné údaje o vlastnících domén
11. září 2025