Scriptorama.nl

Header image showing a keyboard, mouse, laptop and books on design patterns

Mozilla Labs komt met Jetpack

Mozilla Labs heeft gister een nieuw extensie systeem voor Firefox aangekondigd: Jetpack. Met Jetpack wordt mogelijk om extensies te schrijven voor Firefox met alleen maar web-technologieën zoals HTML, Javascript en jQuery.

(more...)

PHP 5.3: GC, NOWDOC, ?: operator en GOTO

De afgelopen tijd heb ik de grote nieuwe en meest populaire nieuwe features van PHP 5.3 bekeken. Met deze posting komen we even aan het einde van de PHP 5.3 serie. In deze posting bekijk ik de verschillende kleinere toevoegingen en wijzigingen die doorgevoerd zijn voor PHP 5.3.

(more...)

PHP 5.3: de PHAR extensie

Het heeft even geduurd, net als met namespaces, maar uiteindelijk is ook de PHAR extensie in de core distributie van PHP 5.3 terecht gekomen. De PHAR extensie, welke standaard wordt meegecompileerd in de nieuwe PHP versie, stelt je in staat al je PHP code te bundelen tot 1 PHAR bestand en de website ook direct uit dit bestand te serveren.

(more...)

PHP 5.3: Wat doet de intl extensie ?

Buiten de uitbreidingen op de taal PHP, komt PHP 5.3 ook gewoon met een paar nieuwe extensies die extra functionaliteit brengen. Zo is er de intl extensie, een extensie die de internationalization-gerelateerde uit de Unicode library die PHP6 gebruikt aanbiedt voor gebruik in PHP 5.3.

Om iets concreter te zijn, de extensie geeft je de mogelijkheid om met regio-specifieke instellingen om te gaan zoals: Hoe noteer je een datum in Frankrijk, gebruik je een punt of een komma, of misschien wel een spatie om duizendtallen te scheiden, hoe sorteer je de speciale letters uit het Frans, enzovoorts. De extensie biedt haar functionaliteit aan via 6 verschillende klassen: Locale, MessageFormatter, IntlDateFormatter, NumberFormatter, Collator en Normalizer. In dit artikel kijken we naar de eerste 5.

(more...)

Chunky WebSlices voor Firefox

Een van de nieuwe features in Internet Explorer 8 is het zogenaamde WebSlices. Een feature waarmee je een gedeelte van een website kunt 'bookmarken'. Dit deel wordt iedere zoveel minuten geupdate. Dit lijkt sterk op de WebClips uit Apple's Safari, maar verschilt op het feit dat je voor WebSlices speciale HTML (een zgn. microformat) moet gebruiken, terwijl WebClips in Safari je simpelweg een block-level element laat selecteren en dit vervolgens toont.

Firefox plugin voor WebSlices: Webchunks

De grote achterblijver hiermee is Firefox, maar niet getreurd. Firefox is zeer uitbreidbaar en dus is iemand, namelijk Daniel Glazman, bekend van NVU maar ook het CSS variables voorstel, al sinds 1 dag na de release van Internet Explorer 8 beta 1 bezig met een implementatie voor Firefox 3 onder de niet zo flatteuze naam Webchunks.

(more...)