Firefox lub Chrome - jak wymusić określone kodowanie strony

8

Uzyskuję dostęp do strony intranetowej zbudowanej przez amatorów, która została zaprojektowana tak, aby była „najlepiej widoczna dla IE” (arghhh!). Strona jest w języku portugalskim. Wszystkie litery akcentowane są zablokowane i nie pojawiają się tak, jak powinny. Gdy sam tworzę witryny, wiem, że najlepszym sposobem na zbudowanie witryny w języku portugalskim i innych językach łacińskich jest użycie „charset = iso-8859-1” w kodowaniu HTML strony. Zapewni to zgodność między przeglądarkami i platformami.

Ale nie mam sposobu, aby to zmienić, ponieważ jestem gościem na tej stronie.

Nie znam kodowania, którego używają. Pytam: czy jest sposób, aby zmusić moją przeglądarkę (Chrome lub Firefox) do przekodowania strony przy użyciu prawidłowego zestawu znaków? Potrzebuję tego do pracy na Ubuntu.

Kaczka
źródło
ISO-8859-1 absolutnie nie jest dobrym kodowaniem - to znaczy nie ma nawet myślników.
kinokijuf

Odpowiedzi:

5

W przeglądarce Firefox kliknij View->Character Encodingtam, możesz wybrać całkiem sporo opcji kodowania.

W przeciwnym razie możesz użyć skryptu fatmonkey, aby to osiągnąć. Istnieje wiele różnych stron dotyczących skryptów użytkowników.

Unfundednut
źródło
W Chrome spójrz w menu Strona, Kodowanie. Zarówno Firefox, jak i Chrome mają ustawienia automatycznego wykrywania w menu Kodowania, które mogą pomóc. (Ale nie wiem, czy ustawienia automatycznego wykrywania zastępują kodowanie znaków określone w nagłówku odpowiedzi HTTP lub źródle HTML, czy też próbują wykryć automatycznie tylko wtedy, gdy nie określono kodowania znaków.)
Bavi_H
3

W Chrome kliknij małą ikonę pliku (w prawym górnym rogu) i wybierz jedno z WIELE kodowań z menu Kodowanie. (Ten sam pomysł, co wspomniano w przeglądarce Firefox.)

znak
źródło
3
Wyjaśnienie: w menu rozwijanym okna przeglądarki (jedyne dostępne menu) najedź wskaźnikiem myszy, Tools->Encodinga następnie wybierz i koduj.
fiatjaf