This content originally appeared on Go Make Things and was authored by Go Make Things
Keith Cirkel from GitHub wrote an article about his team builds the GitHub website.
One of the most notable things in the article is that GitHub still uses a “No JS? No problem.” approach to web development (as in, progressive enhancement).
With JavaScript disabled, you’re still able to log in, comment on issues and pull requests (although our rich markdown toolbar won’t work), browse source code (with syntax highlighting), search for repositories, and even star, watch, or fork them. Popover menus even work, thanks to the clever use of the HTML
<details>
element.
In an era where so many big websites only work with JS, this is, in my opinion, the “right” way to build a website: basic features always work, and JavaScript enhances what’s already there.
Click here to read the whole article.
⏰🦉 Early Bird Sale! Today through Monday, get 40% off registration in the next session of the Vanilla JS Academy.
This content originally appeared on Go Make Things and was authored by Go Make Things
Go Make Things | Sciencx (2022-06-29T14:30:00+00:00) No JS? No problem.. Retrieved from https://www.scien.cx/2022/06/29/no-js-no-problem/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.