Live data from Hacker News

An entire Mobile OS built using HTML, CSS and JS - by Mozilla

mobile.dzone.com

21–30 of 116 posts

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#21
post #20

This is a really promising direction to take for Mobile Apps. If I can write amazing HTML5+JavaScript apps for the Mobile then the logical extension to this is to write the Uber-app "Phone OS" using these technologies as well. Lets get this working on at least the Dual & Quad core beasts first and worry about the lesser-hardware ones as B2G evolves Good work Mozilla and keep Pushing the "Open Web". A walled garden de…

[deleted]

Is it really fair to assume that there's a "we" here?

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#22
post #7
post #4

Would this not dramatically increase data usage? ie data fees to carriers

It's 'the Web', i.e. a set of HTML pages with some CSS and JS, with access to a few newly developed APIs, like the one for dialing the phone, but running locally on the device, not remotely.

Does anyone know how the sandboxing works to allow a camera, gallery and dropbox app to access the same locally stored image files? Or for local contacts to be shared?

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#24
post #6

Boy, the video's constant use of " the web" really annoyed me. I know that you have to cut down the jargon to make it presentable, and "HTML, CSS and JS" gets a bit confusing. What about "web technologies" or even just "a browser"? Also: "You can run on less expensive hardware, because you've got less technology going on under the covers." You can't really call a full HTML5 stack light-weight. Sure, you save some lib…

Regarding the Angry birds argument, if there were some type of deep-reaching JS "extensions" that expose lower level stuff I'd wager that you could get the game running pretty fast. I think Appcelerator/PhoneGap offer things like this. Granted, It is "twisting" JS, but I'd assume they are considering the limitations of the current "HTML5" platform and hopefully offer some solutions to get a "Web" Angry Birds version working. Additionally, there is already this:

http://chrome.angrybirds.com/

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#25
post #6

Boy, the video's constant use of " the web" really annoyed me. I know that you have to cut down the jargon to make it presentable, and "HTML, CSS and JS" gets a bit confusing. What about "web technologies" or even just "a browser"? Also: "You can run on less expensive hardware, because you've got less technology going on under the covers." You can't really call a full HTML5 stack light-weight. Sure, you save some lib…

HTML5, or perhaps better termed "emerging web technologies" are an incredibly heavy stack. You have 3 different means of markup being parsed from the get-go: HTML/SGML, XML and JSON. HTML is a quite lightweight component, OK. But then you get CSS. CSS used to be simple, but it's getting incredibly complex with tons of new standardised features and vendor prefixes. Initially it just drew lines and boxes in colour with…

But it's an open stack that is open all the way down. And it's being tested, used, and documented all over the net. That's not true of other operating systems.

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#26

"You can run on less expensive hardware, because you've got less technology going on under the covers. You don't have to pay the penalty of a big smart phone operating system if you're running directly on the web." That's misleading. Sure, you might need fewer resources to pull something like a simple web page. But try using web apps that are the equivalent of native apps on Android or iOS, and you'll need a lot bett…

I think they mean that the minimum hardware requirements just got a lot smaller.

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#27
post #6

Boy, the video's constant use of " the web" really annoyed me. I know that you have to cut down the jargon to make it presentable, and "HTML, CSS and JS" gets a bit confusing. What about "web technologies" or even just "a browser"? Also: "You can run on less expensive hardware, because you've got less technology going on under the covers." You can't really call a full HTML5 stack light-weight. Sure, you save some lib…

HTML5, or perhaps better termed "emerging web technologies" are an incredibly heavy stack. You have 3 different means of markup being parsed from the get-go: HTML/SGML, XML and JSON. HTML is a quite lightweight component, OK. But then you get CSS. CSS used to be simple, but it's getting incredibly complex with tons of new standardised features and vendor prefixes. Initially it just drew lines and boxes in colour with…

Any serious candidate for an operating system is going to be complex. Personally I'm a little dismayed at current efforts to turn the browser into yet another cross-platform utopia. Some things will always be better native and pushing all this junk into the web browser just gets in the way of making basic things like a sane layout model that much more difficult.

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#28

So, I noticed there was no mention of multi-touch events in the video, and none of the apps demonstrated used multi-touch. I did some digging to see whether this was a gap or whether mozilla had been working on multi-touch in browser (since the consequences of such a change for JS APIs are interesting to consider). Mozilla has apparently been working on multi-touch in browser as one can see in these two links: http:/…

It is possible they see their OS as being suited for one-handed devices. One of the things I do not like about Ice Cream Sandwich on my Galaxy Nexus is Google has removed the "+"/"-" buttons in most of their native apps so now I have to either use some really unwieldy one-handed finger contortions or use two hands to zoom in and out. I think an argument can be made that in many instances at least on a smart phone as opposed to a tablet multi-touch while being fun to use is actually a step backwards in usability.

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#29
post #26

"You can run on less expensive hardware, because you've got less technology going on under the covers. You don't have to pay the penalty of a big smart phone operating system if you're running directly on the web." That's misleading. Sure, you might need fewer resources to pull something like a simple web page. But try using web apps that are the equivalent of native apps on Android or iOS, and you'll need a lot bett…

I think they mean that the minimum hardware requirements just got a lot smaller.

Could you explain why? I might be looking at it a bit too naively, but how system build for running interpreted JavaScript apps can perform better than one designed for compiled ones?

Re: An entire Mobile OS built using HTML, CSS and JS - by Mozilla

#30
post #29
post #26

Earlier quoted context omitted.

I think they mean that the minimum hardware requirements just got a lot smaller.

Could you explain why? I might be looking at it a bit too naively, but how system build for running interpreted JavaScript apps can perform better than one designed for compiled ones?

It doesn't perform better. But at the low end, you don't need to bootstrap a java VM (like Android) just to check your email and browse the web etc. You can do the little things on less hardware.
Post reply on HN