4 ms·
Multiple reasons: 1. Most people just want a website to work. (I know I do) 2. Because how are you gonna do support on a website when the website looks differe
by fr2null 6y ago
Multiple reasons:
1. Most people just want a website to work. (I know I do)
2. Because how are you gonna do support on a website when the website looks different for everyone involved? Are you only going to offer support for the basic text version? In that case, aren't you still kind off deciding how it looks, only now it looks ugly?
3. Branding. You want people to instantly recognize your product/brand.
4. To push features you want to be used, for better (handy new ones) or worse (advertising, generating bullshit metrics).
Probably a lot more than, but these just popped in my mind.
- Seirdy 6y ago> Are you only going to offer support for the basic text version? In that case, aren't you still kind off deciding how it looks, only now it looks ugly? You can do both. Offer CSS, but keep the site usable without it. The same goes for every feature: JS, images (fallback to alt-text), etc. Non-HTML resources should usually be optional enhancements.