<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Frank-ly &#187; front-end development</title> <atom:link href="http://www.frank-ly.nl/tag/front-end-development/feed" rel="self" type="application/rss+xml" /><link>http://www.frank-ly.nl</link> <description>De weblog van Rhinofly, creatief en resultaatgericht bureau voor digitale communicatie</description> <lastBuildDate>Fri, 10 Feb 2012 12:02:58 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.4</generator> <item><title>Stagiair/afstudeerder Flash Development</title><link>http://www.frank-ly.nl/stagiair-flash</link> <comments>http://www.frank-ly.nl/stagiair-flash#comments</comments> <pubDate>Tue, 03 Aug 2010 14:15:38 +0000</pubDate> <dc:creator>Ilse Mulder</dc:creator> <category><![CDATA[Inspiratie]]></category> <category><![CDATA[afstuderen]]></category> <category><![CDATA[Animatie]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[front-end]]></category> <category><![CDATA[front-end development]]></category> <category><![CDATA[Rhinofly]]></category> <category><![CDATA[stagiair]]></category> <category><![CDATA[utrecht]]></category><guid isPermaLink="false">http://www.frank-ly.nl/?page_id=8936</guid> <description><![CDATA[Bij de meeste opleidingen hoort tegenwoordig een stage- en/of afstudeeropdracht. Dat komt ons goed uit, want wij hebben op vrijwel alle afdelingen binnen Rhinofly jaarlijks ruimte voor stagiairs en/of afstudeerders die zich willen oriënteren op een carrière in het vak. Op dit moment zoeken wij een enthousiasteling voor een 3e jaars &#8211; of afstudeerstage front-end [...]]]></description> <content:encoded><![CDATA[<p>Bij de meeste opleidingen hoort tegenwoordig een stage- en/of afstudeeropdracht. Dat komt ons goed uit, want wij hebben op vrijwel alle afdelingen binnen Rhinofly jaarlijks ruimte voor stagiairs en/of afstudeerders die zich willen oriënteren op een carrière in het vak.</p><p>Op dit moment zoeken wij een enthousiasteling voor <strong>een 3e jaars &#8211; of afstudeerstage front-end Flash development</strong>.</p><h4><strong>Wat dat inhoudt?</strong></h4><p><strong> </strong>Je bent bezig met een studie (MBO / HBO) waarbij je de nadruk hebt gelegd op animatie en gebruikersinteractie in Flash Je kunt uitstekend uit de voeten met Photoshop en Illustrator. En je hebt basiskennis van ActionScript 3 op zak, maar meer dan basiskennis mag ook. Voor deze stage ligt de focus &#8211; wat ons betreft &#8211; echter wel op animatie.</p><p>Heb jij een plannetje liggen voor een (afstudeer)stage? Neem dan vandaag nog contact met ons op om er over te praten. Want als jij een leuke opdracht kunt presenteren, kun je wat ons betreft per september beginnen!</p><h4><strong>Reageren?</strong></h4><p>Stuur een e-mail met wat informatie over jezelf en eventueel  het onderwerp van je opdracht aan Ilse Mulder via <a href="mailto:recruitment@rhinofly.nl">recruitment@rhinofly.nl</a>. Zij  zorgt ervoor dat dit bij de juiste persoon terechtkomt. Wil je eerst  meer weten over Rhinofly of over de functie bel dan met diezelfde Ilse  Mulder op 030-2876400 of stel je vraag via Twitter aan <a href="http://twitter.com/rhinofly">@rhinofly</a>!</p> ]]></content:encoded> <wfw:commentRss>http://www.frank-ly.nl/stagiair-flash/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Rhinofly @ Kings Of Code</title><link>http://www.frank-ly.nl/rhinofly-kings-of-code</link> <comments>http://www.frank-ly.nl/rhinofly-kings-of-code#comments</comments> <pubDate>Wed, 28 May 2008 08:15:01 +0000</pubDate> <dc:creator>Johan Voets</dc:creator> <category><![CDATA[Development]]></category> <category><![CDATA[back-end development]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[conferentie]]></category> <category><![CDATA[eBuddy]]></category> <category><![CDATA[front-end development]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[Kings Of Code]]></category> <category><![CDATA[php]]></category> <category><![CDATA[semantisch web]]></category> <category><![CDATA[W3C]]></category> <category><![CDATA[yahoo]]></category><guid isPermaLink="false">http://www.frank-ly.nl/rhinofly-kings-of-code</guid> <description><![CDATA[Gisteren was ik samen met Jurgen aanwezig op de bijeenkomst voor en door webdevelopers: Kings Of Code. Het was de eerste keer dat dit evenement werd georganiseerd, maar er stond direct een uiterst interessante rij met sprekers. Meeerrrrr na de klik! Dankzij het leed dat autopolonaise heet, misten wij helaas de openingsbabbel van Robert Gaal [...]]]></description> <content:encoded><![CDATA[<p style="text-align: center"><img src="http://img.skitch.com/20080130-rew64s1p8rx2mnhrcxencm16d3.jpg" height="89" width="102" /></p><p align="left">Gisteren was ik samen met Jurgen aanwezig op de bijeenkomst voor en door webdevelopers: <a href="http://www.kingsofcode.nl">Kings Of Code</a>. Het was de eerste keer dat dit evenement werd georganiseerd, maar er stond direct een uiterst interessante rij met sprekers.</p><p align="left">Meeerrrrr na de klik!</p><p><span id="more-2461"></span></p><p>Dankzij het leed dat autopolonaise heet, misten wij helaas de openingsbabbel van <strong>Robert Gaal</strong> (<a href="http://www.wakoopa.com">Wakoopa</a>) als MC. Maar gezien zijn ontspannen manier van presenteren gedurende de gehele dag nemen we aan dat dat ook prima ging!</p><p>Ik kwam binnen, ietje later dan Jurgen, in het verhaal van <strong>Peter Paul Koch</strong> annex PPK van <a href="http://www.quirksmode.org/">Quirksmode</a>. Zijn praatje richt zich vooral tot de verschillende events. Mouse-over en mouse-out events worden behandeld aan de hand van een voorbeeld met een dropdown menu. Via dit handvat komt hij ook op apparaat onafhankelijkheid. De focus (gheghe) verplaatst zich naar keydown en keypress. Quote: &#8220;99% van wat Microsoft op het gebied van javascript ontwikkelt is waardeloos, 1% is echter briljant. Maar dan alleen beschikbaar voor Microsoft en niet voor de concurrent&#8221;.<br /> Een andere leuke of beter gezegd verbazingwekkend quote: &#8220;Ik ga maar eens kijken naar Firebug als plug-in, want dat schijnt wel handig te zijn&#8221;.</p><p>Peter Paul&#8217;s presentatie vindt je <a href="http://www.quirksmode.org/presentations/kingsofcode2008/kingsofcode.pdf" target="_blank">hier</a>!</p><p>Na de vragenronde werd het podium overgedragen aan <strong>Folke Lemaitre</strong> van <a href="http://www.netlog.com">Netlog</a>. Folke&#8217;s verhaal slingerde een volledige zaal in verbazing en ook op de back-channel wreven enkele mensen zich nog achter de oren. Folke presenteerde Netlog als &#8220;het broertje van Hyves&#8221;, maar met 35 miljoen unieke bezoekers en 4 miljard (!) pageviews per maand mogen we stellen dat ze een even grote broer zijn. Netlog is beschikbaar in 20 landen en 19 talen. Folke liet een schematische weergave zien van hun in-house ontwikkelde template-engine. Die toont verrassend veel overeenkomsten met die van bijvoorbeeld Ning als het gaat om vertaling, maar de stappen die Netlog doorneemt zijn op zijn minst indrukkwekkend te noemen, Daarnaast was zijn presentatie een helder verhaal met een verbazingwekkende transparantie. Welke hardware en software gebruikt Netlog om zijn gebruikers optimaal plezier te geven? Welke database-cachings mogelijkheden zijn er en welke zijn &#8220;the good, the bad and the ugly&#8221;? Ik was erg onder de indruk van de netwerktopologie en template engine van Netlog en was erg blij met de blik in de keuken!</p><p>Folke&#8217;s presentatie vindt je <a href="http://www.slideshare.net/folke/netlog-what-we-learned-about-scalability-high-availability-430211" target="_blank">hier</a>!</p><p>Na een korte pauze begon <strong>Mark Birbeck</strong> van <a href="http://www.w3.org/">W3C</a> aan zijn presentatie. Zijn praatje richtte zich op het &#8220;semantisch&#8221; web en welke handvaten er nu al beschikbaar zijn om daar mee om te gaan. Het was een vrij abstract verhaal, maar tijdens zijn toespitsing op <a href="http://www.w3.org/TR/xhtml-rdfa-primer/" target="_blank">RDFa</a> kwamen zowel Jurgen als ik tot een leuke insight. RDFa biedt je de mogelijkheid je website te optimaliseren voor zoekmachine&#8217;s door bijvoorbeeld elementen een &#8220;rol&#8221; toe te kennen. RDFa maakt gebruik van namespaces en is intussen al gevuld met een flinke collectie daarvan. Mark toonde een aantal voorbeelden van RFDa, maar ook van XForms en SMIL.</p><p>Mark zijn presentatie kon ik online nog niet vinden.</p><p>Voor de lunch deed <strong>Nate Abele</strong> van <a href="http://cakephp.org/" target="_blank">CakePHP</a> een presentaties over frameworks en CakePHP. Zijn presentatie begon met de vraag &#8220;waarom moet je een framework gebruiken?&#8221;. Omdat echter het merendeel van de zaal al eens gewerkt het met een, danwel ander framework, ging dit deel van de presentatie bij de meeste het ene oor in, en jawel, het andere weer uit. Quote: &#8220;There are an average of 2.3 frameworks per PHP-developer&#8221; Daarna volgde een uiteenzetting van diverse (PHP-based) frameworks, waarbij Zend zich aan de ene kant van het spectrum bevindt en CakePHP aan het andere. Wat mij betreft ging het vanaf hier een beetje mis. Nate sloeg de plank mis door hier en daar wat &#8220;bitchslaps&#8221; uit te delen aan <a href="http://www.rubyonrails.org/">Ruby On Rails</a> en stapte daar bij sommige aanwezigen op hun tenen. Al snel sloeg zijn presentatie (naar mijn gevoel) over naar een all-out-salespitch; waarbij nog maar eens werd benadrukt waarom andere frameworks eigenlijk net niets zijn en CakePHP de bom is. Wat mij betreft een beetje zonde en iets wat CakePHP helemaal niet nodig heeft, omdat het juist kan rekenen op zo&#8217;n trouwe fanbase. Helaas had Nate door zijn opmerkingen wel de trend voor de dag gezet en stroomde ook het back-channel vol met &#8220;PHP vs RoR&#8221;. Wat mij betreft echt zonde.</p><p>Ook Nate zijn presentatie staat nog niet online.</p><p>De ene Nate is de andere niet en zo vonden we na de lunch <strong>Nate Koechley</strong> van <a href="http://www.yahoo.com/">Yahoo!</a> op het podium. Zijn presentatie ging over het verbeteren van client-side performance. Als uitgangspunt neemt hij de groei van website van 97k naar gemiddeld 312k in de afgelopen 2 jaar. Volgens Nate kijken developers nog niet kritisch genoeg naar bepaalde onderdelen van hun werk, zoals het gebruik van afbeeldingen, css en javascripting. Nate geeft een aantal tips mee, die ook terug te lezen zijn op het Yahoo! Developers Blog. Hij adviseert om het aantal HTTP-requests tot een minimum te beperken, css-sprites te gebruiken, je javascript te minimizen, <a href="http://en.wikipedia.org/wiki/Gzip">GZIP-compressie</a> te gebruiken, beperk je DNS-lookups tot een max van 2 tot 4.<br /> Nate gaf ook een leuk voorbeeld van het slim gebruiken van caching. Bij een redesign van een site merkte zij vaak dat mensen klaagde dat &#8220;de nieuwe zo traag is&#8221;. Dit komt echter vaak door het nog niet aanwezig zijn van de scripts en assets in de cache. Om dit te voorkomen, plaatste Nate sommige verwijzingen soms al dagen voor de switch naar een nieuw design in de templates, zodat de verschillende assets al aanwezig waren in de browsers van de bezoekers!</p><p>Nate&#8217;s samenvatting is terug te lezen op het <a href="http://developer.yahoo.com/performance/" target="_blank">Yahoo! Developers Blog</a>!</p><p>Hierna werd de tijd gegeven aan 5 open-source start-ups. <a href="http://developer.javeline.net/" target="_blank">Javeline</a>, <a href="http://roomwareproject.org/" target="_blank">The Roomware Project</a>, <a href="http://git.or.cz/" target="_blank">GIT</a>, <a href="http://oauth.net/" target="_blank">oAuth</a> en <a href="http://www.modrails.com/" target="_blank">Rails&amp;Phusion Passengers</a> kregen ieder exact 5 minuten en een aantal vragen om hun project te pitchen.</p><p>Na een korte onderbreking, het was intussen 16.15 uur, nam <strong>Menno van Slooten</strong> (<a href="http://www.ebuddy.com" target="_blank">eBuddy</a>) de tijd om ons door &#8220;front-end development door de jaren heen&#8221; te nemen. Menno was zelf eind jaren &#8217;90 begonnen en kwam terecht in een markt waar front-end development in full effect was. De huis-tuin-keuken-developer werd professioneel en css werd nog nauwelijks gebruikt. Tabellen wel, dat dan weer wel. Toen in 2002/2003 de markt begon te herstellen van de Dot.com Bubble-burst, werd er meer gekeken naar W3C. Css werd belangrijker en kreeg een soort van &#8220;cool&#8221; over zich heen. Waar eind jaren &#8217;90 cross-browser betekende dat je voor Internet Explorer 4 en Netscape 4 moest developen, werd het nu al moeilijker door de introductie van IE5.5 en het opkomen van Mozilla. Tegenwoordig is css een algemeen aangenomen iets en wordt het gebruik van javascript weer gezien als &#8220;te gek&#8221;. Quote: &#8220;javascript is the new css&#8221;.<br /> Menno benadrukt dat veiligheid belangrijker wordt met het oog op cross-browser scripting en geeft als voorbeeld de &#8220;Samy is my hero&#8221;-MySpace worm.</p><p><strong>John Resig</strong> sluit de dag af met zijn presentatie over javascript libraries.<br /> Zijn presentatie richt zich op een specifiek segment, waar prototype, <a href="http://jquery.com/" target="_blank">jQuery</a>, <a href="http://dojotoolkit.org/" target="_blank">Dojo</a> en <a href="http://developer.yahoo.com/yui/" target="_blank">Yahoo!UI</a> onder vallen.  Volgens John moet een library aan een aantal facetten voldoen: DOM, Events, Ajax en Animations (en wat een toeval dat jQuery ze allemaal heeft ;-)) Opvallend is het verschil tussen de bestandsgrootte van de verschillende libraries. Tussen de kleinste (jQuery) en de grootste (Yahoo!UI) zit slechts 20kb verschil. Ik vond het bewonderingswaardigs dat ook John (in navolging van Nate Coechely) een goed praatje hield, zonder te vervallen in een TellSell-act, ondanks dat hij zijn eigen project ook onder de loep nam. Uiteraard zaten er wel wat speldenprikjes in, maar hij verloor nimmer zijn verhaal. Kudos!</p><p>En zo kwam de dag op een eind. De warmte en de back-channel op het grote scherm zorgde al snel voor een melig, maar leuk einde van een leuke dag. Jurgen en ik waren het er na afloop snel over eens: de dag was top georganiseerd, maar mistte hier en daar wel wat diepgang. Veel besproken zaken zijn algemeen bekende zaken. Hoewel het natuurlijk moeilijk genoeg is een volle zaal te pleasen! Maar wellicht volgend jaar een aantal &#8220;algemene&#8221; sessies en een paar diepere?</p><p>Rest ons om alle complimenten aan de organisatie van Kings Of Code (Meganova, je kent ze van The Next Web) te geven!</p> ]]></content:encoded> <wfw:commentRss>http://www.frank-ly.nl/rhinofly-kings-of-code/feed</wfw:commentRss> <slash:comments>9</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached
Database Caching 2/18 queries in 0.018 seconds using memcached
Object Caching 485/520 objects using memcached

Served from: www.frank-ly.nl @ 2012-02-13 04:08:51 -->
