I've heard that HTML5 will support open sockets. Does anyone know if it's currently supported in Safari 4? I'm particularly interested in getting sockets to work through the Safari browser of an iPhone.
Thanks in advance,
Josh
Web Sockets were not supported in Safari 4. An iPhone with iOS 4.2 or above includes Web Sockets support in mobile Safari. Check the following page for future reference:
Web Sockets support chart
Related
I Tested html5 feature 'webworker' on safari 5.1, iphone 4 as well as android mobile with OS 2.3. The feature works perfectly
But there is no support for 'webworker' in higher versions of android OS (browser)
If anyone know the answers please reply.
the answer is no you can see all compatibility of web worker here on can i use
I know this was asked a year ago but I thought there might be some developments since then. I'm looking for a browser that has support for HTML5 localStorage or Google Gears for the Windows Mobile 6.5 platform. I know Gears is no longer being developed but IMO is still relevant if HTML5 localStorage has not yet hit the WM6 platform. I've tried:
Dorothy browser
Webkit based. Some sites suggest supports localStorage but I've tested on a WM 6.5 emulator and didn't work - maybe only for Android version.
Opera Mini for WM 6.5
Looks like may have some HTML5 support but no localStorage.
Opera Mobile 10
No HTML5 localStorage.
Opera Mobile 9.5beta2
No localStorage but Google Gears local database works (emulator). Problem is it's beta and officially doesn't exist according to Opera - no downloads available, I found it as a forum attachment. Also Opera have announced no more releases for WM.
Internet Explorer Mobile 6
No HTML5 localStorage but Google say it supports Gears, however gears.google.com tells me my browser is unsupported (using emulator), although I believe the useragent is identical to that of a physical WM 6.5 IEMobile6 device.
It seems that Google Gears is supported only up to version 6.0 of Windows Mobile, it is marked unavailable for both IE and Opera (10.0) under Windows Mobile 6.5. I've found no link for Opera 10.5 download for WM, and as for 11, Opera announced it will no longer develop for WM.
The site www.zetakey.com is claiming a HTML5 windows mobile/CE browser. Has anyone tried it? Going to give it a go on a Windows CE device (even though they recommend that it is not for end-users on that platform).
It looks like there's a beta build of Opera Mobile 11, which does have localStorage, for Windows phones: http://labs.opera.com/news/2011/03/22/ (it's not clear which version of the Windows OS it means though).
Does BlackBerry OS 6's HTML5 implementation support websockets?
There was a page on BB's developer portal where the supported tags were listed, but I can't seem to find it anymore.
Anyone know if websockets are supported?
Thanks
After some testing and research throughout the web, I've come to conclude that websockets are not yet supported on BlackBerry devices.
Although some tests might indicate they're supported, the implementation is just a stub. Too bad.
The list of supported tags can be found here.
Try Mondernizr on your phone to check whether WebSockets are supported.
I think the only browser supporting WebSockets is iOS Safari 4.2.
I must create a web site optimised for mobile devices, can I use html5 and css3?
What are the main limitations?
Which devices are compatible? (IOS, Android...)
Regards
Yes - to a degree. The website http://caniuse.com/ details HTML5 availability for the following browsers:
iOS Safari
Opera Mini
Opera Mobile
Android Browser
You can, with some limitations. Basically you'd better use some "pre-cooked" framework like Senche Touch or jQuery Mobile.
Simple answer: the best support for HTML5 in mobile phones is given by iOS and Android browsers.
Yes you can! and about compatibity... it depends on the browser... the new versions of safari that run on the iOs 4++ support html 5...
iOS and Android will both support HTML5 and CSS3 (and well). You'll run into some problems with windows mobile (which runs a modified version of ie7)
Back in April, sources announced that LG would be the first company to launch an HTML5 compatible browser.
Where this was over 6 months ago, I haven't been able to find any other sources that woukd indicate whether any phone browsers would support it.
The best thing to do would to point your mobile device (or emulate one) to a site made with HTML5.
After a little more research I found this quote from the apple.com site.
"Every new Apple mobile device and every new Mac — along with the latest version of Apple’s >Safari web browser — supports web standards including HTML5, CSS3, and JavaScript."
Also for Android, check this page.
I cannot make an instance of Worker on Mobile Safari on an iPad with OS 4.2x
This is a very common and well-known HTML5 Web Worker demo: http://html5demos.com/worker
When I try to run I get the error ReferenceError: Can't find variable: Worker
This demo works fine on desktop Safari. My understanding was that with OS 4.2x that HTML5 Web Workers would be supported on mobile safari. Does anyone know different?
At the moment WebWorkers are against Apple's policy on JavaScript runtimes. Even if it were supported it would be thrown out after 10 seconds as the maximum, non-blocking runtime.
According to caniuse.com, it's not yet supported