[linux] Prisposobovanie webstranky pouzivatelovi

Matus UHLAR - fantomas uhlar na fantomas.sk
Úterý Září 27 14:54:06 CEST 2005


On 27.09 13:36, Lubomir Host wrote:
> Chcem sa spytat na vas nazor. Odhliadnuc od toho, o aku webstranku sa
> jedna, zda sa mi spravanie sa stranky
> http://www.vyvoleni.centrum.sk/index.phtml divne.
> 
> Pouzivam Firefox z Debian unstable, ktory posiela webserveru takuto
> hlavicku:

> GET /index.phtml HTTP/1.0
> Host: www.vyvoleni.centrum.sk
> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050911 Firefox/1.0.6 (Debian package 1.0.6-5)
> Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
> Accept-Language: en-us,en;q=0.5
> Accept-Encoding: gzip,deflate
> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
                  ^^^^^^^^^^ ^^^^^^^^^^^
to znamena, ze na 100% preferujes iso8859-1, potom na 70% utf-8.

> V celom texte vsak chyba diakritika na pismenkach, vynimku tvoria znaky
> zo znakovej sady iso-8859-1. Mam preto podozrenie, ze server prekodoval
> vystup do iso-8859-1 a nepouzil radsej UTF-8.

zrejme ano, vyslo mu to vyhodnejsie. Algoritmus nepoznam na druhej strane
tvoj browser zjavne povedal ze ma radsej iso8859-1 ako UTF-8

> Je chyba u mna, alebo na strane servera? Proxy serverom by som
> pravdepodobne vedel upravit hlavicku, ale pokial to je chyba servera,
> tak ...

ked som si v mozille Preferences/Navigator/Languages zmenil "Default
Encoding" z iso8859-1 na na iso8859-2, objavila sa mi diakritika a
preferovany charset iso8859-2. (doteraz som bol v tom, ze ide o encoding
ktory sa ma predpokladat, ak stranka tuto informaciu neobsahuje).

azda by sa zislo spytat na irc://irc.mozillla.org/#mozillazine
:)
-- 
Matus UHLAR - fantomas, uhlar na fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
LSD will make your ECS screen display 16.7 million colors




Další informace o konferenci linux