4 ms·
There's a big difference between HTTP User-Agents and this PEP's sys.implementation. User Agent sniffing is a bad idea because browsers are outside of your cont
by snprbob86 14y ago
There's a big difference between HTTP User-Agents and this PEP's sys.implementation. User Agent sniffing is a bad idea because browsers are outside of your control. They evolve while web sites stand still.
In this case, you can control which implementation you run. You can control what software runs on that implementation. You can change both of them. They are both under your control.
- lukeschlather 14y agoWhat if you're running on a PaaS like Google App Engine or Heroku?
- snprbob86 14y agoPresumably, you can still choose or edit the software you run on it, outside of the corelibs. Also, you can ask them to fix a bug, but you can't ask somebody else's grandma to update her browser.