Spelen met Google Maps deel 2
In een vorige post schreef ik over het stoeien met de Google Maps API. Nu is het voor mijn werk niet meer nodig om me te verdiepen in de geheimen van de Google Maps code. Het project waarvoor dat van belang was, de vernieuwde corporate website, is uitgesteld tot na de geplande fusie. Eerlijk gezegd ben ik er niet rouwig om. De druk om binnen een (te) korte tijd een sexy stukje functionaliteit op te leveren kan ik missen als kiespijn.
Het kwaad is echter geschied. Ik ben behoorlijk verslaafd geraakt aan het knutselen met Google Maps functionaliteit. Voor mijn kids website bouw ik daarom vrolijk verder aan een Google Maps mashup met tips voor een dagje uit.
Ik ben redelijk tevreden met de versie die ik uit mijn toetsenbord gewrongen heb. Ondanks dat ik de afgelopen dagen een stevig gevecht moest leveren met mijn Google Maps pagina. In retrospect niet zozeer met Google Maps functies, maar meer met de pagina layout. Vanuit het oogpunt van usability leek het een goed plan om eens te kiezen voor een liquid layout. Een design waarin een percentage van het scherm gevuld wordt door de kaart en de rest door elementen als banner, voettekst en navigatie. Deze pagina – Solar Maps San Francisco – vormde mijn bron van inspiratie. De Helsinki openbaar vervoer mashup is trouwens ook behoorlijk vloeibaar.
Ai! Dat blijkt toch te hoog gegrepen voor een middelmatig codeerkonijn als ikzelf. Een liquid design zorgt voor een stortvloed aan technische opstakels. Om een paar zaken aan te halen: een pixel perfecte positionering in zowel Internet Explorer 6 en 7 als Firefox is een probleem. En Opera gedraagt zich uitermate bokkig.
Voorlopig toch maar op safe spelen met een pagina met vaste afmetingen.
Code · mashup
Nullbeta aka HansR babbelt deze website louter op persoonlijke titel vol. Mogelijkerwijs worden Nullbeta's standpunten niet gedeeld door de organisatie die z'n boterham belegt. Maar kan dat iemand boeien?