Video: Bouw je eigen jQuery plugin

In deze video tutorial wordt uitgelegd hoe je heel eenvoudig je eigen plugin kunt ontwikkelen voor jQuery.

Read the rest of this entry »

Google Translate snapt het niet!

Google Translate is een fantastisch product dat websites en documenten met één muisklik kan vertalen. Google is er zelf zo blij mee, dat ze het zelfs standaard in Google Chrome ingebakken heeft. Op zich is daar natuurlijk niets mis mee en kan het best handig zijn als je even snel een Spaanse website wil vertalen. Nu is Chrome alleen een beetje té bijdehand. Ze denkt namelijk te weten in welke taal websites zijn geschreven en vraagt automatisch of deze vertaald moet worden! Zodra je op een website komt waarvan Chrome denkt dat je het niet begrijpt, toont deze automatisch een menu-bar van Google Translate. En meestal gaat dit best goed, maar soms geeft Chrome/Translate aan dat een website in het Zuid-Afrikaans geschreven is, terwijl het toch echt Nederlands is. Nu liggen deze twee talen natuurlijk erg dicht tegen elkaar aan en het is begrijpelijk dat hier fouten in gemaakt worden. Maar dat neemt niet weg dat het als webmaster erg vervelend is dat je bezoekers op een dwaalspoor worden gezet.

Read the rest of this entry »

Skype Plugin Uitschakelen

Bij de installatie van Skype, wordt automatisch een plugin voor Firefox en Internet Explorer toegevoegd. Deze zorgt ervoor dat telefoonnummers op websites automatisch omgebouwd worden tot Skype-links. Dat kan natuurlijk handig zijn, maar als designer zie ik het meer al een gevaar. Het zou de makers van Skype sieren als ze een mogelijkheid ontwikkelen waarmee een webmaster dit uit kan schakelen voor de bezoekers. Zelf zit ik dan te denken aan een META-tag.

Read the rest of this entry »

Externe links openen in nieuw venster

In XHTML is het gebruik van het target-attribuut niet toegestaan. Maar hoe kun je dan een website openen in een nieuw venster/tabblad? Met JavaScript! En met het script in dit artikel, kun je dit nog automatisch laten doen ook!

Read the rest of this entry »

Root Access op de LG GW620

Wat doe je als eerste als je technicus een nieuwe telefoon in handen krijgt? Dan ga je eerst alles naar je eigen hand zetten met de normale opties en als je daarmee klaar bent, ga je op zoek naar de verborgen mogelijkheden. De LG GW620 draait op Android, het Open Source Operating System van Google. En als iets “open source” is, is het natuurlijk wel heel makkelijk om te kraken.

Read the rest of this entry »

Canociwatte!? Canonical!

Canonical is een woord dat een hoop oefening vereist om te onthouden. Toch is het een erg belangrijk attribuut! Dus begin het maar vast te onthouden: Canonical.

Canonical is geïntroduceerd door verschillende grote zoekmachines, waaronder Google, Yahoo en Bing. Met de Canonical kan dubbele content vermeden worden. Op deze manier kun je dus eenvoudig de zoekresultaten beïnvloeden.
Read the rest of this entry »

Basis van Object Georienteerd programmeren in PHP

Als je verder wilt gaan met programmeren dan een simpele website, is de kennis van Object geörienteerd programmeren een absolute must. In dit artikel leg ik de basis van het Object geörienteerd programmeren uit met behulp van een programmeertaal die veel beginnende programmeurs redelijk tot goed kennen: PHP. Dit zodat ik me kan focussen op het object georienteerd programmeren zelf en niet de taal zelf.
Read the rest of this entry »

MVC-Model: Model, View & Controller

Een goede programmeur c.q. webdeveloper bouwt zijn (web)applicatie gestructureerd op. Iedere ontwikkelaar heeft zo zijn eigen mening over wat een goede structuur is. Een hele bekende is het MVC-Model: Model, View & Controller. Dit geeft eigenlijk een hele globale scheiding aan binnen de architectuur van de software. Met dit artikel wil ik uitleggen hoe het MVC-Model werkt. Ik ga je dus niet overhalen om het MVC-Model te gebruiken, maar hoop dat je zelf in gaat zien dat dit een goede methode is. Read the rest of this entry »

Veilig een wachtwoord oversturen

Bijna iedere webapplicatie heeft wel een inlogsysteem. Soms alleen voor de administrators, soms ook voor de bezoekers. Het maken van een inlogsysteem is niet zo ingewikkeld, maar hoe zorg je er nu voor dat niemand de inloggegevens kan stelen terwijl je deze overstuurt?
Read the rest of this entry »

Hoe random is Random?

Random, het Engelse woord voor willekeurig. Maar hoe random is random nu eigenlijk? Als je honderd mensen vraagt een getal onder de 10 te kiezen, komt dan ieder getal even vaak voor? Ik moet je helaas het antwoord verschuldigd blijven, maar het is wel een leuk psychologisch spelletje. Sommige getallen zijn nu eenmaal populairder dan andere getallen, zoals 3.
Bij computers zouden voorkeuren geen rol moeten spelen. Computers kunnen namelijk (nog) niet zelf denken. Alles wat ze doen wordt gevraagd door hun gebruiker. Die gebruiker kan een mens zijn, maar ook software of andere hardware, zoals we vaak zien in de meet- en regeltechniek. Een computer kan hierdoor ook nooit een random getal selecteren. Een onwetende programmeur zal nu direct van z’n stoel springen, maar het is echt waar.
Read the rest of this entry »

←Older