Why is Japanese web design different to the rest of the world?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • weui-wxss

    A UI library by WeChat official design team, includes the most useful widgets/modules.

  • Japan had phones with lots of graphics well before smartphones. Those systems were not web-based. They were mobile-only, and for small screens.

    China has another system. Many things are applets within the WeChat environment. This is a whole different world, using MINA, WXML, and WXSS. It's kind of like XML with an external XSS style sheet. Here's the official repo.[1]

    It's interesting to see where that division leads. The XSS approach separates content and look much more strongly than HTML/CSS does. (At least as HTML/CSS is typically used. It's possible to have an HTML document with just the data, and use a single separate style sheet in CSs. There are people who argue for that, and some elegant examples.[2] But they are voices in the wilderness.)

    The funny thing is, despite a different underlying technology, WeChat applets seem to look a lot like HTML/CSS web pages. The difference may be that the WeChat system was efficient enough to eliminate the demand for "native" smartphone apps.

    [1] https://github.com/Tencent/weui-wxss

    [2] https://every-layout.dev/blog/css-components/

  • dark-hacker-news

    Dark mode for Hacker News. Replace news.ycombinator.com with darkhn.herokuapp.com.

  • As someone who enjoys and prefers high-density of information, I agree.

    However, I do wish HN would add support for @media (prefers-color-scheme: dark). By now it's one of the few sites that are unpleasantly bright to read when in a dark environment. (When I don't forget, I visit https://darkhn.herokuapp.com/ instead.)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts