Scriptorama.nl

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

Win kaarten voor de PHPGG Frontend Special

Al eerder postte ik over dat de PHPGG binnenkort een bijeenkomst houdt voor PHPers die ook met de frontend bezig zijn. Inmiddels heeft de PHPGG de sprekers voor de PHPGG Frontend Special bekend gemaakt én zijn ze zo vriendelijk geweest om 2 gratis kaarten beschikbaar te stellen aan Scriptorama om weg te geven!

Sprekers

Zoals gezegd gaat deze meeting vooral over het werken met PHP en frontend technologie. De 3 grote pijlers hierin zijn Adobe Flash / Flex, Microsoft Silverlight en natuurlijk good old Javascript. Deze drie pijlers worden dan ook besproken:

  • User Experience op het web - Bram Veenhof van Microsoft bespreekt de user experience op het web via het Microsoft platform. Hoewel het niet met zoveel woorden wordt gezegd zal Silverlight hier ongetwijfeld deel van uitmaken.

  • Flex and AIR for PHP programmers - Een andere grote speler is natuurlijk Adobe met hun Flash en AIR producten voor web & desktop. Mihai Corlan bespreekt hoe je als je PHP programmeur kunt ontwikkelen voor Flash (Flex) en Adobe AIR.

  • Javascript: 8 Reasons Every PHP Developer Should Love It - PHP developers hebben vaak een haat-liefde relatie met Javascript. Boy Baukema geeft 8 redenen waarom PHP ontwikkelaars juist graag met Javascript zouden moeten willen werken.

  • Het frontend is je beste vriend - Robert Jan Verkade is de hekkensluiter en bespreekt met veel praktijkvoorbeelden hoe je een goede samenwerking tussen PHP'er en frontender kunt bewerkstelligen.

Tussen de verschillende sessies zijn uiteraarde nodige pauzes en zullen ook 3 gebruikersgroepen: namelijk de Fronteers, de PHPWomen en de PHPGG een korte presentatie houden over wie zij zijn wat zij zoal voor hun leden betekenen.

Event details

Website http://www.phpgg.nl/
Locatie BRIZA MuziekTheater [gmap]
Datum: 24 januari 2009
Prijzen:

  • De toegang voor huidige phpGG leden is gratis
  • Voorverkoop: €15 incl 1 jaar phpGG lidmaatschap
  • Kassaverkoop: €25 incl 1 jaar phpGG lidmaatschap

Win een gratis toegangskaart!

PHPGG is zo vriendelijk geweest om 2 kaarten beschikbaar te stellen aan Scriptorama. De vorige keren dat Scriptorama kaarten heeft weggegeven zat daar meestal een enquete aan verbonden, maar deze keer wordt nog iets makkelijker om een kaart te bemachtigen: vertel ons in de comments welke grote ontwikkelingen jij de komende jaren verwacht op het frontend vlak en maak direct kans op een kaart! Vergeet niet je e-mailadres in te vullen!

De winnaars worden komende woensdag bekend gemaakt. Kun je niet tot dan wachten of wil je juist de Nederlandse PHP Gebruikersgroep steunen? Tot en met 19 Januari kun je voor slechts 15 euro een toegangskaart kopen en dan ben je direct een jaar lang lid van de Nederlandse PHP Gebruikersgroep!

Reageer ook!

=== De korte versie ===
Welke grote ontwikkelingen ik de komende jaren verwacht op het frontend vlak zijn W3C-GUI standaarden.

== De lange versie ==
Okay... Eerst de hardware... dat is toch de basis van alles... Laptops, vooral mini's, worden steeds goedkoper. Opslag media ook, en er vind duidelijk een verschuiving plaats naar media met niet-bewegende onderdelen. Ook touchscreen krijgt steeds meer voeten aan de grond, met de iPhone als grootste voorbeeld, maar ook bij tablets en straks bij latops zal het steeds harder gaan. (ik bedoel, een 15" tablet... dat is toch al praktisch een laptop ;-)
Als dit zo door gaat heeft straks iedereen permanent een stuk hardware op zak met een browser aan boord. Het enige verschil is dan of je belt via je laptop, of dat je computert via je telefoon.

Dan software... Ik ben het erg eens met de, al vaker gemelde, visie dat programma's straks voornamelijk webbased zullen zijn. Tussen alles wat google en adobe online aan apps aanbieden, zouden de meeste mensen, als ze dat zouden willen, nu al exclusief online kunnen werken.
De term "web based os" in google invoeren levert bijvoorbeeld http://eyeos.org/ op. Om de site te citeren: "eyeOS was thought as a new definition of Operating System, where everything (desktop and applications) can be used from everywhere through a web browser". Maar het tegenovergestelde is ook al merkbaar, met een groeiende groep web-apps die je op je desktop kan laten draaien, zoals apps van Google en eBay.

Gaan we in de toekomst web-apps krijgen, die je op je desktop kan laten draaien, via een web based os? Ik word geloof ik al een beetje draaierig van de gedachte...

Een van de obstakel is dat je data nu allemaal zelf tussen apps moet op en neer schuiven. Zo heb je, bijvoorbeeld, contact gegevens en andere informatie rondslingeren, verspreid over verschillende web-apps/servers. Er komen al steeds meer aanbieders, API's en consillidators voor sociale netwerken (zoals de inmiddels overal aanwezige "vind je vrienden vul hier je hotmail/yahoo/gmail acount gegevens in"). Andere "Web 2.0" apps zullen ongetwijfeld volgen. Mijn verwachting is dat een soort gelijke tendens ook zichtbaar zal worden voor (gebruikers) data.

Wat volgens mij het belangrijkste voor de front-end is, is dat, vooral beginnende, gebruikers zich even makkelijk door alle verschillende web-interfaces moet kunnen bewegen als dat ze dat op hun besturingssysteem gewend zijn. Nu er steeds minder uiterlijk verschil begint te komen tussen de verschillende besturingssystemen raken gebruikers gewend aan bepaalde interfaces. Ik verwacht dat dit zich voor web-apps ook voort zal zetten. Het zou mij niet verbazen als er naast de bestaande standaarden voor code er in de toekomst ook standaarden zullen komen waar een GUI aan zal moeten voldoen om 'valide' te zijn. Dingen als Silverlight en AIR maken het ontwikkelen van een frontend steeds makkelijker en zullen voor een deel al hun eigen look-and-feel met zich mee brengen, waar gebruikers aan gewend zullen raken. Het is van daar maar een kleine stap naar W3C-GUI standaarden. Vooral omdat alle grote bedrijven baat kunnen hebben bij een dergelijke standaard in de W3C zitten.

Dus.

Ik hou het kort. Ik verwacht dat AJAX een steeds grotere rol gaat spelen en daarnaast verwacht ik dat technieken als SiFR om fonts mee te laden (wat trouwens straks ook in css3 kan) steeds meer zal worden toegepast. Dit zorgt er voor dat websites er betere uit gaan zien en door goed gebruik van AJAX gebruikersvriendelijker zullen worden. Beide technieken bestaan al best lang, maar ik denk dat ze nu eindelijk meer gebruikt zullen gaan worden.

Ik verwacht meer gebruik van AJAX, maar ook meer gebruik van de AIR-applicaties. Laatste zal denk ik gebruikt gaan worden door de grote multimediabedrijven, omdat AIR alles bevat wat zij nodig hebben.

Google Video had bijvoorbeeld al eerder zo'n applicatie, maar daar lag een drempel omdat je steeds via via moest om een video in goede kwaliteit te bekijken. Met AIR zou dit een stuk makkelijker kunnen.

Ook denk ik dat de vele plugins het gaan worden, zoals Yahoo Browserplus e.d. Deze applicaties zorgen voor een verhoogd gebruikersgemak. Ik denk dat deze gebruikt zullen worden door de (grotere) communities.

Ook verwacht ik dat Flash langzamerhand af zal gaan nemen in ruil voor Javascript. Daar worden de libraries steeds geavanceerder en kunnen steeds beter Flash vervangen (want waarom zou je tegenwoordig een fade-out met Flash maken, als je daarvoor Javascript heel simpel kan gebruiken).

Frontend ontwikkelingen voor 2009?

Meer en meer naar correcte semantische markup gaan, zodat Tim Berners-Lee's visie van computers die data lezen en contextuele relaties kunnen leggen mss een mogelijkheid wordt.

Minder glossy web 2.0 achtige designs, het besef dat het op het internet niet rond layout draait maar dat content het belangrijkste is.

Minder fancy flash sites of toch zorgen dat default behaviour werkt (text selecteren, history, etc...)

Minder ajax om content in te laden, enkel om de user experience te vergemakkelijken.

Meer css grid layouts

Hopelijk dit jaar een wetgeving in België die vereist dat websites volgens de normen van het W3C dienen opgebouwd te worden, en mss een belgische variant van de Gilde van frontenders...

Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>