I've got a page that is only ever seen on a device. Android plays nicely but Apple sees a membership number and tries to turn it into a phone number, it see Sep 16 and turns that into a hyperlinked date. I can use css to disguise them but really, I'd just like to wrap something around them that tells Apple to leave well alone. Is there anything?
I believe you can use meta tags to tell an iOS device to not do it for various types of links like so: <meta name="format-detection" content="telephone=no" /> <meta name="format-detection" content="date=no" /> <meta name="format-detection" content="address=no" /> <meta name="format-detection" content="email=no" /> HTML: https://developer.apple.com/library...aTags.html#//apple_ref/doc/uid/TP40008193-SW5
The date one is undocumented, but at least it used to work. Maybe they stopped it... not sure. Haven't used any of them in a long time myself. I finally just decided to let it do whatever... lol
I believe (don't quote me on this) if you % escape all the characters they will ignore it... which is stupid and annoying but... of the meta, only "telephone" is currently official, the others were dropped as of... well, I'm not sure what version but it's about the same time Google forked off blink from webkit. ... which since then, Safari is really rotting on the vine IE6 style... and thanks to iOS having plenty of halfwits, morons and fools yumming it up, we're forced to support it... just like we did IE6 for the better part of a decade. It's really pathetically laughable about how most of their attempts to make pages "more useful' has just resulted in making damned near every site harder to use, much less maintain.