Your strategic partner for online business development
Mozaïek!
Onze Rome-excursie op de middelbare school was een gedenkwaardige reis. Het is een tijd geleden maar in het bijzonder staan mij de vloeren in de Thermen van Caracalla, in Pompeii, en de alom aanwezige Cosmatenvloeren bij.
Wat hadden deze vloeren toch gemeen? Mozaïek! Sinds deze magna opera in mijn iris geprojecteerd waren, ben ik buitengewoon gefascineerd geraakt door mozaïeken. Ik was dan ook aangenaam verrast bij het horen van mijn laatste opdracht, waarin deze passie met mijn werk samengevlochten bleek!
Ons ijzersterke team zou een vernieuwde website maken voor een bedrijf dat alternatief en creativiteits-prikkelend speelgoed verkoopt. Ikzelf nam alleen een groot deel van het schrijven van de mozaïekmodule voor mijn rekening, Willem en Oussama deden de rest. De mozaïekmodule (officieel genaamd Photo Mosaic) is een module voor het Content Management Systeem Drupal, om vierkante verkleiningen van afbeeldingen, zgn. thumbnails, op een speelse en willekeurige wijze naast elkaar neer te zetten op een webpagina, als een soort van blokken-toren.
Deze afbeeldingen zouden de mogelijkheid moeten hebben enkele dynamische muis-effecten te hebben, naast het gewone aanklikbaar zijn. Daarbij was de voorwaarde gesteld dat alle gaten die tussen de blokken vallen, een rechthoekige vorm zouden hebben (dus geen L-vormen).
Binnen deze module zijn allerlei specificaties mogelijk; de weergave kan op chaotische wijze, op geordende wijze, met een variabel aantal maten, variabele groottes en ruimtes tussen de blokken, en unieke onveranderlijke headers. Maar deze flexibiliteit maakte het wat wiskunde betreft toch al lastige probleem, nog lastiger.
De reden dat wij hiervoor kozen, was omdat wij deze module nu in de toekomst vaker kunnen inzetten, en dan niet weer een geheel nieuw systeem hoeven te schrijven, dit heeft dan voordeel voor beide partijen. Sterker nog, er liggen nu al twee opdrachten in het verschiet waarbij we deze module nodig hebben!
De tweede reden waarom wij deze module zelf schreven, en niet uit het ruime online aanbod van modules en scripts hebben gekozen, is omdat iets dergelijks niet in dat aanbod zit! Er staat nergens een script om een lijst foto's op wijzes te ordenen die binnen onze module mogelijk (en door de opdrachtgever aangegeven) zijn. Hiermee heeft It's a virus dus een primeur.
Bekijk het Mozaïek bijvoorbeeld op: miar.kvkamsterdam.nl >>



Merijn van Wouden (Merijn is developer en whizzkid bij It's a virus)
Voor meer informatie over dit artikel; neem contact >> met ons op.

Reacties
Leuk geschreven artikel en grappige nieuwe manier van navigeren Merijn!
Juist niet Willem, "geen L-vormen"! ;-)
Maar tis wel mooi geworden.
Goed werk Merijn, de module ziet er vooral goed op de onderste afbeelding. Zo hoort het.
Interessant artikel,
mvg
Bobien
leuk om te lezen en goed artikel Merijn!
Reageer