Is it possible that the reason you're seeing low use is because users aren't aware the option exists? Also, why are features in Firefox Metro not ported to Desktop? Touch zoom and scroll for example, are vastly superior in Windows 8 Mode right now.
Is it possible that the reason you're seeing low use is because users aren't aware the option exists? Also, why are features in Firefox Metro not ported to Desktop? Touch zoom and scroll for example, are vastly superior in Windows 8 Mode right now.
Firefox for Metro has been a testbed for graphics/scrolling/touch technology that we want to eventually land in Firefox for desktop. Things like off-main-thread compositing were enabled in Windows Metro before Windows desktop because (a) responsive scrolling and zooming is more critical in a browser designed for touch, and (b) supporting it just in the new Windows 8 environment requires less development and testing than supporting it across all the desktop OS versions where Firefox runs (and integrating it into existing graphics and input code for those platforms). But it should all make its way into the desktop version eventually.
As a Windows 8.1 user who didn't know this option exists, I feel like it might be.
1. Low percentage of Windows 8/8.1 users among Firefox testers
2. Low percentage of Windows 8/8.1 users among Firefox developers
3. Low usage of the Windows Metro/Modern UI (I don't know anyone that uses it on a desktop or laptop besides playing solitaire)
4. Low adoption of Windows RT tablets/convertibles (these are the ones that are forced to use a Metro/Modern browser)
I'm fine with Mozilla focusing on Firefox for Desktop and Android. I'm a big user of both.
As noted in the linked blog post:
> At first, it looked like we would be locked out completely. We eventually broke open Metro (though never the RT line of ARM-based products) and we got to work.
- iOS forbids JIT just like Windows, making it no worse than Windows.
- iOS 7 made JavaScriptCore public API so all iOS apps may use JavaScript.
- Pre-iOS 7, companies were already embedding SpiderMonkey and their own forks of JavaScriptCore in iOS apps. This is allowed as long as JIT is off.