4 ms·
Actually, no. If they provide cross-platform support, open source it, and make it easily pluggable into existing scripting toolchains (ie, Selenium WebDriver or
by kenshaw 12y ago
Actually, no. If they provide cross-platform support, open source it, and make it easily pluggable into existing scripting toolchains (ie, Selenium WebDriver or some such), then I'll call it a modern and open browser. Open source isn't actually necessary, so long as its easily installable using native package managers so that SysAdmins don't have to run/write custom installation scripts for CI support.
I honestly couldn't care much if they supported Android or iOS. I'm simply pointing out that the competition -- Chrome, Firefox, Opera -- all have these features, and are what people consider "modern." You can't go backwards on featureset and still be considered modern.
- jameshart 12y agoI'm curious - did Apple make available easy toolchains for integrating Safari on iOS into selenium webdriver tests? Or did the Selenium community do that? Of course, your argument would be that of course Safari on iOS has a large mobile market share, so it qualifies as 'modern', in spite of the fact that it doesn't run on a UNIX system that can be easily scripted. But are you going to really argue that Windows doesn't represent a significant marketshare of users? If you're willing to buy all your windows developers macbooks to help them run unit tests, what's to stop you ordering all your UNIX developers a windows laptop to host windows-only browsers running tests driven through a remote webdriver just like the ones that you run on iOS devices?