Welche aktuellen mobilen Browser unterstützen standardmäßig verknüpfte Telefonnummern?

8

Die bessere Frage ist, gibt es welche, die derzeit NICHT automatisch die automatische Verknüpfung von Telefonnummern unterstützen? Hauptunterstützung für iPhone, Android, BB, Windows Phone, Palm.

Ich versuche festzustellen, ob ich den Telefonnummern auf mehreren Client-Sites (z <a href="tel:+1-800-555-1212">800-555-1212</a>. B. ) href-Tags hinzufügen soll . Der einzige Grund, warum ich an dieser Stelle so etwas tun würde, besteht darin, die Abwärtskompatibilität mit Mobilgeräten (oder zukünftigen Kompatibilitäten) zuzulassen. Es fällt mir jedoch schwer festzustellen, ob sich die Zeit oder der Aufwand lohnt, da diese Links dies derzeit nicht tun Machen Sie viel in einem normalen Browser (FF, IE, Chrome, Safari usw.).

Sparky
quelle
Ich habe das Gefühl, ich muss klarstellen ... Standardmäßig crawlen einige mobile Browser (z. B. Android) automatisch eine Seite, und wenn festgestellt wird, dass ein bestimmter Textblock das Format einer Telefonnummer hat, wird er als solcher verknüpft automatisch. Auf diese Weise kann der Benutzer einfach auf die Nummer klicken, um direkt zum Dialer zu gelangen.
Sparky
2
Die Verwendung eines Wortes wie "alle" ist eine schlechte Idee, wenn Sie nach Browsern fragen, die irgendetwas unterstützen. Es gibt wahrscheinlich viel mehr mobile Browser als Sie denken, mit lächerlich komplizierten Kompatibilitätstabellen. Geben Sie eine Liste an, die Sie tatsächlich unterstützen möchten. (Hinweis: Browser ; Sie haben Betriebssysteme aufgelistet.) Ich glaube nicht, dass ich etwas gesehen habe, das diese spezielle Funktion vergleicht, aber Mobile Safari tut dies, und Opera Mobile scheint zu versuchen, aber unordentlich zu sein.
'23.

Antworten:

5

Es ist eine gute Idee, Telefonnummern in Tel-URIs zu verpacken, weil:

  1. Mobile Browser analysieren Zahlen häufig falsch, insbesondere bei ungewöhnlichen Formaten. Sie versuchen lediglich, Telefonnummern in Ankerlinks und Tel-URIs zu verpacken. Wenn Sie dies für sie tun, verringert sich die Fehlerwahrscheinlichkeit.

  2. Es handelt sich um einen herstellerneutralen, offiziell vorgeschlagenen Standard , den Desktop-VoIP-Telefonclients (z. B. Skype, Vonage usw.) eines Tages möglicherweise als sinnvoll erachten und übernehmen.

  3. Es ist nicht ideal, verknüpften Text zu erstellen, der in einigen Fällen nichts bewirkt, aber wichtige Kontaktinformationen auf einer Seite hervorhebt und keinen irreversiblen Schaden verursacht, wenn ein Besucher ohne tel:Support auf einen Link klickt. (Es mag für Handynutzer ohne tel:Unterstützung frustrierend sein , aber sie sind bereits daran gewöhnt, auf Webseiten gefundene Nummern einzugeben.)

  4. Entscheidend ist, dass Sie tel:URIs verwenden können, um zu verhindern, dass mobile Browser versuchen, Nummern zu verknüpfen, die definitiv keine Telefonnummern sind. Apple empfiehlt diese Methode : Binden Sie Ihre Telefonnummern in tel:URIs ein und fügen Sie dann das folgende Meta-Tag hinzu, um zu verhindern, dass das iOS-Gerät nach zusätzlichen zu konvertierenden Nummern sucht:

    <meta name = "format-detection" content = "telephone=no">

Kurz gesagt, es spielt keine Rolle, welche mobilen Browser heute die automatische Erkennung von Telefonnummern unterstützen. Es ist immer noch eine gute Idee, das Format zu übernehmen.

Nick
quelle
Gut gesagt, Nick. Vielen Dank für den Einblick - das war genau die Antwort, nach der ich gesucht habe.
Sparky