Hacker News new | ask | show | jobs
by unscaled 1572 days ago
Almost 10 years have passed since this article was posted, and things are quite different now. Most of the popular web pages have cleaned up, and new startups are mostly following modern international design trends.

Even sites that remained dense in terms of color (like the Rakuten top page), have more white-space around text, less columns, larger hi-res images, and carousel banners. Oh, and Flash is gone for good now.

The Japanese web became a great deal more usable, and in the same time popups are still less trendy here than abroad (although coupon and campaign popups are all over the place in e-commerce sites).

But I still shudder when I encounter an oldskool site. I don't care about the minimalist design, and if done correctly it can be quite fast and fun to use. But usually it comes with hefty price tag:

- These sites are rarely ever responsive. If you're lucky, there's a mobile version that works based on user agent sniffing, and often suffers from feature parity issues.

- You can expect a regular monthly maintenance window where the site will be shut down for multiple hours during midnight. You should keep an eye for this announcement.

- There are no cookie banners popping up, but nobody said anything about blinking gifs or bleeding red text.

- Forms are complicated and have weird validation rules. You usually enter your name which must be in Kanji (or Full Width latin alphabet characters if you don't have a Kanji name), and then a phonetic name which would be either Hiragana or Katakana - but there is no standard for that, and the site doesn't try to be nice and help you with auto-converting these things (although it's quite easy to do).

- Entering your address is also generally painful, since you have to first enter your zip code, and then choose your prefecture (usually on a tiny drop-down list which is arranged from north to south!) and street address. This address is then verified against your zip code, although it could have been auto-generated from your zip code.

- Lots of complex web apps are still written in circa-2000 frameworks that try to keep all the presentational state in a cookie or a URL parameter and won't let you use the back button or open multiple tabs.

- Worst of all, these text-heavy sites are not necessarily as fast as they should be some times, owing to poor hardware, or perhaps log files that haven't been cleaned up for the last 10 years and are now clogging up the disk on the poor host machine.

If you want an example for an old skool site that suffers most of this problem, take the registration site for the ETC mileage club (this is the point rewards club for the nationwide automated highway toll gate payment card).

Top page: https://www.smile-etc.jp/

Registration form: https://www2.smile-etc.jp/NASApp/etcmlg/MlgReq?gvlddpef=1011...

4 comments

Registration forms in Japan are definitely worse than anywhere else on earth. Strict text length limits (last name can’t fit in 4 characters? Sucks for you), randomly flip flopping between characters being full width and half width, having to enter your foreign name only in kanji and wondering whether it’ll accept katakana, full width letters, or hiragana instead (and it only ever accepts one of those and you’ll never know which), data being lost when it inevitably fails to accept your input. It’s hell.
I’ve always wondered why registration and checkout pages in Japan like to be 3-4 pages long with another confirmation page after each one. It’s like they don’t want you to finish filling it out.
The sarariman manually processing all orders he receives via fax, is on the verge of divorce, so he asked to get some respite.
Ah, full width and half width.. I don't mind Japanese web pages in general, in fact I like a lot about them, but when it comes to filling out forms it can be horrible. Just last month my wife tried to book a hotel room in the only hotel available near a particular airport in Japan, and the online form required her to create an account and a password (the first question is, of course, "why?", just for booking a hotel room?). The problem was that the site rejected all her attempts for passwords, insisting on "half width ASCII". My wife is Japanese and her iPad is Japanese, and she has lived most of her life in Japan, but she had no idea how to get that to work. We tried absolutely everything we could think of, all attempts rejected. In the end she had to phone the hotel and book that way, which they grudgingly accepted (at a higher price). I still haven't figured out what "half width ASCII" is supposed to mean. Not visibly, I think I get that, but technically. What kind of charset was she supposed to use, and how to get the iPad to output it?
> having to enter your foreign name only in kanji and wondering whether it’ll accept katakana, full width letters, or hiragana instead

Never have any problem whatsoever filling full-width romaji (as written on my Zairyu card) in Kanji section and katakana/hiragana in the reading section (depend on what is requested).

Thanks, that does make some sense. 2013 and flash made enough sense, I was wondering how old this article was when it was still talking about Window XP legacy support (which ended in.. .2014,5 at the latest?). .

>These sites are rarely ever responsive. If you're lucky, there's a mobile version that works based on user agent sniffing, and often suffers from feature parity issues.

It does suck, but responsive design as a paradigm didn't really exist in the mid 2000's , even in the west (and as the article noted, tech takes time to cross the language barrier). These were the days where you had two web domains with one specifically designed for mobile and one for desktop. But I'm not quite sure how those pre-smartphone mobile sites scale to today's smartphone/tablet screens. Probably not well.

Fortunately Asia is moving away from being overly influenced by the west so hopefully they will discover their own style soon rather than just copy...
I like those designs.