Skype plugin telefoonnummer fix
14 oktober 2011Het is een leuke feature dat de Skype browserplugin ervoor zorgt dat je direct telefoonnummers kunt bellen. In negen van de tien gevallen is het niet bruikbaar, maar het idee is mijns inziens alleraardigst. Waar men geen rekening mee heeft gehouden, is dat het een lay-out uit zijn verband kan trekken. Hierbij een fix.
De Skype Browserplugin
Als eerste moeten we begijpen wat de plugin doet. Normaliter wordt een HTML pagina gerenderd aan de hand van de bekende gegevens: de HTML zelf. Wat de Skype plugin vervolgens doet, is kijken of er ergens iets is wat op een telefoonnummer lijkt. Dit nummer wordt vervolgens omgezet in een lelijk plaatje met een onclick event waarbij Skype wordt aangeroepen om dat nummer te bellen.
Het idee is goed, maar niet altijd even handig.
De Skype Browserplugin versus lay-out
Het probleem is dat de plugin er ook voor zorgt dat het telefoonnummer ongeveer dezelfde eigenschappen krijgt als een div met de style 'display: block; width: 100px; height: 20px;'. Met andere woorden breekt de plugin in op een manier waar je niet altijd op zit te wachten.
De oplossing zit in het herkennen van een telefoonnummer. 010-3400640 is bijvoorbeeld een telefoonnummer. 010-34%00640 is dat bijvoorbeeld weer niet. De Skype plugin is niet in staat om te herkennen wanneer een element wel of niet weergegeven wordt. Via CSS is dit probleem dus op te lossen.
<span style='display:none;'>%</span>
Of vollediger:
010-34<span style='display:none;'>%</span>00640
Door deze relatief simpele fix te gebruiken voorkom je dus dat Skype je lay-out uit zijn verband trekt.
Internet Marketing
Een zoekmachine bouwen #8 - PageRank, Zoeken, etc.Geplaatst op 5 december 2019
Een zoekmachine bouwen #7 - Backlinks & Tabellen
Geplaatst op 22 juli 2018
Een zoekmachine bouwen #6 - Full page cache
Geplaatst op 13 juli 2018
Een zoekmachine bouwen #5 - Een stap verder
Geplaatst op 11 juli 2018
Auteur: Edwin Dijk
TimeTick producten
Urenregistratie software
Gratis urenregistratie software