TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Please disable JavaScript to view this site

252 pointsby abusedmediaover 4 years ago

43 comments

tempestnover 4 years ago
I must say, I don&#x27;t understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It&#x27;s rare that I have any javascript-related problems in my web browsing. On the other hand, I definitely use a number of sites that rely on javascript for useful purposes.<p>If you&#x27;re worried about tracking, you can block ads and tracking scripts without disabling javascript. If you&#x27;re worried about viruses, well, all I can say there is that in my experience and understanding, if you keep your browser updated, the odds of getting a virus via browser JS are exceedingly low. Doubly so if you&#x27;re not frequenting sketchy sites.<p>I don&#x27;t know, it seems to me like advice from a time before security was a priority for browser makers, and high-quality ad blockers existed. At this point, I really don&#x27;t see the value.
评论 #25242431 未加载
评论 #25241990 未加载
评论 #25242741 未加载
评论 #25242516 未加载
评论 #25242606 未加载
评论 #25242874 未加载
评论 #25244459 未加载
评论 #25242051 未加载
评论 #25242349 未加载
评论 #25242134 未加载
评论 #25244959 未加载
评论 #25241919 未加载
评论 #25244289 未加载
userbinatorover 4 years ago
As someone who has JS off by default for a long time (ever since I discovered how much it could remove annoyances, and this was back when SPAs were basically nonexistent) and is thus often subjected to &quot;Please enable JS&quot; messages which more likely than not will simply make me click the back button[1], I am delighted to see this exists --- I&#x27;ve thought of the idea before, but never did anything with it:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11411982" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11411982</a><p>[1] I once enabled JS on a site that claimed it would provide &quot;a better experience&quot;, and was bombarded with a bunch of ads and other irritations that just made me turn it off again. It was not a &quot;better experience&quot;.
评论 #25241006 未加载
评论 #25242036 未加载
评论 #25241775 未加载
s1k3sover 4 years ago
<i>This website does not track you</i>. Correction -&gt; This website does not track you via JS. You have no idea what&#x27;s logged on the backend.
评论 #25241002 未加载
评论 #25240781 未加载
评论 #25240827 未加载
评论 #25242426 未加载
IceWreckover 4 years ago
For those looking for an easy way to disable JS, uBlock Origin has a button to disable it
评论 #25241843 未加载
评论 #25241253 未加载
评论 #25240954 未加载
评论 #25241526 未加载
评论 #25241046 未加载
评论 #25241313 未加载
Zebfrossover 4 years ago
I prefer making all my sites work just as well without JavaScript as with it. This is cool though if you need a quick check to see if JavaScript is enabled.
评论 #25240801 未加载
评论 #25240796 未加载
评论 #25241235 未加载
thex10over 4 years ago
Thanks to this I learned how to disable JS on iOS Safari. An annoying number of clicks. So thanks for that I guess
评论 #25240571 未加载
评论 #25240658 未加载
usr1106over 4 years ago
So running untrusted code on your computer is a bad thing. Well, it should be in a sandbox, but that has many intentional and proably some less intentional holes to do stuff on your machine.<p>So how do I trace what Javascript is doing on my machine?<p>Generally mitmproxy gives a feeling what sites the browser talks too. And strace gives often a good feeling what a Linux binary does. But the browser is too big and complicated to read strace output in most cases.<p>Can anybody recommend a tool to look what Javascript code loaded by a certain page is doing?
评论 #25240602 未加载
评论 #25240594 未加载
评论 #25240576 未加载
评论 #25240873 未加载
enwover 4 years ago
I’d love to get rid of JS for my personal sites, but I know of no clean and simple way to render dynamic content otherwise. Server-side rendering seems a bit messy. I want a clean REST API separate from the UI.<p>How can I generate pages with dynamic content easily? Ideally with absolute minimal dependencies.
评论 #25242521 未加载
评论 #25242358 未加载
评论 #25245197 未加载
评论 #25242508 未加载
评论 #25242363 未加载
评论 #25243224 未加载
评论 #25242357 未加载
aftbitover 4 years ago
But there&#x27;s nothing on this site once you do disable JavaScript. I was hoping for a 2020 take on a server-side rendered web app.
评论 #25240499 未加载
couchandover 4 years ago
It&#x27;s worth noting that this is the personal website of Heydon Pickering, a prolific (and opinionated!) writer and speaker on web design. He&#x27;s the force behind Inclusive Components [0] and half of Every Layout [1].<p>Watch his videos. Check out his articles on A List Apart and in Smashing Magazine, among others. Pay attention, he&#x27;s very thoughtful and you&#x27;ll probably learn a lot.<p>0: <a href="http:&#x2F;&#x2F;book.inclusive-components.design&#x2F;" rel="nofollow">http:&#x2F;&#x2F;book.inclusive-components.design&#x2F;</a><p>1: <a href="https:&#x2F;&#x2F;every-layout.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;every-layout.dev&#x2F;</a>
thih9over 4 years ago
I wish that page showed or linked to a guide with the fastest way to disable js with a given browser + os combination.
mikedilgerover 4 years ago
Wow, something is wrong with uMatrix. I have uMatrix with 1st party javascript disabled by default. Yet this site says &quot;Please disable JavaScript to view this site.&quot; To be sure, I curled the source and hosted it elsewhere, and my browser (firefox 84.0b4 on linux with uMatrix) still runs the JavaScript.
评论 #25242313 未加载
jraphover 4 years ago
I expected this to be implemented with something like document.body.textContent = &quot;Please disable JavaScript to view this site&quot; on page load. Which would be enough to work. It&#x27;s actually exactly it, but with the extra precaution of wrapping the entire page inside a noscript tag. Hilarious. I guess it&#x27;s useful to avoid having a chance to see the content during a flash, before the script executes.<p>A good contrast with web pages which are not apps telling you &quot;This app requires Javascript to run&quot;.
评论 #25244405 未加载
marksmillibendover 4 years ago
A small snippet to add to your nojs sites. <a href="https:&#x2F;&#x2F;ghostbin.com&#x2F;paste&#x2F;kupyj" rel="nofollow">https:&#x2F;&#x2F;ghostbin.com&#x2F;paste&#x2F;kupyj</a><p>Shows a banner &quot;You Don&#x27;t Need JavaScript to Run This Site (turn it off here)&quot;<p>It&#x27;s a response to all the &quot;You Need JavaScript to Run This Site&quot; banners we see everywhere even on plain text&#x2F;image sites.
alpbover 4 years ago
For those using Chrome, this is easy as clicking the lock icon next to the domain name in the address bar, then &quot;Site Settings&quot;.
评论 #25240821 未加载
janpotover 4 years ago
Joke&#x27;s on you, I viewed the content without disabling javascript
danielearwickerover 4 years ago
It ought to be possible for the page to disable JavaScript with a meta tag:<p><pre><code> &lt;meta name=&quot;noscript&quot;&gt; </code></pre> The browser could put an extra icon next to the https padlock so the user would know they were viewing a document rather than an application.
评论 #25258609 未加载
JBiserkovover 4 years ago
I wanted to read the source, but it was all on 1 line, so I fed it to <a href="https:&#x2F;&#x2F;validator.w3.org&#x2F;nu&#x2F;?doc=https%3A%2F%2Fheydonworks.com%2F&amp;showsource=yes" rel="nofollow">https:&#x2F;&#x2F;validator.w3.org&#x2F;nu&#x2F;?doc=https%3A%2F%2Fheydonworks.c...</a>
评论 #25242930 未加载
ezequiel-garzonover 4 years ago
Any guesses as to why the source code look the way it does? I was expecting a traditional website inside the noscript tags, but instead I found an obfuscated soup letter between them.
评论 #25240727 未加载
评论 #25241896 未加载
setgreeover 4 years ago
I am not a developer, and I learned how to disable JavaScript in Chrome to read this site, out of curiosity. I then checked a few other sites and learned<p>* Washington Post no longer has a paywall<p>* anandtech.com is seemingly unaffected, but tomshardware.com is very different (and less pushy)<p>* SoundCloud says &quot;Oh no! | JavaScript is disabled | You need to enable JavaScript to use SoundCloud&quot;<p>* nationalreview.com is broken -- I can only read a few paragraphs in a NR PLUS story, and there&#x27;s no way to keep scrolling (I can read the article fine in another tab)<p>* An article I co-wrote, published in a Cambridge University Press journal, is now sans tables and figures, but the console reports no errors or exceptions.<p>An interesting experiment! Overall, it seems my internet experience is better without JS (but reading an academic article online is way worse).
foobazzyover 4 years ago
I must say I had to look for how to disable JS in Firefox + uBlock.<p>As someone pointed out, there&#x27;s a button on uBlock to disable it.<p>I didn&#x27;t quite spend so much time on Firefox preferences but I didn&#x27;t find the option. I&#x27;m sure it&#x27;s there somewhere<p>You can open developer console, go into <i>it&#x27;s</i> settings and look for Disable Javascript. Checking the box will disable JS and reload the page.
gkobergerover 4 years ago
&quot;I have spoken on stages all over the world, including at Fronteers, Beyond Tellerrand, and JS Heroes&quot;<p>Would love to have heard that final talk!
Joeboyover 4 years ago
After disabling js I get a blank page in Firefox. Is that right? CBA to decipher the source or work out how to disable js in Chromium.
评论 #25240642 未加载
评论 #25240603 未加载
eyelidlessnessover 4 years ago
&gt; This website will not [...] tell you fibs<p>That&#x27;s literally the only thing it did until I reconfigured my browser to access it. It&#x27;s a misuse of `&lt;noscript&gt;` and it&#x27;s completely unnecessarily intruding on how I use my own computer to access the content. I thought that was the kind of thing people here (especially the anti-JS people) frown upon.
评论 #25242334 未加载
slmjkdbtlover 4 years ago
For a personal website for showcasing their works I think requiring JavaScript turned off is a little too far.. I removed JavaScript from my sites to improve accessibility and user experience, but for this I have to go to settings and turn off JavaScript, which is worse user experience than having JavaScript on the site.
Finnucaneover 4 years ago
You have to turn off js to see the site, but then turn it back on to see the linked gallery. That seems a bit inconvenient.
franklampardover 4 years ago
No thanks, bye.
评论 #25241601 未加载
outloudviover 4 years ago
Worth mentioning: Twitter legacy, which does not require Javascript, will be shutting down in 15 days.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25088561" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=25088561</a>
k_szeover 4 years ago
Erm... I have no idea how to turn off JS, globally or for particular sites, in Firefox for iOS.
CodeWriter23over 4 years ago
In my view, micrototalitarian actions like this are every bit as bad as the ills they seek to cure. Insisting on infringing the liberty of others, before even so much as talking to another person is the very core of what ails our society in this time.
评论 #25240615 未加载
评论 #25245457 未加载
评论 #25240805 未加载
评论 #25243857 未加载
morphicproover 4 years ago
But how many disable their ssl to view the site once blocked for not running on https
aaron695over 4 years ago
Some Onions do this.<p>I think it&#x27;s a conflict between Tor trying to be mainstream as possible and Onions trying to reduce users attack vectors, JavaScript has been used against users on Tor.
timdaubover 4 years ago
no
sebmellenover 4 years ago
Is there a NoScript equivalent for Chrome on Android?
评论 #25240541 未加载
forgotmypw17over 4 years ago
Nice, I wouldn&#x27;t have known without the title :)
jangidover 4 years ago
This really nice work. Even the audios and videos are using the browser built-in standard features. Look at the &#x2F;artifacts page.
afterburnerover 4 years ago
Safescript blocking scripts by default didn&#x27;t do the trick. Using Ublock Origin to block javascript did though.
amiga-workbenchover 4 years ago
Its quite an amusing counterpoint to the interventions required to make the average JavaScript laden site usable.
drusepthover 4 years ago
Anyone have a screenshot or mirror of the page with Javascript already disabled?
评论 #25241686 未加载
dvfjsdhgfvover 4 years ago
How nice! I hope others support this trend so that the web is clearly split into two: (1) the traditional one, document-based, and (2) applications. Both are very useful, but (2) comes at a price not everybody wants to pay.
edhacksover 4 years ago
Isn&#x27;t this one to steal Facebook session? Didn&#x27;t look at the code but the fact that you get Facebook page &quot;translate&quot; seems weird. I have seen same link posted on Facebook.
g5095over 4 years ago
javascript-golf challenge: expose the content of heydonworks.com from the browser console using only javascript.
评论 #25255565 未加载
评论 #25243300 未加载
tacitusarcover 4 years ago
Well, I went through the trouble of disabling javascript and was treated to an utterly mundane blog site with astounding insights worthy of a 22 year-old, such as &quot;if you&#x27;re a libertarian you&#x27;re just being exploited by the capitalists, man.&quot;