Browsing the Web in Japanese

Browsing Japanese web pages typically does not require any special measures. (If you want to enter Japanese text, to do a web search for example, you need to enable Japanese input as described on the first page of this site.) What is described below is mostly details and extras-- differences between browsers, Japanese-related plug-ins, troubleshooting, etc.

Browsers with Japanese Support

All of the following browsers can display Japanese and other Asian languages. (Most also have a Japanese version with Japanese menus, but that is not needed to display Japanese pages: the English versions will work just fine.)

Some browsers can incorporate plug-ins that extend their Japanese functionality, for example adding ruby or furigana to indicate the pronunciation of kanji on any web page, or displaying translations of unfamiliar words in pop up boxes. To see the full range of what is available you can go to the Firefox Add Ons Page or the Google Chrome Extensions Page and search for terms like "Japanese," "translate," "furigana,", or ruby. (Safari takes plug-ins too, but at this point there's not much available related to Japanese.)

And of course there are many web sites that provide help reading Japanese--from translating short snippets of text you enter to more elaborate services that can display Japanese web pages with pop-up hints that appear when you mouseover unfamiliar text. You can find a wide range of these services with a web search.

Setting the Browser's Encoding to Japanese

In order to display a Japanese page correctly, the browser needs to realize that it is a Japanese page and figure out which of several possible encodings are used to represent the Japanese characters. If your system supports Japanese, you should be able to read the sentence below:


However, if the browser is confused, it will not display the Japanese correctly, and instead of Japanese characters you will get a series of nonsense characters. Whenever a page does not display correctly, tell the browser the page is in Japanese by selecting a Japanese encoding, using the following steps. Instructions are given for Safari, but the process is very similar with other browsers.

Safari encoding menu

In Safari, select the "View" menu and move down to Text Encoding, then select different options until the page displays correctly. Japanese pages may be encoded either with the encodings labeled as Japanese or with unicode. (If you are curious about the difference, see the encodings page on this site.)

Note that when you go on to a new page in Safari, you will need to manually set the encoding back to "Default". (Firefox does this automatically.)

What exactly am I doing when I do this?

Japanese on the web is represented in several different formats or encodings. The browser needs to know which encoding a given page uses in order to display the Japanese correctly. The web page should include a specification in the html about what encoding was used. If this is not present, the browser may try to guess the encoding--some browsers have an "Auto-Detect" setting for this--or it may fall back on a default encoding set the browser preferences. If all this fails to display the page correctly, the user has to specify the encoding manually using the procedure above.

Some More Advanced Settings and Troubleshooting

If you find that you frequently have to tell the browser what encoding to use, you may want to set a Japanese encoding as the default. In recent versions of Safari, choose Preferences from the Safari menu, and then select the Advanced pane like the one shown below. (There are similar settings in the preferences of Firefox and Chrome, though they may be in slightly different places.) Choosing a Japanese encoding for English pages might make them display with little quirks, so choose an encoding that makes the majority of pages you view look right.

Safari Advanced Preferences Pane

In Firefox and Chrome you can specify not only the default encoding, but also the fonts the browser uses to display pages. But it's rarely necessary to alter these font settings: typically the browser will automatically select a Japanse font when it encounters a Japanese encoding.

Adding Japanese to Your Own Web Pages

If you want to include Japanese on web pages you author, I have another page with some simple tips.