Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Because a search engine must run on the widest array of web browsers possible. For being a European search engine and based in France to boot, they should very well be aware of platforms which have minimal or no JavaScript support in their web browsers, like for example the classic AmigaOS. If someone with a platform like that tries to use their search engine to perhaps find a JavaScript enabled client, they couldn’t. Lots of TV sets nowadays have built-in web browsers with no or incomplete JavaScript support, as another example.

However the worst offense is that JavaScript is utterly unnecessary in a web search application, so that would be introducing an artificial dependency, one of the worst crimes in software development. Software should be designed with minimal dependencies it needs to do the job and the extras should be the users’ choice. Developers who made this choice for users historically lost their user base as soon as a competing application which had less dependencies showed up; there is a lesson to be learned from that.



> For being a European search engine and based in France to boot, they should very well be aware of platforms which have minimal or no JavaScript support in their web browsers,

I don't understand this statement. Is there less js-enabled browser in Europe, or in France?


Commodore Amiga and ATARI ST were big in France (and still are, if the demoscene contributions are anything to go by); In Europe, Amiga is still a thing. ATARI ST is still a thing. Neither of those have complete JavaScript support, if any. That’s where “the French connection” comes from in this context.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: