Skype plugin telefoonnummer fix

14 oktober 2011

Het 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.

Tweet dit artikel:


Of Like dt artikel op Facebook!

Twitter


 

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:

 

TimeTick producten
Urenregistratie software
Gratis urenregistratie software