<?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>Webdesigner magazine</title> <atom:link href="http://www.webdesignermagazine.nl/feed/" rel="self" type="application/rss+xml" /><link>http://www.webdesignermagazine.nl</link> <description>Webdesigner is hét magazine vor webdesigners.</description> <lastBuildDate>Wed, 22 Feb 2012 14:18:14 +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>Tutorial: Maak een papiertextuur in Photoshop</title><link>http://www.webdesignermagazine.nl/tussendoortje/tutorial-maak-een-papiertextuur-in-photoshop/4141/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tutorial-maak-een-papiertextuur-in-photoshop</link> <comments>http://www.webdesignermagazine.nl/tussendoortje/tutorial-maak-een-papiertextuur-in-photoshop/4141/#comments</comments> <pubDate>Mon, 20 Feb 2012 08:28:11 +0000</pubDate> <dc:creator>Lieneke Wijnia</dc:creator> <category><![CDATA[Tussendoortje]]></category> <category><![CDATA[Tutorials]]></category> <category><![CDATA[design]]></category> <category><![CDATA[minitutorial]]></category> <category><![CDATA[Photoshop]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[webdesign]]></category> <category><![CDATA[webdesigner]]></category> <category><![CDATA[Workshop]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4141</guid> <description><![CDATA[Tools &#124; tech &#124; trends: Photoshop In deze supersnelle workshop leer je hoe je het populaire papiereffect in Photoshop maakt. Na 9 stappen heb je het resultaat zoals je hierboven ziet, gerealiseerd. Waar &#8211; <a
href="http://www.webdesignermagazine.nl/tussendoortje/tutorial-maak-een-papiertextuur-in-photoshop/4141/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-9.png"><img
class="alignleft size-full wp-image-4142" src="http://www.webdesignermagazine.nl/files/2012/02/stap-9.png" alt="" width="610" height="420" /></a></p><p><strong>Tools | tech | trends: </strong>Photoshop</p><p>In deze supersnelle workshop leer je hoe je het populaire papiereffect in Photoshop maakt. Na 9 stappen heb je het resultaat zoals je hierboven ziet, gerealiseerd. Waar wacht je nog op? Ga lekker aan de slag!</p><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-1.png"><img
class="alignright size-full wp-image-4143" src="http://www.webdesignermagazine.nl/files/2012/02/stap-1.png" alt="" width="270" height="200" /></a>01 Achtergrond</h3><div>Open een nieuw bestand met de afmetingen van een blog, daar passen deze effecten namelijk heel goed bij. Kies de kleur #365147 in de Color Picker (Kleurkiezer) en geef je achtergrond deze kleur met de Paint Bucket-tool (Emmertje).</div><div><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-2.png"><img
class="alignright size-full wp-image-4144" src="http://www.webdesignermagazine.nl/files/2012/02/stap-2.png" alt="" width="270" height="200" /></a>02 Laagtexturen (1)</h3></div><div>Je kunt de vooringestelde patronen gebruiken voor texturen, maar wij gebruiken een stockfoto van <a
href="http://sxc.hu" target="_blank">http://sxc.hu</a>. Importeer afbeelding ‘1356005’ en pas een overvloeimodus Linear Light (Lineair licht) toe met een Fill (Vulling) van 5%.</div><hr
/><div><h3 style="font-size: 1.17em"><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-3.png"><img
class="alignright size-full wp-image-4145" src="http://www.webdesignermagazine.nl/files/2012/02/stap-3.png" alt="" width="270" height="200" /></a>03 Laagtexturen (2)</h3><p>Plak afbeelding ‘1360175’ van SXC, keer deze om (Cmd/Ctrl+l) en pas een Linear Dodge (Lineair tegenhouden) toe, met een Opacity (Dekking) en Fill van 100%. Voeg alles samen via Cmd/Ctrl+Opt/Alt+Shift+E.</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-4.png"><img
class="alignright size-full wp-image-4152" src="http://www.webdesignermagazine.nl/files/2012/02/stap-4.png" alt="" width="270" height="200" /></a>04 Verlichting</h3><p>Maak sfeer met lichte effecten: Filter&gt;Render&gt;Lightning effects&gt; Omni Light (Intensity 25:, Focus: 69) Filter&gt;Rendering&gt;Belichtingseffecten&gt;Spot licht (Intensiteit: 25, Focus: 69)). Daarna Filter&gt;Sharpen&gt;Smart Sharpen (Filter&gt;Verscherpen&gt;Onscherp masker).</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-5.png"><img
class="alignright size-full wp-image-4154" src="http://www.webdesignermagazine.nl/files/2012/02/stap-5.png" alt="" width="270" height="200" /></a>05 Verloop</h3><p>Maak een nieuwe laag aan met een donkergrijze kleur. Kies een verloop van zwart naar wit en stel deze in op Difference (Verschil). Pas het verloop meerdere keren van linksboven naar rechtsonder toe.</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-6.png"><img
class="alignright size-full wp-image-4155" src="http://www.webdesignermagazine.nl/files/2012/02/stap-6.png" alt="" width="270" height="200" /></a>06 Filterstijlen</h3><p>Ga naar Filter&gt;Stylize&gt;Emboss (Filter&gt;Stileer&gt;Reliëf) en stel de hoek in op 90 graden, de hoogte op 6px en Amount (Hoeveelheid) op 140%. Nu pas je de Levels (Niveaus) (Cmd/Ctrl+L) toe tot je tevreden bent met het effect.</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-7.png"><img
class="alignright size-full wp-image-4157" src="http://www.webdesignermagazine.nl/files/2012/02/stap-7.png" alt="" width="270" height="200" /></a>07 Transformeren</h3><p>Kies Edit&gt;Transform&gt;Warp (Bewerken&gt;Transformatie&gt;Verdraaien) om hoekjes om te vouwen. Ook een theevlekkentextuur (SXC ‘136722’) is toegevoegd, geef deze een Linear Dodge met een Fill van 20%.</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-8.png"><img
class="alignright size-full wp-image-4159" src="http://www.webdesignermagazine.nl/files/2012/02/stap-8.png" alt="" width="270" height="200" /></a>08 Punaise</h3><p>Selecteer de punaise uit ‘395118’ van SXC en plak deze in je afbeelding. Plaats de punaise in twee hoeken, groepeer deze lagen en dupliceer ze.</p><hr
/><h3><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/stap-9.png"><img
class="alignright size-full wp-image-4142" src="http://www.webdesignermagazine.nl/files/2012/02/stap-9.png" alt="" width="270" height="200" /></a>09 Laatste belichting</h3><p>In de originele punaiselaag kies je voor Cmd/Ctrl+U en verlaag je de Lightness (Lichtheid) naar -100. Voeg een subtiele Motion Blur (Bewegingsonscherpte) toe.</p></div> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/tussendoortje/tutorial-maak-een-papiertextuur-in-photoshop/4141/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Tutorial: Maak met jQuery en CSS3 een Cover Flow-carrousel (zoals in iTunes)</title><link>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-met-jquery-en-css3-een-cover-flow-carrousel-zoals-in-itunes/4107/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tutorial-maak-met-jquery-en-css3-een-cover-flow-carrousel-zoals-in-itunes</link> <comments>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-met-jquery-en-css3-een-cover-flow-carrousel-zoals-in-itunes/4107/#comments</comments> <pubDate>Fri, 17 Feb 2012 12:00:58 +0000</pubDate> <dc:creator>Niels Buddiger</dc:creator> <category><![CDATA[Techniek]]></category> <category><![CDATA[Tutorials]]></category> <category><![CDATA[Workshops]]></category> <category><![CDATA[3D]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[carrousel]]></category> <category><![CDATA[CSS3]]></category> <category><![CDATA[iTunes]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[webdesign]]></category> <category><![CDATA[webdesigner]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4107</guid> <description><![CDATA[Wanneer je wel eens iTunes gebruikt, zul je het Cover Flow-effect vast wel kennen. Dankzij dit effect kun je overzichtelijk door je albums bladeren en er eenvoudig eentje selecteren om af te spelen. &#8211; <a
href="http://www.webdesignermagazine.nl/tutorials/tutorial-maak-met-jquery-en-css3-een-cover-flow-carrousel-zoals-in-itunes/4107/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/02/eindresultaat.jpg"><img
class="aligncenter size-full wp-image-4124" src="http://www.webdesignermagazine.nl/files/2012/02/eindresultaat.jpg" alt="" width="600" /></a><br
/> <strong>Tools | tech | trends: </strong>jQuery, CSS3<br
/> <strong>Expert: </strong>Sam Hampton-Smith<br
/> <strong>Tutorialbestanden:</strong> <a
title="Tutorialbestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/webdesigner_Coverflow.zip">Downloaden</a></p><h2>Gebruik 3D-transformaties om stijlvol te navigeren</h2><p>CSS3 komt voor velen als geroepen. Voor het eerst in het meer dan twintigjarige bestaan van het web, kunnen we special effects rechtstreeks in de browser renderen, zonder gebruik te hoeven maken van plug-ins of ingewikkeld programmeerwerk. Nu de nieuwe standaard volwassen wordt, kunnen we steeds beter gebruikmaken van het aanbod nieuwe tools dat tot onze beschikking staat. Dit betekent dat we met minder moeite een hoger niveau van interactiviteit kunnen bereiken. Wanneer je wel eens iTunes gebruikt, zul je het Cover Flow-effect vast wel kennen. Dankzij dit effect kun je overzichtelijk door je albums bladeren en er eenvoudig eentje selecteren om af te spelen. Zo wordt de werkelijkheid elegant nagebootst.</p><p>Als navigatieconcept is Cover Flow overtuigend. Je ziet een volledige preview van wat je aan het selecteren bent, of je werkt je eenvoudig door een lange lijst van mogelijkheden. Welke aanpak je kiest, hangt natuurlijk af van de gelegenheid. Bovendien wordt dit alles bewerkstelligd in een relatief klein deel van het scherm.<br
/> In deze workshop zetten we CSS3 in om een Cover Flow-achtig navigatiemenu te creëren. Met 3D-transformaties die je in staat stellen om door de opties te bladeren zoals je gewend bent van iTunes. Voor een brede toepasbaarheid zullen we zowel muis als toetsenbord ondersteunen. Aan de slag!</p><hr
/>De code bij de stappen is bedoeld ter verduidelijking. Voor de volledige code <a
title="Tutorialbestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/webdesigner_Coverflow.zip">download</a> je de tutorialbestanden.</p><hr
/><h3>01 Pagina opzetten</h3><p>We beginnen met een standaard HTML5-pagina met een enkele div. Binnen deze div bevindt zich een ongeordende lijst met twintig lijstitems. Elk item bevat een afbeelding en een link; dit is normaal voor een navigatiemenu. In de tutorialbestanden vind je het startdocument.</p><hr
/><h3>02 Klassen</h3><p>We willen zo veel mogelijk de rendering van de browser zelf gebruiken voor de effecten van onze animatie en de positionering. Dit zal de prestaties verbeteren en krijgen we een vloeiend eindresultaat. Dit betekent wel dat we op een of andere manier effecten moeten kunnen toepassen op onze lijstitems. Hiervoor gebruiken we klassen die we per item kunnen toevoegen of verwijderen.</p><hr
/><h3>03 Kijk naar links&#8230;</h3><p>Ons Cover Flow-effect laat de items aan de linkerkant van het huidige item naar dit item toe kantelen en roteert daarbij langs de Y-as om een 3D-effect te creëren. We moeten een beetje perspectief scheppen en de items stapelen, zodat elk item zich voor zijn linkerbuurman bevindt. We beginnen met de rotatie. Voeg de volgende regel toe aan de opmaak van je .left-klasse:</p><pre>001 .coverflow ul li.left {
002 -webkit-transform: rotateY( 45deg );
003 -webkit-transform-origin: 0px;
004 -moz-transform: scale(0.75, 0.75) translateY(-20px);
005 }</pre><hr
/><h3>04 &#8230;en naar rechts</h3><p>De items rechts van het huidige item werken op dezelfde manier als die aan de linkerkant, maar dan precies andersom. We moeten de rotatie over de Y-as dus omkeren, zodat de items met de klasse .right ook naar het huidige item gekanteld worden. Voeg de volgende regel toe aan de right-klasse:</p><pre>001 .coverflow ul li.right {
002 -webkit-transform: rotateY( -45deg );
003 -webkit-transform-origin: 400px;
004 -moz-transform: scale(0.75, 0.75) translateY(-20px);
005 }</pre><hr
/><h3>05 In perspectief plaatsen</h3><p>Het laatste wat we moeten doen voordat we gaan testen of alles werkt, is het toevoegen van wat perspectief. We maken hiervoor gebruik van -webkit-perspective en passen deze toe op de overkoepelende div. Zo blijft het perspectief gelijk wanneer we door onze items bladeren. We moeten de ul ook instrueren het 3D-effect te behouden. Voeg de volgende regels toe om dit alles te bewerkstelligen:</p><pre>001 .coverflow {
002 -webkit-perspective: 2000;
003 -webkit-perspective-origin: 480px 300px;
004 }
005 .coverflow ul {
006 margin: 0;
007 padding: 0;
008 width: 50000px;
009 webkit-transform-style: preserve-3d;
010 height: 550px;
011 }</pre><hr
/><h3>06 Toewijzen en testen</h3><p>Het wordt ondertussen tijd om eens te kijken of alles klopt. Voeg een left-klasse toe aan het eerste item in de lijst en een right-klasse aan het derde. Open je pagina nu in Chrome of Safari om te kijken of de transformatie naar behoren werkt.</p><hr
/><h3>07 Compacter</h3><p>Je zult zien dat de items inderdaad juist georiënteerd zijn, maar dat ze wel te ver van elkaar af staan. Voor het echte Cover Flow-effect zullen de items moeten overlappen. Dit kan redelijk eenvoudig met negatieve margins die de lijstitems dichter bij elkaar trekken. Voeg de volgende regels toe aan de algemene .coverflow ul li { }-stijlen. Je ziet dat we ook een transitie-eigenschap toevoegen voor een animatie bij het wisselen van stijlen.</p><pre>001 margin-left: -160px;
002 margin-right: -160px;
003 text-align: center;
004 -webkit-transition: all 0.5s ease-in-out;
005 -moz-transition: all 0.5s ease-in-out;
006 z-index: 1;
007 border: 2px solid white;</pre><hr
/><h3>08 Extra aandacht</h3><p>Het ziet er al goed uit, maar het huidige item – die links noch rechts is – moet helemaal vooraan staan en iets groter zijn dan de rest. We maken hiervoor een nieuwe klasse aan en voegen wat transformaties toe om het gewenste effect te bereiken. Voeg deze code toe aan je stylesheet:</p><pre>001 .coverflow ul li.current {
002 background: #fff;
003 width: 400px;
004 margin-left: -100px;
005 margin-right: -100px;
006 -webkit-transform-origin: 200px;
007 -webkit-transform: translateZ(100px);
008 z-index: 1000;
009 }</pre><hr
/><h3>09 jQuery</h3><p>Nu we onze klassen mooi opgezet hebben, hebben we nog een manier nodig om ze toe te kunnen passen op de verschillende lijstitems tijdens de interactie. Hier gebruiken we jQuery voor. Haal het uit de tutorialbestanden of bezoek <a
href="http://jquery.com" target="_blank">http://jquery.com</a>. Verwijs via de script-tag (in de head van je pagina) naar het jQuery-bestand.</p><hr
/><h3>10 Script</h3><p>We hebben ook een plek nodig om onze scripts te plaatsen, zodat we het wisselen van klassen aan onze items kunnen toevoegen. Maak dus een leeg document en sla het op als &#8216;coverflow.js&#8217; in de map &#8216;scripts&#8217;. Link naar dit bestand in de head van je pagina – net als in de vorige stap.</p><h3>11 Testen</h3><p>Als je dit nog niet gedaan hebt: verwijder de handmatige klassen van je lijstitems en voeg onderstaande code toe aan je coverflow.js. Deze code zal controleren of het document klaar is om aangepast te worden en vervolgens een left-klasse aan elk item in de ul toekennen. Sla op en test.</p><pre>001 $(document).ready(function(){
002 // The document is ready to be manipulated!
003 $(“.coverflow ul li”).each(function(){
004 $(this).addClass(“left”);
005 });
006 });</pre><hr
/><h3>12 Van links naar rechts</h3><p>Tijd voor het echte werk. Laten we er vanuit gaan dat ons huidige item zich op positie X bevindt. Elke item links van X (die eerder in de broncode staan) zou een left-klasse moeten krijgen en elk item aan de rechterkant (dus later in de broncode) een right-klasse. Dit doen we met behulp van de jQuery-methodes prevAll() en nextAll().</p><hr
/><h3>13 Huidige klasse</h3><p>We zullen ook de current-klasse moeten toekennen aan het overgebleven item – als het goed is, degene die geselecteerd is. We gaan ons script zo instellen dat elk element dat aangeklikt wordt de current-klasse krijgt. Vervolgens wordt gekeken hoe de left- en right-klassen verdeeld moeten worden.</p><pre>001 $(“.coverflow ul li”).click(function(){
002 $(this).prevAll(“li”).removeClass(“current”).removeClass(“right”).addClass(“left”);
003 $(this).nextAll(“li”).removeClass(“current”).removeClass(“left”).addClass(“right”);
004 $(this).removeClass(“left”).removeClass(“right”).addClass(“current”);
005 });</pre><hr
/><h3>14 Toetsenbord</h3><p>We zouden muis én toetsenbord ondersteunen, tijd om het toetsenbord toe te voegen dus. We moeten toetsaanslagen registreren en, wanneer ze overeenkomen met de toegewezen toetsen, hierop reageren met het updaten van het geselecteerde item. Voeg de onderstaande code toe om het linker- en rechterpijltje te gebruiken om vooruit en achteruit door de lijst te bladeren:</p><pre>001 $(document).keydown(function(e){
002 index = $(“.coverflow ul li”).index($(“.current”));
003 length = $(“.coverflow ul li”).length-1;
004 // Left arrow
005 if (e.keyCode == 37) {
006 if (index&gt;0) {
007 index=index-1;
008 }
009 }
010 // Right arrow (or tab key - be cautious doing this)
011 if (e.keyCode == 39) { // || e.keyCode== 9) {
012 if (index&lt;length) {
013 index=index+1;
014 }
015 }
016 // Return key
017 if (e.keyCode == 13) {
018 // get the URL of the currently selected link
019 url = $(“.coverflow ul li:eq(“+index+”)”).find(“a”).attr(“href”);
020 // redirect to the URL grabbed
021 document.location.href=url;
022 }
023 $(“.coverflow ul li:eq(“+index+”)”).prevAll(“li”).removeClass(“current”).removeClass(“right”).addClass(“left”);
024 $(“.coverflow ul li:eq(“+index+”)”).nextAll(“li”).removeClass(“current”).removeClass(“left”).addClass(“right”);
025 }</pre><hr
/><h3>15 Omhoog en omlaag</h3><p>Nu we toch bezig zijn, kunnen we net zo goed meteen het gedrag voor de pijltjestoetsen omhoog en omlaag instellen. Omhoog om het eerste item in de lijst te selecteren en omlaag voor het laatste item. Dit kan eenvoudig via het toevoegen van een extra voorwaarde aan de code uit de vorige stap.</p><pre>001 // Down arrow
002 if (e.keyCode == 40) {
003 index = length;
004 }
005 // Up arrow
006 if (e.keyCode == 38) {
007 index = 0;
008 }</pre><hr
/><h3>16 Muis verbeteren</h3><p>Misschien is het je al opgevallen dat de muis niet heel erg soepel werkt. De .click( )event listener houdt blijkbaar niet van 3D-transformaties (mouseover trouwens ook niet). We gaan daarom de muisbeweging registreren voor de hele coverflow-div.</p><hr
/><h3>17 Beweging registreren</h3><p>Gebruik de onderstaande code om muisbeweging over de</p><div>te registreren. We passen wat rekenwerk toe om te bepalen waar de muis zich bevindt. Bevindt die zich links van het huidige item, dan gaan we terug in onze lijst. Bevindt die zich aan de rechterkant, dan gaan we vooruit.</p><pre>001 $(“.coverflow”).mousemove(function(e){
002 xpos = e.pageX-$(this).offset().left;
003 index = $(“.coverflow ul li”).index($(“.current”));
004 length = $(“.coverflow ul li”).length-1;
005 if (xpos0) {
006 index = index-1;
007 }
008 if (xpos&gt;((containerwidthitemwidth)/2+itemwidth) &amp;&amp; index&lt;length) {
009 index = index+1;
010 }</pre><hr
/><h3>18 O jee!</h3><p>Als je de code uit de vorige stap geprobeerd hebt, zul je gemerkt hebben dat we nu het tegenovergestelde probleem hebben: de carrousel reageert veel te goed. Het is onmogelijk geworden om te stoppen bij het item van je keuze! We zullen de reactie op de muisbeweging moeten temperen, zodat de gebruiker tijd heeft om te reageren.</p><hr
/><h3>19 Vertraging</h3><p>Om de boel wat te vertragen wanneer we het huidige geselecteerde item geüpdatet hebben, stellen we een timer voor één seconde in. We staan niet toe dat er een nieuwe update plaatsvindt zolang die timer loopt. Zo krijgen we respons op de muisbeweging, maar niet overdreven veel. Met de volgende code voeg je de timer toe:</p><pre>001 $(“.coverflow”).mousemove(function(e){
002 xpos = e.pageX-$(this).offset().left;
003 index = $(“.coverflow ul li”).index($(“.current”));
004 length = $(“.coverflow ul li”).length-1;
005 if (xpos0 &amp;&amp; timer==0) {
006 index = index-1;
007 timer = 1;
008 resettimer = setTimeout(function(){timer=0;},1000);
009 }
010 if (xpos&gt;((containerwidthitemwidth)/2+itemwidth) &amp;&amp; index&lt;length &amp;&amp; timer==0) {
011 index = index+1;
012 timer = 1;
013 resettimer = setTimeout(function(){timer=0;},1000);
014 }
015 $(“.coverflow ul li:eq(“+index+”)”).prevAll(“li”).removeClass(“current”).removeClass(“right”).addClass(“left”);</pre><hr
/><h3>20 Testen en aanpassen</h3><p>Als je nu weer test zul je zien dat het effect een stuk beter te controleren is. Je kunt nog wat spelen met de timer om het updaten sneller of langzamer te laten verlopen. Kijk maar wat het beste bij jouw toepassing past. We gaan nu wat zaken opschonen. Eerst willen we het geselecteerde item mooi gecentreerd hebben. Hiervoor voegen we een nieuwe functie toe die ongeveer elke halve seconde een functie activeert om de positie van de ul aan te passen.</p><pre>001 t = setInterval(“centreit()”,500);
002 function centreit(){
003 $(“.coverflow”).each(function(){
004 offsetleft = $(“.current”,this).offset().left;
005 containeroffset = $(this).offset().left;
006 offsetleft = offsetleftcontaineroffset;
007 target = (containerwidth/2)-(itemwidth/2);
008 existingmargin = parseInt($(“ul”,this).css(“marginLeft”));
009 newmargin = existingmargin-(offsetleft-target);
010 $(“ul”,this).stop().clearQueue().animate({marginLeft:newmargin},500);
011 });
012 }</pre><h3>21 De diepte in</h3><p>We willen ook dat de elementen aan de linker- en rechterkant juist langs de Z-as gepositioneerd worden. Als we dit niet doen zal Safari het 3D-effect wel juist weergeven, maar Chrome zal er de grootste moeite mee hebben en niet verder komen dan een soort 2,5D. Met de onderstaande code programmeer je de juiste z-waarde voor elk lijstitem.</p><pre>001 $(“.coverflow ul li:lt(“+index+”)”).each(function(){
002 tmpindex = $(“.coverflow ul li”).index(this);
003 $(this).css({zIndex:tmpindex});
004 });
005 $(“.coverflow ul li:gt(“+index+”)”).each(function(){
006 tmpindex = $(“.coverflow ul li”).index(this);
007 $(this).css({zIndex:100-tmpindex});
008 });
009 $(“.coverflow ul li:eq(“+index+”)”).css({zIndex:1000}).focus();</pre><hr
/></div> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-met-jquery-en-css3-een-cover-flow-carrousel-zoals-in-itunes/4107/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Volg de BBC tijdens het maken van een nieuwe responsive nieuwssite</title><link>http://www.webdesignermagazine.nl/nieuws/volg-de-bbc-tijdens-het-maken-van-een-nieuwe-responsive-nieuwssite/4096/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=volg-de-bbc-tijdens-het-maken-van-een-nieuwe-responsive-nieuwssite</link> <comments>http://www.webdesignermagazine.nl/nieuws/volg-de-bbc-tijdens-het-maken-van-een-nieuwe-responsive-nieuwssite/4096/#comments</comments> <pubDate>Thu, 09 Feb 2012 09:54:20 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Inspiratie]]></category> <category><![CDATA[Nieuws]]></category> <category><![CDATA[bbc]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[responsive]]></category> <category><![CDATA[webdesign]]></category> <category><![CDATA[website]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4096</guid> <description><![CDATA[Hoe vaak kun je nu werkelijk meekijken met een project in aanbouw? Zelden. Af en toe lees je nog een casestudy of een how we made van een bekende site, maar dat &#8211; <a
href="http://www.webdesignermagazine.nl/nieuws/volg-de-bbc-tijdens-het-maken-van-een-nieuwe-responsive-nieuwssite/4096/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://responsivenews.co.uk/news"><img
class="alignnone size-full wp-image-4099" src="http://www.webdesignermagazine.nl/files/2012/02/bbcresponsive.jpg" alt="bbc responsive news" width="600" height="331" /></a></p><p>Hoe vaak kun je nu werkelijk meekijken met een project in aanbouw? Zelden. Af en toe lees je nog een casestudy of een <em>how we made</em> van een bekende site, maar dat is altijd achteraf praten. Dan gaat het vaak over hoe mooi en goed het allemaal geworden is en worden problemen of uitdagingen vaak met een &#8216;ach, dat viel wel mee&#8217;  terzijde geschoven. Maar wat nu als je mee kon kijken tijdens de bouw van een nieuwe versie van een van &#8216;s werelds grootste nieuwssites?</p><p>De <a
title="BBC" href="http://www.bbc.co.uk/">BBC</a> is altijd bezig met het vernieuwen en verbeteren van hun enorme site. Momenteel zijn ze druk bezig met een responsive webdesign en dit complexe proces wordt uitgevoerd op een testsite genaamd <a
title="Responsive News" href="http://responsivenews.co.uk/news">Responsive News</a>. Op het bijbehorende <a
title="Blog Responsive News" href="http://blog.responsivenews.co.uk/">blog</a> doet het team uit de doeken wat ze allemaal tegenkomen en hoe ze bepaalde zaken ervaren en problemen overwinnen. Erg leerzaam. Check ook de video met een aantal experimenten in actie.</p><p><iframe
width="610px" height="300px" src="http://www.youtube.com/embed/N9cuGP0tLZg" frameborder="0" allowfullscreen></iframe></p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/nieuws/volg-de-bbc-tijdens-het-maken-van-een-nieuwe-responsive-nieuwssite/4096/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Correcte tutorialbestanden &#8216;Leer JavaScript, deel 2: Arrays en functies&#8217;</title><link>http://www.webdesignermagazine.nl/tutorialbestanden/correcte-tutorialbestanden-leer-javascript-deel-2-arrays-en-functies/3972/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=correcte-tutorialbestanden-leer-javascript-deel-2-arrays-en-functies</link> <comments>http://www.webdesignermagazine.nl/tutorialbestanden/correcte-tutorialbestanden-leer-javascript-deel-2-arrays-en-functies/3972/#comments</comments> <pubDate>Tue, 07 Feb 2012 09:41:20 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Tutorialbestanden]]></category> <category><![CDATA[cd]]></category> <category><![CDATA[correctie]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[tutorialbestanden]]></category> <category><![CDATA[Workshop]]></category> <category><![CDATA[workshopbestanden]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=3972</guid> <description><![CDATA[Door een kleine last-minute aanpassing in de code zijn de op de cd meegeleverde bestanden voor de in Webdesigner 43 gepubliceerde workshop &#8216;Leer JavaScript, deel 2: Arrays en functies&#8217; niet correct. Onze excuses &#8211; <a
href="http://www.webdesignermagazine.nl/tutorialbestanden/correcte-tutorialbestanden-leer-javascript-deel-2-arrays-en-functies/3972/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.webdesignermagazine.nl/files/2012/01/javascript_dl2.jpg"><img
class="alignnone size-full wp-image-3973" src="http://www.webdesignermagazine.nl/files/2012/01/javascript_dl2.jpg" alt="javascript_dl2" width="600" height="395" /></a></p><p>Door een kleine last-minute aanpassing in de code zijn de op de cd meegeleverde bestanden voor de in Webdesigner 43 gepubliceerde workshop &#8216;Leer JavaScript, deel 2: Arrays en functies&#8217; niet correct. Onze excuses daarvoor. De juiste bestanden zijn via <strong><a
title="download correcte bestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/WD43_javascript_deel2.zip">deze link</a></strong> te downloaden. Veel plezier met het leren van JavaScript!</p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/tutorialbestanden/correcte-tutorialbestanden-leer-javascript-deel-2-arrays-en-functies/3972/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Voor $49 per maand krijg je Adobe Creative Suite, Creative Cloud en meer</title><link>http://www.webdesignermagazine.nl/nieuws/voor-49-maand-krijg-je-adobe-creative-suite-creative-cloud-en-meer/4082/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=voor-49-maand-krijg-je-adobe-creative-suite-creative-cloud-en-meer</link> <comments>http://www.webdesignermagazine.nl/nieuws/voor-49-maand-krijg-je-adobe-creative-suite-creative-cloud-en-meer/4082/#comments</comments> <pubDate>Tue, 07 Feb 2012 08:36:43 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Nieuws]]></category> <category><![CDATA[abonnement]]></category> <category><![CDATA[Adobe]]></category> <category><![CDATA[cloud]]></category> <category><![CDATA[creative cloud]]></category> <category><![CDATA[Creative Suite]]></category> <category><![CDATA[cs]]></category> <category><![CDATA[dienst]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4082</guid> <description><![CDATA[Over niet al te lange tijd zal Adobes nieuwe clouddienst Creative Cloud verschijnen. Deze tool zou een compleet productiepakket moeten worden, voorzien van een software-as-a-service-abonnement. Verder wordt het mogelijk om 20GB aan &#8211; <a
href="http://www.webdesignermagazine.nl/nieuws/voor-49-maand-krijg-je-adobe-creative-suite-creative-cloud-en-meer/4082/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://www.webdesignermagazine.nl/files/2012/02/Creative-Cloud.jpg"><img
class="alignnone size-full wp-image-4083" src="http://www.webdesignermagazine.nl/files/2012/02/Creative-Cloud.jpg" alt="Creative Cloud-ecosysteem" width="620" height="421" /></a></p><p>Over niet al te lange tijd zal Adobes nieuwe clouddienst <a
title="Creative Cloud" href="http://www.adobe.com/products/creativecloud.html">Creative Cloud</a> verschijnen. Deze tool zou een compleet productiepakket moeten worden, voorzien van een software-as-a-service-abonnement. Verder wordt het mogelijk om 20GB aan bestanden in de cloud op te slaan en deze te synchen naar allerlei apparaten. Er is lang gewacht op specificaties van wat het abonnement verder zou inhouden. Nou, dat is niet mis. Voor $49,99 per maand (in Euro&#8217;s, gokje: €44,99) krijg je dus niet alleen de cloud, maar ook alle creatieve tabletapplicaties zoals Photoshop Touch (Android en later ook iOS), toegang tot een grote nieuwe community, mag je Typekit vrij gebruiken en kun je in een later stadium digitale magazines maken met de Digital Publishing Suite. Klapper is echter de opname van de volledige Creative Suite, inclusief Edge en Muse die niet in de CS opgenomen gaan worden.</p><p>Van Photoshop tot Dreamweaver, ze zijn allemaal terug te vinden. Ook worden er steeds nieuwe applicaties aan toegevoegd, zoals bijvoorbeeld Lightroom 4 als die uit de betafase komt. Volgens Adobe werkt een afnemer van een abonnement altijd met de nieuwste versie van de software. Dat is erg interessant natuurlijk, vooral nu Creative Suite 6 steeds dichterbij komt. Deze wordt dan direct opgenomen in het abonnement van de gebruiker. Upgraden is dus overbodig. Voor  teams komt er later dit jaar een speciale versie van het pakket, met meer tools gericht op samenwerking en deze zal $69,99 gaan kosten.</p><p>Adobe wil kost wat kost de gebruiker overhalen om een abonnement af te sluiten. Het aanbod is dan ook overweldigend. Als je gaat rekenen kan het jaarlijks zelfs geld schelen, terwijl je veel meer krijgt. Maar ja, of het allemaal gebruikt is natuurlijk een tweede. Wat denk jij? Is de Creative Cloud iets voor jou?</p><p>(afbeelding © Adobe)</p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/nieuws/voor-49-maand-krijg-je-adobe-creative-suite-creative-cloud-en-meer/4082/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Webdesigner 43</title><link>http://www.webdesignermagazine.nl/uitgaven/webdesigner-43/4039/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=webdesigner-43</link> <comments>http://www.webdesignermagazine.nl/uitgaven/webdesigner-43/4039/#comments</comments> <pubDate>Mon, 30 Jan 2012 12:27:11 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Uitgaven]]></category> <category><![CDATA[uitgaven]]></category> <category><![CDATA[webdesigner]]></category> <category><![CDATA[webdesigner 43]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4039</guid> <description><![CDATA[De ontwikkelingen op het web gaan razendsnel. Webdesigners en -developers moeten van veel zaken op de hoogte zijn. Nieuwe standaarden, bijgewerkte browsers en het steeds grotere aanbod schermgroottes zijn slechts enkele van &#8211; <a
href="http://www.webdesignermagazine.nl/uitgaven/webdesigner-43/4039/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><strong><a
href="http://www.webdesignermagazine.nl/files/2012/01/wdNL043_001000_cover_klein.jpg" class="lightbox"><img
class="alignright size-full wp-image-4040" src="http://www.webdesignermagazine.nl/files/2012/01/wdNL043_001000_cover_klein.jpg" alt="Cover Webdesigner 43" width="250" height="333" /></a>De ontwikkelingen op het web gaan razendsnel. Webdesigners en -developers moeten van veel zaken op de hoogte zijn. Nieuwe standaarden, bijgewerkte browsers en het steeds grotere aanbod schermgroottes zijn slechts enkele van die onderwerpen. Om het jaar goed beginnen, geven we je 75 tips, trucs en trends die je een stevige basis geven. Heb je altijd al willen weten hoe je nu het perfecte WordPress-theme kiest? Ook dan zit je perfect bij Webdesigner 43.</strong></p><h3>Het perfecte WordPress-theme kiezen</h3><p>WordPress is het meest gebruikte CMS ter wereld. Dat betekent dat er door allerlei partijen heel veel plug-ins en themes aangeboden worden. Steeds vaker zijn deze handige uitbreidingen van lage kwaliteit of voorzien van kwaadaardige code. Waar vind je nu strakke en veilige WordPress-themes en hoe kies je de beste en mooiste voor jouw specifieke content? In Webdesigner 43 lees je het.</p><h3>75 tips, trucs en trends</h3><p>Hoe kun je het jaar nu beter beginnen dan met een flinke dosis nieuwe kennis? We hebben 75 onmisbare tips, trucs en trends verzameld waardoor je weer fris aan de slag kunt. We hebben ons gefocust op de belangrijkste gebieden: HTML5, CSS3, jQuery en WordPress. Niet te missen.</p><h3>Geld verdienen met nieuwsbrieven</h3><p>Je kunt nog zoveel tijd en energie steken in je socialmedia-activiteiten, maar is het dat allemaal waard? Er is namelijk nog een uiting die veel geld in het laatje kan brengen: de e-mailnieuwsbrief. Guido Jansen laat zien hoe je van je nieuwsbrief een geldmachine kunt maken.</p><h3>Tutorials</h3><p>Zoals altijd gaan de handjes op een gegeven moment kriebelen en moet er gewerkt worden. Ditmaal kun je onder andere aan de slag met HTML5 en CSS3 om een strakke navigatiebalk te bouwen, maak je wireframes met je tablet en Adobes Proto-app, publiceer je mobiele apps voor iOS en Android via Dreamweaver en Flash en kun je je pagina zo inrichten dat je met een Facebook-account kunt inloggen.</p><h3>En verder&#8230;</h3><p>Alsof dat nog allemaal niet genoeg is presenteren we in Webdesigner 43 natuurlijk ook weer de mooiste sites, lees je het laatste nieuws en zie je werk van jonge, opkomende designers.</p><p>Webdesigner 43 ligt vanaf vrijdag 3 februari bij abonnees in de bus en vanaf dinsdag 7 februari in de winkels. Of koop hem via onze <strong><a
title="Webdesigner 43" href="http://shop.fnl.nl/webdesign/webdesigner/webdesigner-uitgaven.html">webshop</a></strong>.</p><h3>Preview Webdesigner 43</h3><div
class="preview"> <object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="613" height="450" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="data" value="http://files.fnl.nl/fileadmin/webdesigner/uitgaven/2012/wdnl1243.swf" /><param
name="src" value="http://files.fnl.nl/fileadmin/webdesigner/uitgaven/2012/wdnl1243.swf" /> <embed
type="application/x-shockwave-flash" width="613" height="450" src="http://files.fnl.nl/fileadmin/webdesigner/uitgaven/2012/wdnl1243.swf" data="http://files.fnl.nl/fileadmin/webdesigner/uitgaven/2012/wdnl1243.swf"></embed> </object></div> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/uitgaven/webdesigner-43/4039/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Browser Size maakt de &#8216;vouw&#8217; inzichtelijk</title><link>http://www.webdesignermagazine.nl/handig/google-browser-size-maakt-de-vouw-inzichtelijk/4056/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-browser-size-maakt-de-vouw-inzichtelijk</link> <comments>http://www.webdesignermagazine.nl/handig/google-browser-size-maakt-de-vouw-inzichtelijk/4056/#comments</comments> <pubDate>Sun, 29 Jan 2012 11:21:12 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Handig]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[browser size]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[vouw]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4056</guid> <description><![CDATA[De &#8216;vouw&#8216; blijft de gemoederen in webdesignland bezighouden. De vouw is de plek op een website waarop de gebruiker voor het eerst moet scrollen. Alles boven de vouw is dus direct zichtbaar &#8211; <a
href="http://www.webdesignermagazine.nl/handig/google-browser-size-maakt-de-vouw-inzichtelijk/4056/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
href="http://browsersize.googlelabs.com/"><img
class="alignnone size-full wp-image-4059" src="http://www.webdesignermagazine.nl/files/2012/01/Schermafbeelding-2012-01-29-om-12.11.31.png" alt="Google Browser Size" width="600" height="319" /></a></p><p>De &#8216;<a
title="Above the fold" href="http://en.wikipedia.org/wiki/Above_the_fold">vouw</a>&#8216; blijft de gemoederen in webdesignland bezighouden. De vouw is de plek op een website waarop de gebruiker voor het eerst moet scrollen. Alles boven de vouw is dus direct zichtbaar en zou dus het belangrijkst moeten zijn. <a
title="Stope the above the fold insanity" href="http://www.jldcreative.com/blog/Stop-the-Above-The-Fold-Web-Design-Insanity-People-Scroll-Today-bd.html">Sommige</a> <a
title="Life below 600px" href="http://iampaddy.com/lifebelow600/">mensen</a> vinden dat je je niet druk hoeft te maken over de vouw, terwijl anderen toch nog voor <a
title="Jakob Nielsen Scrolling attention" href="http://www.useit.com/alertbox/scrolling-attention.html">waarschuwen</a>. We zien tegenwoordig steeds meer one page designs, waardoor scrollen het <a
title="Why scrolling is the new click" href="http://uxmovement.com/navigation/why-scrolling-is-the-new-click/">nieuwe klikken</a> aan het worden is en content langer en groter kan worden. Denk bijvoorbeeld aan <a
title="Nike Better World" href="http://www.nikebetterworld.com/" target="_self">Nike Better World</a>.</p><p>Maar hoe je het ook bekijkt, de hoeveelheid content die de bezoeker direct kan zien blijft belangrijk. Maar waar zit die vouw nu precies? Er zijn inmiddels tientallen schermresoluties, dus hoe bepaal je nu wat je wel en niet kunt doen? Google to the rescue, want hier is <a
title="Google Browser Size" href="http://browsersize.googlelabs.com/">Browser Size</a>. Deze eenvoudige tool geeft een website in een volledig browserscherm weer en legt daar de verschillende views van de resoluties overheen, compleet met het percentage bezoekers die die resolutie kunnen zien. Een snelle blik leert dat 90% van de bezoekers een resolutie van 975 x 500 pixels kan zien. Met jouw website op de achtergrond weet je nu precies waar je aan toe bent, ook al ben je het niet eens met de theorie van de vouw.</p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/handig/google-browser-size-maakt-de-vouw-inzichtelijk/4056/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Hoe staat het nu met HTML5-video?</title><link>http://www.webdesignermagazine.nl/handig/hoe-staat-het-nu-met-html5-video/4045/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hoe-staat-het-nu-met-html5-video</link> <comments>http://www.webdesignermagazine.nl/handig/hoe-staat-het-nu-met-html5-video/4045/#comments</comments> <pubDate>Sat, 28 Jan 2012 06:59:17 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Handig]]></category> <category><![CDATA[Infographic]]></category> <category><![CDATA[Video]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[html5 video]]></category> <category><![CDATA[ondersteuning]]></category> <category><![CDATA[video]]></category> <category><![CDATA[videospeler]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=4045</guid> <description><![CDATA[Flash is haar grip op het web aan het verliezen, dat lijkt wel duidelijk. Voor interfaces wordt het steeds minder gebruikt en ook op andere vlakken staat er een uitdager klaar: HTML5. &#8211; <a
href="http://www.webdesignermagazine.nl/handig/hoe-staat-het-nu-met-html5-video/4045/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
title="State of HTML5 video" href="http://www.longtailvideo.com/html5/"><img
class="size-full wp-image-4046 alignnone" src="http://www.webdesignermagazine.nl/files/2012/01/Schermafbeelding-2012-01-28-om-07.37.00.png" alt="State of HTML5 video" width="590" height="313" /></a></p><p>Flash is haar grip op het web aan het verliezen, dat lijkt wel duidelijk. Voor interfaces wordt het steeds minder gebruikt en ook op andere vlakken staat er een uitdager klaar: HTML5. Het HTML5-element &lt;video&gt; wil dolgraag de standaard worden voor videopresentatie op het web. Maar hoe staat het daar nu mee? Kun je het element zomaar inzetten en ervan uitgaan dat elke bezoeker direct jouw video kan bekijken? En welke videocodec moet je dan gebruiken?</p><p>Het bedrijf achter videospeler JW Player, Longtail Video, heeft een prachtig overzicht gemaakt van de ontwikkeling en de ondersteuning daarvan. In het document <a
title="State of HTML5 video" href="http://www.longtailvideo.com/html5/">The State Of HTML5 Video</a> wordt voortaan bijgehouden wat er allemaal op dat vlak gebeurt. Zo lees je nu onder andere dat tweederde van de browsers &lt;video&gt; ondersteunt, dat ene helft van de browsers MP4 ondersteunt en de andere helft WebM en dat maar een klein percentage van de browser fullscreen aan kan.</p><p>Er is dus nog wat werk te doen. Bekijk het uitgebreide (en overzichtelijk opgemaakte) document en zorg dat jouw video&#8217;s toegankelijk zijn. Gebruik jij al HTML5 voor je video&#8217;s?</p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/handig/hoe-staat-het-nu-met-html5-video/4045/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Tutorial: Maak aantrekkelijke landingspagina&#8217;s in HTML5 en CSS3 (met 3D-effecten en lintjes)</title><link>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-aantrekkelijke-landingspaginas-in-html5-en-css3/3979/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tutorial-maak-aantrekkelijke-landingspaginas-in-html5-en-css3</link> <comments>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-aantrekkelijke-landingspaginas-in-html5-en-css3/3979/#comments</comments> <pubDate>Thu, 26 Jan 2012 13:29:27 +0000</pubDate> <dc:creator>Niels Buddiger</dc:creator> <category><![CDATA[Tutorials]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[CSS3]]></category> <category><![CDATA[design]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[webdesign]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=3979</guid> <description><![CDATA[In deze tutorial laten we zien hoe je een aantal nieuwe functies van CSS3 kunt inzetten om grafische elementen, zoals linten, te maken. Vroeger moest je dit nog allemaal met afbeeldingen doen. &#8211; <a
href="http://www.webdesignermagazine.nl/tutorials/tutorial-maak-aantrekkelijke-landingspaginas-in-html5-en-css3/3979/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p><a
class="lightbox" href="http://www.webdesignermagazine.nl/files/2012/01/001.jpg"><img
class="aligncenter size-full wp-image-3987" src="http://www.webdesignermagazine.nl/files/2012/01/001.jpg" alt="Eindresultaat" width="610" /></a><br
/> <strong>Tools | tech | trends: </strong>HTML5, CSS3, jQuery<br
/> <strong>Expert: </strong>Piervincenzo Madeo<br
/> <strong>Tutorialbestanden:</strong> <a
title="Tutorialbestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/landingspagina.zip">Downloaden</a></p><h2>Trek de aandacht zonder afbeeldingen te gebruiken&#8230;</h2><p>Tegenwoordig zijn er twee termen die bijna elk designforum of blog domineren: HTML5 en CSS3. Er wordt hevig gediscussieerd tussen de aanhangers en degenen die er nog niks van moeten hebben. Misschien is het tijd om de strijdbijl te begraven en te kijken naar wat deze tools nu eigenlijk zijn:  gewoon nog een manier om webdesignproblemen op te lossen. Je bent natuurlijk niet verplicht om ze te gebruiken, maar elke digitale creatieveling zou een nieuwe technologie op zijn minst een keertje uit moeten proberen.<br
/> In deze tutorial laten we zien hoe je een aantal nieuwe functies van CSS3 kunt inzetten om grafische elementen, zoals linten, te maken. Vroeger moest je dit nog allemaal met afbeeldingen doen.<br
/> Sommigen hanteren de filosofie &#8216;if it ain&#8217;t broke, don&#8217;t fix it&#8217;, maar in dit geval levert het ook veel voordelen op. Deze techniek kan bijvoorbeeld het dataverkeer en het aantal http-requests verminderen. Ook kun je de code hergebruiken voor verschillende doeleinden. Over het algemeen maakt CSS3 grafische elementen een stuk flexibeler.<br
/> Natuurlijk zijn er ook nadelen te bedenken. Zo moet je wat meer programmeren en is de browsercompatibiliteit nog een heikel punt. Probeer het echter eens uit en je zult ontdekken dat de nadelen niet opwegen tegen de voordelen.</p><hr
/> De code bij de stappen is bedoeld ter verduidelijking. Voor de volledige code <a
title="Tutorialbestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/landingspagina.zip">download</a> je de tutorialbestanden.</p><hr
/><h3>01 HTML5 Boilerplate</h3><p>Eerst gaan we onze bestanden opzetten. We gaan HTML5 en wat CSS3-eigenschappen gebruiken. We raden aan om HTML5 Boilerplate te gebruiken. Dit is een HTML/CSS/JS-basis van Paul Irish en Divya Manian. Download het pakket van <a
title="HTML5Boilerplate" href="http://html5boilerplate.com" target="_blank">http://html5boilerplate.com</a>. Bekijk de structuur eens goed. Wij gaan style.css en index.html gebruiken.</p><hr
/><h3>02 De basis</h3><p>Je kunt de map noemen hoe je wilt. In deze map vind je veel bestanden, zoals robots.txt. Hier kun je meer over lezen op de <a
title="HTML5Boilerplate" href="http://html5boilerplate.com" target="_blank">Boilerplate-website</a>. Wij beginnen met index.html, wat onze basis vormt. Het template dat we gebruiken laadt automatische alle scripts met alle best practices om de browsercompatibiliteit te vergroten (bijvoorbeeld modernizr.js).</p><pre>013 &lt;link rel=”stylesheet” href=”css/style.css”&gt;
014 &lt;script src=”js/libs/modernizr-2.0.6.min.js”&gt;&lt;/script&gt;
015 &lt;/head&gt;
016 &lt;body&gt;
017 &lt;!-- Below we’ll add our code, thank you Paul Irish and Divya Manian --&gt;
018 &lt;div id=”container”&gt;</pre><hr
/><h3>03 CSS</h3><p>Het HTML5 Boilerplate-template bevat een goed uitgangspunt voor het bouwen van standaardstijlen. Het maakt gebruik van CSS-normalisatie en vele andere technieken om jou een kant-en-klare stylesheet te bieden. Zo zijn er bijvoorbeeld &#8216;oldie&#8217; klassen voor conditionele -klassenamen en img {max-witdh: 100%;}. Je zult zien hoe eenvoudig het is om een nieuw project te beginnen met style.css. Volg gewoon de instructies in de documentatie. Je kunt je code in de &#8216;primary styles&#8217;-sectie schrijven.</p><hr
/><h3>04 Achtergrondverloop</h3><p>We willen de kracht van CSS3 testen voor onze landingspagina. Om te beginnen maken we een gestreepte achtergrond met wat CSS-regels en de &#8216;linear-gradient&#8217; -eigenschap met kleurstops. Bekijk voor meer uitleg kopje 5 van de &#8216;CSS Image Values and Replaced Content Module Level 3&#8242; (<a
href="http://dev.w3.org/csswg/css3-images" target="_blank">http://dev.w3.org/csswg/css3-images</a>).</p><hr
/><h3>05 Kleurstoppen</h3><p>De documentatie van W3C zegt het volgende: &#8220;Een lineair verloop wordt gecreëerd door het specificeren van een gradient-line met verscheidene kleuren gepositioneerd op die lijn&#8221; en &#8220;Colour-stops zijn punten geplaatst op de lijn die gedefinieerd is door de gradient-line aan het begin van de regel.&#8221; We benutten een bepaald verloop (waar meerdere colour-stops dezelfde positie hebben): &#8220;&#8230; de kleur verandert op die positie ineens, in plaats van geleidelijk over te gaan.&#8221; Met deze techniek kunnen we &#8216;instant&#8217; kleurovergangen bereiken, maar de gehele container wordt gevuld door de tile. We kunnen background-size gebruiken om de grootte van elke tile van ons patroon in te stellen. Hiervoor voegen we  toe. Ook alle CSS vind je terug in de <a
title="Tutorialbestanden" href="http://www.fnl.nl/fileadmin/webdesigner/uitgaven/2011/42/landingspagina.zip">tutorialbestanden</a>.</p><pre>006 /* Linear-gradient rules to create the color transactions */
007 background-image: -moz-lineargradient(45deg, #f4f4f4 25%, transparent 25%, transparent),
008 -moz-linear-gradient(-45deg, #f4f4f4 25%, transparent 25%, transparent),
009 -moz-linear-gradient(45deg, transparent 75%, #f4f4f4 75%),</pre><pre>024 /* to control the size of the tiles */
025 .stripes {
026 background-size: 40px 40px;
027 box-shadow: inset 0px 2px 2px #ddd; /* we add a CSS3 box-shadow for the top */
028 border-top: 5px solid #f4f4f4; /* we add a border for the top */
029 padding: 5px;
030 }</pre><hr
/><h3>06 Header en logo<a
href="http://www.webdesignermagazine.nl/files/2012/01/002.jpg" class="lightbox"><img
src="http://www.webdesignermagazine.nl/files/2012/01/002.jpg" alt="Logo" width="200" class="alignright size-full wp-image-4018" /></a></h3><p>We plaatsen een logo op onze pagina en gebruiken, om de header wat meer stijl te geven, @font-face voor een persoonlijk tintje. Ga naar Google Webfonts, kies je favoriet (wij gebruiken Yanone) en voeg de code toe aan de head. Nu kun je font-family: &#8216;Yanone Kaffeesatz&#8217;, sans-serif; gebruiken voor het logo.<br
/> HTML:</p><pre>001 &lt;header&gt;
002 &lt;h1 id=”logo”&gt;&lt;a href=”#”&gt;CSS3 Ribbon&lt;/a&gt;&lt;/h1&gt;
003 &lt;/header&gt;</pre><p>CSS:</p><pre>001 h1#logo {
002 padding: 10px 0 25px 0;
003 font-family: ‘Yanone Kaffeesatz’, sansserif;
004 font-size: 90px;
005 text-align: center;
006 }
007 h1#logo a {
008 color: #b0d03d;
009 text-shadow: 3px 3px 0px #e2ebc1;
010 border-bottom: 6px solid #b0d03d;
011 border-top: 6px solid #b0d03d;
012 }
013 h1#logo a:hover {
014 text-decoration: none;
015 color: #b2e109;
016 text-shadow: none;
017 border-bottom: 6px solid #b2e109;
018 border-top: 6px solid #b2e109;
019 }</pre><hr
/><h3>07 Lay-out</h3><p>Binnen de main-div plaatsen we onze belangrijkste lay-out. De linkerkant heeft een subheader en wat boodschappen om de gebruiker te betrekken. Rechts bevindt zich het registratieformulier. In deze stap zie je de opbouw van de hele pagina. De klasse &#8220;presentation&#8221; is voor de linkerkant en &#8220;register&#8221; voor rechts. We gebruiken ook een wrapper om de container tot 978px te beperken. Waarschijnlijk gebruiken we deze wrapper nog wel vaker.</p><pre>001 &lt;div id=”main” role=”main”&gt;
002 &lt;section id=”join”&gt;
003 &lt;div class=”wrapper978”&gt;
004 &lt;div class=”presentation”&gt;
005 &lt;h2&gt;Join the community, Try something new!&lt;/h2&gt;
006 &lt;p&gt;Instant updates from you favourite CSS Ninjas and experts. Discover what happens in CSS World, in real time. Stay tuned!&lt;/p&gt;
007 &lt;p&gt;&lt;a class=”text_cta” href=”#”&gt;&lt;span class=”highlight”&gt;50&lt;/span&gt; reasons to sign up&lt;/a&gt; | &lt;a class=”text_cta2” href=”#”&gt;&lt;span class=”highlight”&gt;100&lt;/span&gt; latest snippets&lt;/a&gt; &lt;/p&gt;
008 &lt;/div&gt;
009 &lt;div class=”register”&gt;
010 &lt;h3&gt;Ten seconds and you are in a new world. It’s free!&lt;/h3&gt;
011 &lt;form&gt;
012 &lt;p&gt;
013 &lt;label for=”email” class=”inlined”&gt;Your email here&lt;/label&gt;
014 &lt;input type=”text” value=”” name=”email” class=”required email” id=”email” /&gt;
015 &lt;/p&gt;</pre><hr
/><h3>08 Hergebruik</h3><p>We gebruiken de wrapper om een vaste 978px lay-out te maken. De twee secties in de main-container zullen zwevend worden. Dit betekent dat we de container van deze twee elementen moeten &#8216;clearen&#8217;, omdat de zwevende elementen anders niet automatisch de zichtbare achtergrond van de container forceren. De standaard style.css van het HTML5 Boilerplate-template biedt een goede mini-clearfix-klasse, maar in dit geval volstaat een overflow:hidden binnen de klasse &#8220;register&#8221;.</p><pre>001 .wrapper978 {
002 width: 978px;
003 margin: 0 auto;
004 }
005 section#join {
006 background: #fff;
007 border-bottom: 1px solid #eee;
008 border-top: 1px solid #eee;
009 padding: 40px 0;
010 clear: both;
011 overflow: hidden;
012 }</pre><hr
/><h3>09 Presentatie</h3><p>De linkerkant volgt de klassieke opzet van een header, een intro en wat linkjes met extra informatie voor bezoekers. Dus ook degenen met weinig CSS-ervaring zijn misschien wel bekend met onderstaande code.</p><pre>001 .presentation {
002 width: 520px;
003 float: left;
004 margin-top: 40px;
005 }
006 .presentation h2 {
007 font-size: 46px;
008 text-shadow: 2px 2px 0px #eee;
009 padding-right: 50px;
010 }
011 .presentation p {
012 font-size: 20px;
013 color: #bbb;
014 margin-top: 30px;
015 line-height: 1.5em;
016 padding-right: 50px;
017 }
018 a.text_cta {
019 color: #49c4da;
020 }
021 a.text_cta2 {
022 color: #f9bc4b;
023 }</pre><hr
/><h3>10 Registratie</h3><p>Volgens hetzelfde principe als in de vorige stap, plaatsen we nu de rechterkant van de container: het registratieformulier. We voegen zo nog een elegant 3D-lint toe, maar eerst leggen we de basis met de lay-out en positionering.</p><pre>001 .register {
002 float: right;
003 margin: 40px 0;
004 padding: 15px 30px 30px 30px;
005 width: 353px;
006 }
007.register form {
008 margin-top: 30px;
009 }</pre><hr
/><h3>11 Fraaier formulier</h3><p>Richt je nu op het positioneren van de inputvelden. We zullen later nog een Twitter-achtig effect toevoegen. We voegen enkele CSS3-eigenschappen toe, zoals een box-shadow en voor de &#8216;Sign up&#8217;-knop een text-shadow plus border-radius.</p><pre>001 .register input {
002 display: block;
003 margin: 15px 10px 15px 0;
004 width: 309px;
005 height: 30px;
006 border: 1px solid #cfdd97;
007 font-size: 16px;
008 border-radius: 5px;
009 padding: 3px 15px;
010 box-shadow: inset 2px 2px 0 #f7f7f7; /* CSS3 to make the input elements look good */
011 }
012 input#signup {
013 background: #f3b855;
014 height: 35px;
015 width: 110px;
016 border: 1px solid #dba940;
017 border-radius: 3px; /* rounded corners */
018 box-shadow: inset 1px 1px 0px #f7d694, 0px 2px 2px #e6e6e6;
019 text-shadow: 1px 1px 0px #cd9f4c; /* CSS3 text shadow */
020 color: #fff;</pre><hr
/><h3>12 Dat verdient een lintje <a
href="http://www.webdesignermagazine.nl/files/2012/01/003.jpg" class="lightbox"><img
src="http://www.webdesignermagazine.nl/files/2012/01/003.jpg" alt="Lintje" width="200" class="alignright size-full wp-image-4021" /></a></h3><p>We willen een lint &#8216;tekenen&#8217; dat zich om een blok (hier een div met formulier en header) vouwt. Om een 3D-lint te maken, hebben we drie belangrijke grafische elementen nodig: de voorgrond (voor de header), de driehoek voor het omgevouwen deel om diepte te creëren en de vouw zelf.</p><hr
/><h3>13 Trucje met driehoeken</h3><p>Kijk eens naar de onderstaande code, met de onderdelen voor het lintje in gedachten. Wanneer een browser randen tekent, doet hij dit onder een hoek. Dus met width:0, height:0 en border-style: solid, zorgt de border-color voor de kleur van vier driehoeken en border-width bepaalt de grootte.</p><pre>001 /* Four triangles red green blue orange */
002 .triangles-multicolor {
003 border-color: red green blue orange;
004 border-style:solid;
005 border-width:20px;
006 width:0;
007 height:0;
008 }
009 /* triangle */
010 .triangle {
011 border-color: transparent #7d90a3 transparent transparent;
012 border-style: solid;
013 border-width: 15px;
014 height: 0px;
015 width: 0px;
016 }</pre><hr
/><h3>14 De vouw</h3><p>Met dezelfde techniek kunnen we het gevouwen deel van het lint maken. Het element moet er uit komen te zien als een rechthoek dat een driehoekig deel mist. Dankzij de border-eigenschappen kunnen we precies tekenen wat we nodig hebben.</p><pre>001 .left_folded_back {
002 border-color: #9fbe2e #9fbe2e #9fbe2e transparent;
003 border-style: solid;
004 border-width: 25px 15px;
005 height: 0;
006 width: 10px;
007 }</pre><hr
/><h3>15 Het blok</h3><p>Tijd om alles samen te voegen. Eerst voegen we alle benodigde code toe aan index.html. Met CSS3 maken we een blok voor ons formulier en de header. Vervolgens voegen we via een h3 de voorgrond van het lint toe, met een box-shadow voor extra diepte. We gaan voor de 3D-look, dus houdt rekening met de z-index en de stapelvolgorde van de elementen.</p><pre>001 .register {
002 background: #f8f8f6;
003 border: 5px solid #f2f3ef;
004 border-radius: 5px 5px 5px 5px;
005 box-shadow: 0 0 6px #C6C9BC;
006 float: right;
007 margin: 40px 0;
008 padding: 15px 30px 30px 30px;
009 width: 353px;
010 z-index: 1;
011 position: relative;
012 }
013 .register h3 {
014 position: relative;
015 width: 423px;
016 /* register_width+register_padding+register_border */
017 height: 38px;
018 font-family: ‘Yanone Kaffeesatz’, sansserif;
019 font-size: 22px;
020 padding: 16px 10px 0 10px; /* 10px on left + 10px on right */
021 margin-left: -45px; /* center the foreground part of the ribbon */
022 color: #fff;
023 background-color: #b0d03d;
024 text-shadow: 1px 1px 0px #7d9d1c;
025 box-shadow: 0px 0px 3px #999;
026 text-align: center;
027 z-index: 2;
028 }</pre><hr
/><h3>16 Lintje plaatsen</h3><p>We weten nu hoe we een lintje tekenen, dus kunnen we de benodigde code invoegen. Omdat het een symmetrisch geheel moet worden, werken we met een linker- en een rechterkant. Naast een div gebruiken we dus twee span-elementen.</p><pre>001 &lt;div class=”left_folded_back”&gt;&lt;/div&gt; &lt;!-- the left folded_back part --&gt;
002 &lt;h3&gt;
003 &lt;span class=”left”&gt;&lt;/span&gt;&lt;!-- the left triangle for the 3D effect --&gt;&lt;span class=”right”&gt;&lt;/span&gt;&lt;!-- the left triangle for the 3D effect --&gt;
004 Ten seconds and you are in a new world. It’s free!
005 &lt;/h3&gt;
006 &lt;div class=”right_folded_back”&gt;&lt;/div&gt;&lt;!-- the right folded_back part --&gt;</pre><hr
/><h3>17 Lintje opmaken</h3><p>Met alle onderdelen aanwezig, hoeven we alleen nog de bekende CSS toe te voegen. Hieronder zie nog eens hoe we de border-eigenschappen gebruiken voor de vormen.</p><pre>001 span.left {
002 position: absolute;
003 width: 0;
004 height: 0;
005 left: 0px;
006 top: 100%;
007 border-width: 5px 5px;
008 border-style: solid;
009 border-color: #5d6c1d #5d6c1d transparent transparent;
010 z-index: 1;
011 }
012 div.left_folded_back {
013 border-color: #9fbe2e #9fbe2e #9fbe2e transparent;
014 border-style: solid;
015 border-width: 25px 15px;
016 height: 0;
017 left: -45px;
018 position: absolute;
019 top: 54px;
020 width: 10px;
021 z-index: 0;
022 }
023 span.right {</pre><pre>034 div.right_folded_back {
035 border-color: #9fbe2e transparent #9fbe2e #9fbe2e;
036 border-style: solid;
037 border-width: 25px 15px;
038 height: 0;
039 right: -45px;
040 position: absolute;
041 top: 54px;
042 width: 10px;
043 z-index: 0;
044 }</pre><hr
/><h3>18 jQuery-formulier <a
href="http://www.webdesignermagazine.nl/files/2012/01/004.jpg" class="lightbox"><img
src="http://www.webdesignermagazine.nl/files/2012/01/004.jpg" alt="Formulier" width="200" class="alignright size-full wp-image-4025" /></a></h3><p>Om de manier waarop Twitter omgaat met het scherpstellen en vervagen van bepaalde zaken na te bootsen, voegen wat jQuery toe. Boilerplate laadt de 1.6.2 versie van jQuery onderaan het bestand, dus we kunnen ons script gewoon toevoegen. We gaan de dekking van het label verminderen bij selectie en helemaal verbergen wanneer er getypt wordt.</p><hr
/><pre>001 &lt;script type=”text/javascript” &gt; $(document).ready(function(){
002 $(“.register input”).each(function () {
003 $(this).focus(function () {
004 if($(this).val() == “”) {
005 $(this).prev(“label.inlined”).fadeTo(200, 0.45);
006 }
007 });
008 $(this).keypress(function () {
009 $(this).prev(“label.inlined”).hide();
010 });
011 $(this).blur(function () {
012 if($(this).val() == “”) {
013 $(this).prev(“label.inlined”).fadeTo(200, 1);
014 }
015 });
016 });
017 });
018 &lt;/script&gt;</pre><hr
/><h3>19 Wat kleine aanpassingen</h3><p>Het lijkt te werken, maar wanneer je een waarde invoert in het emailveld en je vernieuwt vervolgens de pagina, zie je dat het label én de waarde geladen worden. Voeg een controle toe om dit op te lossen. Bovendien wordt in sommige browsers het invoerveld niet geactiveerd bij het klikken. Ook dit lossen we op. Tenslotte voegen we de regel – input:focus { outline: none;} –  toe aan onze CSS. Dit om het standaard focuseffect te voorkomen.</p><pre>001 &lt;script type=”text/javascript” &gt;
002 $(document).ready(function(){
003 $(“.register input”).each(function () {
004 //fix the reload problem
005 if($(this).val() != “”) {
006 $(this).prev(“label.inlined”).hide();
007 }
008 // focus on the input element clicking on the label
009 $(this).prev(“label.inlined”).click(function(){
010 $(this).next().focus();
011 })</pre><hr
/><h3>20 Tweaks voor IE</h3><p>Als laatste kunnen we de code valideren en de lay-out testen. In Opera, Firefox, Chrome, Safari et cetera werkt alles prima. In IE9 echter zien we geen achtergrond en zijn er wat probleempjes met de marges. Als oplossing maken we voor IE8 en IE9-gebruikers het bestand /css/ie.css aan, met onderstaande code. Vergeet niet in je head-sectie een conditioneel statement op te nemen.</p><pre>001 /css/ie.css file
002 body {
003 background-color: #f8f8f8;
004 }
005 .register input {
006 padding: 8px 15px 0 18px;
007 }</pre>]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/tutorials/tutorial-maak-aantrekkelijke-landingspaginas-in-html5-en-css3/3979/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>15 Nederlandse voorbeelden van responsive webdesign</title><link>http://www.webdesignermagazine.nl/inspiratie/15-nederlandse-voorbeelden-van-responsive-webdesign/3907/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=15-nederlandse-voorbeelden-van-responsive-webdesign</link> <comments>http://www.webdesignermagazine.nl/inspiratie/15-nederlandse-voorbeelden-van-responsive-webdesign/3907/#comments</comments> <pubDate>Tue, 17 Jan 2012 08:39:11 +0000</pubDate> <dc:creator>Edwin Toonen</dc:creator> <category><![CDATA[Inspiratie]]></category> <category><![CDATA[15]]></category> <category><![CDATA[nederlands]]></category> <category><![CDATA[responsive]]></category> <category><![CDATA[responsive design]]></category> <category><![CDATA[verzameling]]></category> <guid
isPermaLink="false">http://www.webdesignermagazine.nl/?p=3907</guid> <description><![CDATA[Een van de belangrijkste ontwikkelingen van het afgelopen jaar was de opkomst van responsive webdesign. Nu het internet zich over steeds meer apparaten verspreidt , wordt het voor designers steeds lastiger om voor al &#8211; <a
href="http://www.webdesignermagazine.nl/inspiratie/15-nederlandse-voorbeelden-van-responsive-webdesign/3907/" class="more-link">Lees verder</a>]]></description> <content:encoded><![CDATA[<p>Een van de belangrijkste ontwikkelingen van het afgelopen jaar was de opkomst van <a
title="A List Apart" href="http://www.alistapart.com/articles/responsive-web-design/">responsive webdesign</a>. Nu het internet zich over steeds meer apparaten verspreidt , wordt het voor designers steeds lastiger om voor al die apparaten mooie content te bieden. Voor elke mobiele telefoon een app bouwen is te duur en HTML5 biedt een aantal handige toevoegingen die een nieuwe toepassing mogelijk maken. Waarom dus niet één lay-out bieden en die vloeiend laten aanpassen aan de schermgrootte van het apparaat?</p><p>Tadaa, responsive webdesign was geboren. Maar hoe wordt het inmiddels toegepast? Nou, in Nederland nog slechts mondjesmaat. Hieronder hebben we vijftien mooie voorbeelden van Nederlandse responsive designs verzameld. Heb je zelf ook een responsive design opgeleverd? Laat het dan weten in de comments. Wil je testen of een design responsive is? Check dan de testpagina van <a
title="Responsive test" href="http://mattkersley.com/responsive/">Matt Kersley</a>.</p><h3><a
title="Studio Stomp" href="http://www.studiostomp.nl">Studio Stomp</a></h3><p><a
href="http://www.studiostomp.nl" target="_blank"><img
class="alignnone size-full wp-image-3931" src="http://www.webdesignermagazine.nl/files/2012/01/stomp1.jpg" alt="" width="600" height="300" /></a></p><h3><a
title="Orestis" href="http://www.orestis.nl">Orestis</a></h3><p><a
href="http://www.orestis.nl" target="_blank"><img
class="alignnone size-full wp-image-3930" src="http://www.webdesignermagazine.nl/files/2012/01/orestis.jpg" alt="orestis" width="600" height="300" /></a></p><h3><a
title="About Design" href="http://aboutdesign.nl/">About Design</a></h3><p><a
href="http://aboutdesign.nl/" target="_blank"><img
class="alignnone size-full wp-image-3936" src="http://www.webdesignermagazine.nl/files/2012/01/aboutdesign1.jpg" alt="about design" width="600" height="300" /></a></p><h3><a
title="De Bouwmeester Mobiliteit" href="http://www.debouwmeestermobiliteit.nl/">De Bouwmeester Mobiliteit</a></h3><p><a
href="http://www.debouwmeestermobiliteit.nl/" target="_blank"><img
class="alignnone size-full wp-image-3938" src="http://www.webdesignermagazine.nl/files/2012/01/bouwmeester.jpg" alt="bouwmeester mobiliteit" width="600" height="300" /></a></p><h3><a
title="Ja of Nee" href="https://www.jaofnee.nl/">Ja of nee</a></h3><p><a
href="https://www.jaofnee.nl/" target="_blank"><img
class="alignnone size-full wp-image-3941" src="http://www.webdesignermagazine.nl/files/2012/01/janee.jpg" alt="Ja of nee" width="600" height="300" /></a></p><h3><a
title="Eend" href="http://www.eend.nl/">Eend</a></h3><p><a
href="http://www.eend.nl/" target="_blank"><img
class="alignnone size-full wp-image-3944" src="http://www.webdesignermagazine.nl/files/2012/01/eend.jpg" alt="eend" width="600" height="300" /></a></p><h3><a
title="Herjen" href="http://www.herjen.nl/">Herjen Oldenbeuving</a></h3><p><a
href="http://www.herjen.nl/" target="_blank"><img
class="alignnone size-full wp-image-3945" src="http://www.webdesignermagazine.nl/files/2012/01/herjen.jpg" alt="" width="600" height="300" /></a></p><h3><a
title="Mobilism 2012" href="http://mobilism.nl/2012">Mobilism 2012 </a></h3><p><a
href="http://mobilism.nl/2012" target="_blank"><img
class="alignnone size-full wp-image-3947" src="http://www.webdesignermagazine.nl/files/2012/01/mobilism.jpg" alt="mobilism" width="600" height="300" /></a></p><h3><a
title="Tim Benniks" href="http://www.timbenniks.nl/">Tim Benniks</a></h3><p><a
href="http://www.timbenniks.nl/" target="_blank"><img
class="alignnone size-full wp-image-3949" src="http://www.webdesignermagazine.nl/files/2012/01/benniks.jpg" alt="benniks" width="600" height="300" /></a></p><h3><a
title="Studio With" href="http://www.studiowith.nl/">Studio With</a></h3><p><a
href="http://www.studiowith.nl/" target="_blank"><img
class="alignnone size-full wp-image-3951" src="http://www.webdesignermagazine.nl/files/2012/01/with.jpg" alt="" width="600" height="300" /></a></p><h3><a
title="Online Jaarverslag" href="http://onlinejaarverslag.com/">Online Jaarverslag</a></h3><p><a
href="http://onlinejaarverslag.com/" target="_blank"><img
class="alignnone size-full wp-image-3953" src="http://www.webdesignermagazine.nl/files/2012/01/jaarverslag.jpg" alt="jaarverslag" width="600" height="300" /></a></p><h3><a
title="Centraal Museum" href="http://centraalmuseum.nl/">Centraal Museum</a></h3><p><a
href="http://centraalmuseum.nl/" target="_blank"><img
class="alignnone size-full wp-image-3955" src="http://www.webdesignermagazine.nl/files/2012/01/centraal1.jpg" alt="centraal museum" width="600" height="300" /></a></p><h3><a
title="Greenpeace magazine" href="http://www.greenpeace.nl/GPmagazine/GPM04">Greenpeace Magazine</a></h3><p><a
href="http://www.greenpeace.nl/GPmagazine/GPM04" target="_blank"><img
class="alignnone size-full wp-image-3956" src="http://www.webdesignermagazine.nl/files/2012/01/greenpeacejpg.jpg" alt="greenpeace" width="600" height="300" /></a></p><h3><a
title="Athlon Flex Centre" href="http://www.athlonflexcentre.nl/">Athlon Flex Centre</a></h3><p><a
href="http://www.athlonflexcentre.nl/" target="_blank"><img
class="alignnone size-full wp-image-3958" src="http://www.webdesignermagazine.nl/files/2012/01/athlon.jpg" alt="athlon" width="600" height="300" /></a></p><h3><a
title="Brand New" href="http://www.brandnew.nl/">Brand New</a></h3><p><a
href="http://www.brandnew.nl/" target="_blank"><img
class="alignnone size-full wp-image-3959" src="http://www.webdesignermagazine.nl/files/2012/01/brandnew.jpg" alt="brand new" width="600" height="300" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.webdesignermagazine.nl/inspiratie/15-nederlandse-voorbeelden-van-responsive-webdesign/3907/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> </channel> </rss>
