Which web browsers support Gelocation via HTML5? - html

Which web browsers (and version) support Gelocation via HTML5?

on the desktop only firefox (not sure if opera already includes it in official builds), on mobile: mobile safari 3 & android 2.x browser
more info about support on:
the desktop: http://www.findmebyip.com/litmus
mobile: http://www.quirksmode.org/webkit.html#t013
hope this helps,
frank

Geolocation on Safari is iPhone only
Google Chrome beta has optional support: http://www.wait-till-i.com/2010/03/04/google-chrome-getting-navigator-geolocation/
Unfortunately Opera 10.50 does not seem to have geolocation, which is a bit of bummer considering how great it looks in most other regards. (Video, audio, CSS3 improvements + Carakan really smokes V8, Squirrelfish and Tracemonkey.)

Assuming you mean geolocation API's,
Firefox:
https://developer.mozilla.org/En/Using_geolocation
Safari:
https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/GettingGeographicalLocations/GettingGeographicalLocations.html
Opera:
http://my.opera.com/core/blog/geolocation-enabled-build
And more about it here:
https://en.wikipedia.org/wiki/W3C_Geolocation_API

Related

Is css3 -ms-flex available on non MS browsers?

I am doing some videos from Microsoft Virtual Academy and stumbled upon -ms-flex or so called Flexbox in css3.
I would like to implement a web app on html5 and css3 and this -ms-flex would help me very much.
Is this available in webkit or fennec based browsers on mobile devices?
If this can be used, are there any limitations of use?
Also are there any equivalent for those browser if that is not supported?
I found that : safari has webkit-box and maybe there are others for the rest of the browsers(Opera, Chrome and Mozilla or Dolphin)
Alright, extending from comment:
According to can_i_use, You can use flex box on many modern browsers with proper prefix:
WebKit browsers (Chrome, Safari, Android stocked browser, Chrome for Android, iOS Safari) with -webkit- prefix;
Gecko/Fennec browsers (Firefox, Firefox for Android) with -moz- prefix;
Trident browsers (IE 10) with -ms- prefix;
Presto browsers (Opera desktop) without prefix.
You should be able to find some tutorial/example on MDN, or (as usual) Google.

HTML5 vibration API support

I checked on http://caniuse.com/ but can't find anything about compatibility for the vibration API.
Which browsers support it?
Update [2014-03-07]: The Vibration API is now supported by Firefox, Chrome, and Opera. I've also made this information available on on caniuse.com.
Based on this article:
The Vibration API is still primarily unsupported. Firefox 16+ is
currently the only browser with support for the API.
According to Mozilla Developer Network it is supported in Chrome with prefix webkit, in Firefox 11+ with prefix moz and in Firefox 16+ without any prefix.
But as you can check in this Issue in Chromium as of now it is not supperted in Chrome and they seem to be in no hurry as Priority is 2(Normal).
It is not supported in Android strock browser as of now.

Native JSON object support on mobile browsers

I want to use JSON.stringify and JSON.parse to do some work on mobile browsers such as mobile safari on iOS and Webkit browsers on android and also the WebView on both platforms. I want to know the compatibility.
PS: I tested the functionality on android 2.1 and iOS 3.2 and they both support.
This site offers great tables of compatibility for lots of functionalities.
Check the JSON mobile support here:
http://caniuse.com/json
Hope you find it useful.
Cheers.

Can I use html5 in my mobile website?

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.

Google webFont API browser compatibility

I was going through this:
http://code.google.com/apis/webfonts/
(Which BTW I think is fantastic)
And was wondering how compatible its is with older browsers including IE 6?
From the FAQ:
What browsers are supported?
The Google Font API is compatible with the following browsers:
Google Chrome: version 4.249.4+
Mozilla Firefox: version: 3.5+
Apple Safari: version 3.1+
Opera: version 10.5+
Microsoft Internet Explorer: version 6+
The Google Font API is not currently supported on iPhone, iPad, iPod, or Android.
So yes, you can indeed use this with IE6.