No JS? No problem.

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.


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


Print Share Comment Cite Upload Translate Updates
APA

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/

MLA
" » No JS? No problem.." Go Make Things | Sciencx - Wednesday June 29, 2022, https://www.scien.cx/2022/06/29/no-js-no-problem/
HARVARD
Go Make Things | Sciencx Wednesday June 29, 2022 » No JS? No problem.., viewed ,<https://www.scien.cx/2022/06/29/no-js-no-problem/>
VANCOUVER
Go Make Things | Sciencx - » No JS? No problem.. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/06/29/no-js-no-problem/
CHICAGO
" » No JS? No problem.." Go Make Things | Sciencx - Accessed . https://www.scien.cx/2022/06/29/no-js-no-problem/
IEEE
" » No JS? No problem.." Go Make Things | Sciencx [Online]. Available: https://www.scien.cx/2022/06/29/no-js-no-problem/. [Accessed: ]
rf:citation
» No JS? No problem. | Go Make Things | Sciencx | 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.

You must be logged in to translate posts. Please log in or register.