Live data from Hacker News

Please disable JavaScript to view this site

heydonworks.com

141–150 of 281 posts

Re: Please disable JavaScript to view this site

#141

I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It'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. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…

I wouldn't say javascript serves a useful purpose anymore as it's being used to generate entire UIs. It's more a requirement, and performance is taking the heat.

Re: Please disable JavaScript to view this site

#142
post #136

I must say, I don't understand the disable JS movement. I browse with JS on, and uBlock Origin to block ads. It'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. If you're worried about tracking, you can block ads and tracking scripts without disabling javascript. If you're worried about viruses, we…

I keep it disabled just so sites load faster. Except for 1 or 2 sites, I don't care about anything except for the main text on a page, so it's a waste of time to let a ton of javascript run and load/format things that I don't care about.

I generally visit web pages with JavaScript disabled and them immediately click "reader view". But there are certainly a lot of sites where content is loaded with script, and for those pages I must enabled JS. Q: Does anyone know of a Safari iOS add-in that allows for whitelisting of specific sites to run JS?

Re: Please disable JavaScript to view this site

#143

Earlier quoted context omitted.

>make me click the back button I forget about the back button. By default, I always open links in new tabs which means back button has no data. Also, SPAs have hijacked the back button or just broken it completely, so I've been trained to not count on it behaving as expected. There's also mobile experience where getting to the back button itself is often painful after the UI hides navigation from you. Otherwise, I am…

> By default, I always open links in new tabs which means back button has no data. I really wish, even if it was an optional setting, browsers would copy the past history of the source tab when you did that. If it hit back in a tab I opened that way, I still want “where I got here from” not “stay here” or “new tab page" or especially “close the tab” (thanks a lot Android Chrome).

That sounds like an amazing idea that they should implement!

Re: Please disable JavaScript to view this site

#144
> This website will not [...] tell you fibs

That's literally the only thing it did until I reconfigured my browser to access it. It's a misuse of `` and it'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.

Re: Please disable JavaScript to view this site

#146
post #50

Earlier quoted context omitted.

On my own site, any JS flourish has a noscript fallback. There's nothing major there in the first place, but it makes me happy to do that. The other rule is that the JS is all hand-written. No frameworks or other dependencies.

noscript is sadly, not perfect, but works if you stay 1st party. A great way to make your browsing better is to disable 3rd party scripts by default and whitelist when needed, but fails to work in those conditions.

You're thinking about Noscript the plugin. is also an HTML tag that can contain content for use when the browser isn't running JS, but which would yield a cleaner page if not present when JS is running.

Re: Please disable JavaScript to view this site

#147
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.

How can I generate pages with dynamic content easily? Ideally with absolute minimal dependencies.

Re: Please disable JavaScript to view this site

#148
post #130
post #64

Earlier quoted context omitted.

If using Chrome, you can use Cmd+Shift+C to open DevTools, Cmd+Shift+P to open command palette, and then type 'disable javascript' and hit enter.

Or click the lock in the address bar, "Site settings", set "javascript" to "block". This will be sticky across the site, for better or worse.

Can also be default disabled, then permitted for selected sites.

Re: Please disable JavaScript to view this site

#149
post #94
post #92

Earlier quoted context omitted.

So are DNS and HTTP caches.

>DNS most people don't run their own resolvers, so at best you're fingerprinting DNS server of the ISP. >http caches can be easily cleared, or mitigated entirely by extensions or browser (eg. multi account containers).

> most people don't run their own resolvers, so at best you're fingerprinting DNS server of the ISP.

That’s not how it’s tracked commonly. Similar to HTTP caches, you can fingerprint visitors by how quickly a domain request resolves for them. Sure, all of this can be mitigated. But you have to even know what to mitigate. And given the most fanatical privacy folks aren’t aware of basic timing fingerprints is a good indicator that no one is mitigating it nearly as well as they might think.

Re: Please disable JavaScript to view this site

#150
post #136

Earlier quoted context omitted.

I keep it disabled just so sites load faster. Except for 1 or 2 sites, I don't care about anything except for the main text on a page, so it's a waste of time to let a ton of javascript run and load/format things that I don't care about.

I generally visit web pages with JavaScript disabled and them immediately click "reader view". But there are certainly a lot of sites where content is loaded with script, and for those pages I must enabled JS. Q: Does anyone know of a Safari iOS add-in that allows for whitelisting of specific sites to run JS?

Not sure if this solves your entire problem, but you can disable all content blockers for any sit in Safari for iOS[1].

[1]: https://www.macrumors.com/how-to/disable-content-blockers-sa...

Post reply on HN