And, in return, designing sites which won't load without crutches means you accept you'll lose part of your audience.
Of course it is possible to design a site in such a way that those who allow scripting get all the bells and whistles while those who don't get a server-rendered version based on the same data. It doesn't even need to be 'static' as CSS allows for quite a few bells and whistles all by itself. Add a reminder to 'switch on Javascript for the "full experience"' and everyone's happy. Well, maybe not everyone. Those who rely upon scripting to do things which the user would rather not have done might be less enthusiastic.
7 comments
[ 0.24 ms ] story [ 30.3 ms ] threadUsing NoScript means you accept that some sites won't work.
Of course it is possible to design a site in such a way that those who allow scripting get all the bells and whistles while those who don't get a server-rendered version based on the same data. It doesn't even need to be 'static' as CSS allows for quite a few bells and whistles all by itself. Add a reminder to 'switch on Javascript for the "full experience"' and everyone's happy. Well, maybe not everyone. Those who rely upon scripting to do things which the user would rather not have done might be less enthusiastic.
But it's pretty common for websites to be packed with tracking. Mostly it's not even the creators but marketing people who want's it.