Hacker News new | ask | show | jobs
by toennisforst 3473 days ago
I'd say that my tolerance depends on the kind of project.

Does it do 3D maps? I can understand that the UX will be terrible even with a lot of progressive enhancements. Does it display text (i.e. news sites)? Then it should by all means work without scripting support, and should display images that would usually be lazy-loaded.

I am also willing to compromise on functionality. If a site offers nice, client-side filters for their 100 products, it is OK if they do not work as long as I can [Ctrl]+[F] to find products.

Another thing to consider is that most users who block sites consciously use a plugin that allows unblocking scrips based on the domain (e.g. NoScript, uBlock, uMatrix). Scripts that enable functionality should be hosted on the same TLD or a CDN. I have no mercy if your site depends on various A/B testing and ad tech scripts to work, but I will gladly allow scripts from the origin host, especially if the functionality I gain is explained well.

1 comments

Do these plugins care if content (images, in particular) loaded by the scripts is hosted on the same TLD?

What do they do about sites that use Google's CDN hosted libraries for things like JQuery? Do they have a whitelist?