To jako vážně chtějí udělat prefix pro každou aplikaci? Myslím tím to twitter:// a fb://?? To mi prijde jako strasna prasarna. To si kazda obsurdni aplikace vymysli svuj prefix? Proc se sakra neinspirujou u klasickych url a nepridaji treba jeden prefix app:// a zatim at uz je cokoliv. Napr. app://fb nebo app://twitter,...
A čeho přesunutím identifikace aplikace ze schematu do scheme specific části URL dosáhnete?
Ničeho, naopak to bude celé komplexnější na implementaci a proti smyslu příslušného RFC 1738:
In general, URLs are written as follows:
<scheme>:<scheme-specific-part>
A URL contains the name of the scheme being used (<scheme>) followed by a colon and then a string (the <scheme-specific-part>) whose interpretation depends on the scheme.
Nebo-li každá aplikace ať si má svoje datové schema, a data at si koduje jak chce.
Nevím jak na Androidu, ale na iOS je tohle (otevření aplikace pomocí specifického URL) už dlouho, možná od začátku, podporováno přímo systémem.
Pokud jde o mobilní web, tak mizerný návrh HTML5 (např. neexistence namespaces, resp. jejich dětinské obcházení stylem hlavně-ať-se-to-nepodobná-XML typu "data-*") ho v dlouhodobé perspektivě zabil.