Title: Samsung Enterprise Portal mySingle

Why don't WebKit support the database of geolocation permissions?
(Record the user permission into database, and use it when user revisit the web site.)


Most of major browsers who use WebKit are support this kind of feature.

Chrome and Safari support this feature, and Android browser as well.
And as I know, Mobile Safari in iOS5 may support this.

Vendors implement this feature by themselves, because WebKit does not support it,
so the implementation and policy are slightly different each other.
Some vendors are implemented in porting layer of WebKit, the others are in browser.
As I know, in Android, implementation of this feature in porting layer of WebKit.


I think we'd better to implement this feature in WebCore.
Then we can prevent redundant implementation of each vendors.
If we implement this feature using SQLite such as Web storage and Application cache in WebCore,
browser vendors can use it with specific configuration of themselves.


And, this feature is not violating the Geolocation spec.
This statement in the Geolocation spec. is told us that user permission could be preserved.
"Those permissions that are acquired through the user interface and that are preserved beyond the current browsing session must be revocable and user agents must respect revoked permissions." (http://dev.w3.org/geo/api/spec-source.html#privacy_for_uas)



If most of major browsers support this feaure, and users prefer this kind of interaction,
then I think there are no reason to hesitate to include this feature into WebKit.

 

Best Regards,

Dongwoo.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
임동우 (DongWoo Joshua, Im)
선임 (Engineer)
S/W Platform R&D Team, 
Mobile Comm., SAMSUNG elec.
Tel: 010-9733-4940
E-mail: [email protected]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to