Categorie archieven: Web Development

Programmeren voor het web: alles over JavaScript

Of je nu net van school komt of al jaren meedraait in de webdevelopercultuur, het zal je niet verbazen dat je continu nieuwe dingen moet blijven leren om je kennis up-to-date te houden. Het is niet meer voldoende om een eenvoudige website te kunnen maken met HTML en CSS. Werkgevers vragen ook om interactiviteit in die website. En dan is JavaScript je enige keuze!  Wil je nu alles over JavaScript leren? Dan is er een bundel van drie boeken over JavaScript die je nu voor een speciale bundelprijs kunt aanschaffen! De boeken JavaScript, EcmaScript en TypeScript, en Node.js schaf je nu samen aan voor €49,99, een korting van bijna €38,-!
(Foto hierboven: Irvan Smith on Unsplash.)

Als backend programmeur kun je kiezen uit tal van programmeertalen en technieken: Java, .NET, PHP, Python, of talloze andere. In de wereld van frontend webdevelopment heb je eigenlijk maar één keuze: JavaScript. Immers, dat is de enige programmeertaal die de browser begrijpt. Maar het JavaScript-landschap is de laatste jaren enorm uitgebreid. Er zijn letterlijk honderden bibliotheken en frameworks beschikbaar. Waar moet je beginnen? Als je googelt op ‘JavaScript’ vindt je miljoenen pagina’s met informatie. Zelfs als je het trefwoord ‘beginnners’ of ’tutorial’ er aan toevoegt, blijven er nog tienduizenden hits over.
Lees verder Programmeren voor het web: alles over JavaScript →

Maak zelf een HSL-kleurkiezer met HTML, CSS en JS (4)

Handboek HTML 5 en CSS3Het boek van de maand oktober 2019 was Handboek HTML5 en CSS3, 5de editie van Peter Doolaard. Die maand bespreken we het boek en gaven we op dit blog wat voorproefjes uit het boek. Dit is deel 4 uit een serie over het maken van een HSL-kleurenkiezer met HTML, CSS en wat JavaScript. Deel 1 vind je HIER, deel 2 vind je HIER en deel 3 HIER. De site die bij het boek hoort vind je HIER. (H.F.)

Er bestaan allerlei hulpmiddelen om de CSS-code van een RGB- of HSL-kleur te bepalen, maar zelf iets bouwen is een perfect oefenproject. In een serie korte artikelen lees je hoe je zelf een kleurkiezer voor HSL maakt met HTML, CSS en een beetje JavaScript. Dit is deel 4: de helpfunctie.
Met de kleurkiezer kun je sinds aflevering 3 van de serie een kleur instellen en de CSS-code daarvan kopiëren en plakken in je code-editor. Een ding ontbreekt nog: de helpfunctie. Leer hoe je een overlay en een dialoogvenster maakt met HTML, CSS en Javascript.
Begin gemist? Lees dan eerst deel 1. Lees verder Maak zelf een HSL-kleurkiezer met HTML, CSS en JS (4) →

Leuke boeken in de aanbieding bij Van Duuren Media

Zwarte vrijdag (Black Friday) lijkt eigenlijk meer op zwarte spamdag. Al die mailtjes die in mijn mailbox verschijnen… Waarom worden die er niet uitgefilterd door mijn fijnmazige spamfilter? Het zijn vaak aanbiedingen die mooier lijken dan ze zijn en er zijn zoveel aanbiedingen, dat je door de bomen het bos niet ziet. Maar er zijn wél leuke boeken in de Black Friday-aanbieding bij Van Duuren Media: tot en met 4 december een 30-tal boeken voor een tientje per stuk!

Échte kortingen, daar heb je op Black Friday en omstreken behoefte aan. Black Friday valt al lang niet meer alleen op de laatste vrijdag van november. De meeste aanbiedingen kun je al kopen vanaf begin deze week. Zo ook de boeken van Van Duuren Media die als Black Friday-aanbiedingen vanaf nu tot en met 4 december te koop zijn. Het gaat bij deze aanbiedingen om 10 boeken op het gebied van fotografie en 17 boeken op het gebied van ‘informatica’. Lees verder Leuke boeken in de aanbieding bij Van Duuren Media →

Maak zelf een HSL-kleurkiezer in HTML en CSS (3)

Handboek HTML 5 en CSS3Het boek van de maand oktober is Handboek HTML5 en CSS3, 5de editie van Peter Doolaard. Deze maand bespreken we het boek, geven we op dit blog wat voorproefjes uit het boek. Dit is deel 3 uit een serie over het maken van een HSL-kleurenkiezer met HTML, CSS en wat JavaScript. Lees ook deel 1, deel 2 en deel 4. Bezoek ook de site Handboek HTML5 en CSS3.

Tijd voor het vervolg van een serie over het maken van je eigen HSL-kleurkiezer. In deel 2 is met hulp van het schaduw-DOM de basisopmaak voor de regelaars ingesteld en kreeg de tintregelaar een kleurverloop volgens het HSL-systeem. Die kleur is niet meer dan een achtergrond. De werkelijke waarde komt uit het attribuut value. Hetzelfde geldt voor de andere regelaars. Met JavaScript kunnen we die waarden lezen en verwerken tot een CSS-kleurdeclaratie of de inhoud van een tekstveld. Lees verder Maak zelf een HSL-kleurkiezer in HTML en CSS (3) →

De pijlers van het digitale web – HTML5 en CSS3 – op papier

Als je serieus aan de slag wilt gaan met het technisch bouwen van websites, dan is kennis van HTML5 en CSS3 en JavaScript onontbeerlijk.

Nu kan je de technieken voor HTML en CSS op heel veel digitale manieren leren; er zijn zát online tutorials en trainingen ! Maar het gros daarvan is in het Engels. Voor velen is dat misschien geen groot probleem (web-technieken zijn immers volledig Engelstalig georiënteerd). Maar er zijn ook veel mensen die het wel zo prettig vinden als een en ander op zijn minst in het Nederlands wordt beschreven en uitgelegd !

cover boek html css doolaardDe 5eeditie van het boek “HTML5 en CSS3” van Peter Doolaard voorziet daar uitstekend in. Lees die éérst, dan kan je daarna alles gaan nakijken en uitdiepen in allerlei handige online overzichten en hulpmiddelen.

Even wat achtergrond-informatie: anno 2019 bestaat het web 30 jaar. De eerste tien jaren waren woest en wild. Als gevolg daarvan heerste in het tweede decennium vooral moedeloosheid bij de grondleggers. Maar dankzij een hoognodige grondige ommezwaai (HTML5) is het web uit een diep dal gekrabbeld en floreert het nu als nooit tevoren. Lees verder De pijlers van het digitale web – HTML5 en CSS3 – op papier →

Lokaliseer uw programmacode rechtstreeks met JavaScript met de API Intl

JavaScript heeft lang de naam gehad weliswaar een krachtige taal te zijn, maar waarbij voor het serieuze werk toch aanvullende gereedschappen nodig zijn. Voor het manipuleren van webpagina’s was jQuery jarenlang de aangewezen tool. Voor het rekenen met datums en tijden en het omzetten van het lastige datumformaat van JavaScript naar leesbare tekst werd veelal de bibliotheek moment.js gebruikt. Dat is handig, maar betekent ook dat potentieel tientallen extra kilobytes voor het ondersteunen van allerlei talen wordt meegebundeld met uw applicatie. Maar dat hoeft nu niet meer dankzij de API Intl.

Er was al de website You might not need jQuery, de nieuwe specificaties van JavaScript voorzien tevens in een API die Intl heet (een afkorting voor ‘internationalization’), waarin de meest voorkomende handelingen voor het werken met datums, tijden, getallen en valuta zijn gebundeld.

De API Intl

In de nieuwste versies van Internet Explorer, Edge, Chrome en Firefox is de API Intl ingebakken en kan hij rechtstreeks vanuit JavaScript-code worden aangeroepen. Tip: wilt u weten of een bepaalde feature door uw favoriete browser wordt ondersteund, bezoek dan caniuse.com en typ de naam van de eigenschap. De website laat zien welke versies van de browser de gevraagde eigenschap ondersteunen (of niet). Lees verder Lokaliseer uw programmacode rechtstreeks met JavaScript met de API Intl →

Upgrade-Podcast: Aan de slag met Vue.js voor de voorkant van een website

Luister elke maand naar een nieuwe aflevering van Upgrade, de podcast van ComputerCreatief. Deze maand praat Peter de Ruiter met Peter Kassenaar, schrijver van het boek over Vue.js, het Javascript framework waarmee je de voorkant van een website samenstelt.

In een tijd waarin de voorkant- en de achterkant van websites steeds vaker van elkaar worden onderscheiden, heeft het programma Vue.js in vijf jaar tijd een goede positie weten te verwerven. Op Github staat dit Javascript-framework momenteel bovenaan in populariteit. IT-schrijver en docent Peter Kassenaar schreef een boek over het front-end dat je met Vue.js kan samenstellen, van een kleine hobbysite tot een complexe internationale webshop als die van Alibaba.

Peter de Ruiter voelt Peter Kassenaar aan de tand over de educatieve waarde van zijn boek. Luister naar deze aflevering van de podcast Upgrade om te horen wat Vue.js is, wat je er mee kan en hoe je er mee aan de slag kunt gaan.

Lees verder Upgrade-Podcast: Aan de slag met Vue.js voor de voorkant van een website →

Afkortingen: Van MVP via MoSCoW en NUF naar MLF

In de hele wereld maar vooral in IT-sferen is men verzot op afkortingen. Het geeft een gevoel van incrowd versus mystiek, voor hen die wèl of níet weten waar een afkorting voor staat. Zo ook bij UX-design. Het begint immers al met die ‘UX’ (User Experience), dat valt mee. Maar al snel kom je afkortingen tegen zoals MVP, MLF, NUF en MoSCoW. Je denkt dan: wat is hier aan de hand, wat mis ik ?

Bij alles wat we maken en wat anderen hopelijk gaan gebruiken – of het nou fysieke producten of digitale diensten zijn – vraag je je af: welke functies en opties moet mijn creatie gaan bieden ? Welke zijn daarbij cruciaal of optioneel ? Waarmee moet ik beginnen ? Om die afwegingen te maken, ga je nadenken of onderzoeken wat een gebruiker blijkbaar hard nodig heeft of kennelijk verwacht. In die fasen komen dergelijke afkortingen boven water.

MVP

Zo staat MVP voor Minimal Viable Product, oftewel ‘wat moet er minstens in zitten om een bruikbare website of app te zijn ?’ Dus zonder een goede uitwerking van die ene functie heeft het hele idee gewoon geen zin. Je zou denken dat zoiets niet voorkomt, maar er zijn voorbeelden genoeg: een mes dat niet kan snijden, een handdoek-haakje waar niets aan blijft haken, een citroen-stampertje dat niet kan stampen. Lees verder Afkortingen: Van MVP via MoSCoW en NUF naar MLF →

Vue.js – het nieuwe JavaScript-framework

In de webwereld is het frontend vakgebied een hot topic. Steeds meer bedrijven en organisaties kiezen ervoor hun frontend gescheiden te ontwikkelen van het backend. Zo kan het backend zich concentreren op authenticatie, API’s en datavoorziening, terwijl het frontend kan profiteren van compacte en lichtgewicht webapplicaties die op elke device draaien. Vaak wordt gekozen voor Angular of React als frontend framework, om niet telkens het wiel opnieuw te hoeven uitvinden. Maar sinds enige tijd is ook Vue.js een steeds vaker gekozen alternatief.

vue.js
De vue-homepage..

Vue.js is evenals React en Angular een frontend framework. Dit betekent dat in één geïntegreerde omgeving wordt voorzien in alle eisen waaraan een moderne webapplicatie moet voldoen. Denk aan zaken als webcomponenten, databinding, routing, state management en communicatie met het backend via http. Het gebruik van losse bibliotheken zoals jQuery, knockout, mobx (voor state management) en andere is vaak niet meer nodig. Alles is al beschikbaar in het framework. Het ene framework biedt out-of-the-box iets meer (Angular), het andere framework iets minder (React), maar daar staat dan weer meer keuzevrijheid tegenover. Vue.js biedt wat dat betreft een tussenweg. Er zijn standaard bibliotheken voor routing en state management, maar het is niet verplicht ze te gebruiken. Lees verder Vue.js – het nieuwe JavaScript-framework →

Handboek WordPress 5: De visuele editor gebruiken – 2

Handboek WordPress 5Deze maand besteden we extra aandacht aan WordPress én het Handboek WordPress 5. We praten (weer) met schrijver Dirkjan van Ittersum. Deze keer over de vernieuwingen in WordPress 5 en de mogelijkheden van WordPress. We laten je kennis maken met het boek door wat voorproefjes uit het boek op dit WordPress-blog (Computer Creatief) te plaatsen. Daarnaast vertellen we over onze eigen ervaringen met WordPress. We beginnen de voorproefjes met de beschrijving van de nieuwe visuele editor Gutenberg, de opvolger van de ‘klassieke’ editor. Dit is deel 2 van het gebruik van de visuele editor: Afbeeldingen toevoegen. Deel 1 vind je HIER. (H.F.)

Afbeeldingen toevoegen

Er zijn meerdere mogelijkheden om een afbeelding toe te voegen aan een bericht. We zagen al even de mogelijkheid om een beeld inline toe te voegen aan een tekstblok. Die optie biedt weinig mogelijkheden om de positie van het beeld te bepalen en is daarom van beperkt nut. Veel beter is het om de afbeelding als blok toe te voegen. Er zijn drie opties: afbeelding, omslagafbeelding en galerij. We bespreken ze in de volgende paragrafen.

Bestandsformaten voor afbeeldingen

Voor beelden kunt u de bestandsformaten JPG, GIF en PNG gebruiken. Al deze bestandsformaten maken gebruik van compressie. Ze tasten de kwaliteit dus enigszins aan, maar daardoor zijn de bestanden wel veel kleiner en verschijnen ze sneller op het scherm. Ieder bestandsformaat heeft voor- en nadelen. Lees verder Handboek WordPress 5: De visuele editor gebruiken – 2 →

De visuele editor Gutenberg gebruiken in WordPress

De visuele editor Gutenberg gebruiken

Bij het schrijven van berichten in WordPress gebruikt u de visuele editor Gutenberg. Dit is de opvolger van de ‘klassieke editor‘ die werd gebruikt in vorige versies van WordPress. Het werken met Gutenberg is even wennen, maar de logica erachter wordt snel duidelijk.

TIP • Heimwee naar de klassieke editor? Wie niet kan zonder de klassieke editor van WordPress, heeft de mogelijkheid om die (voorlopig) te blijven gebruiken. De editor is beschikbaar als plug-in. In hoofdstuk 8 gaan we aan de slag met plug-ins. Daar bespreken we ook de plug-in ‘Klassieke editor’. In dit hoofdstuk gebruiken we de nieuwe Gutenberg-editor, die in komende edities van een steeds belangrijker rol gaat spelen.

Een blok toevoegen

Centraal in Gutenberg staan blokken. Zie het als bouwblokken waarmee u een bericht opbouwt. Een bouwblok kan iets simpels zijn als een paragraaf, maar ook een foto met tekst erin of een YouTube-video. Het gaat als volgt: Lees verder De visuele editor Gutenberg gebruiken in WordPress →

De maand van…

De maand van WordPress 5

Handboek WordPress 5WordPress ontwikkelt zich in rap tempo. De vorige editie van het Handboek WordPress verscheen in 2016 toen WordPress 4.4 actueel was. Er is veel veranderd. Zeker het laatste jaar dankzij de introductie van Gutenberg, de nieuwe editor van WordPress. Maar er zijn ook tal van andere, minder zichtbare verbeteringen doorgevoerd waardoor het werken met WordPress makkelijker en veiliger is geworden. Hoog tijd dus voor een update van dit handboek: Handboek WordPress 5.
Deze maand besteden we daarom extra aandacht aan het Handboek WordPress 5. We praten (weer) met schrijver Dirkjan van Ittersum. Deze keer over de vernieuwingen in WordPress 5 en de mogelijkheden van WordPress. We laten je kennis maken met het boek door wat voorproefjes uit het boek op dit WordPress-blog (Computer Creatief) te plaatsen. Daarnaast vertellen we over onze eigen ervaringen met WordPress.

Identificeer gebruikte webtechnologieën met Wappalyzer

In mijn vorige column over frameworks werd gesproken over de populaire JavaScript-frameworks React, Angular en VueJS. Hierin werd ook gezegd dat het voor de eindgebruiker eigenlijk niet uitmaakt welk framework wordt gebruikt. Als de website maar gebruikersvriendelijk en duidelijk is. Maar voor ons als developers kan het wel degelijk interessant zijn. Soms willen we gewoon graag eens bekijken hoe een bepaalde pagina werkt, welke lettertypen op een pagina zijn gebruikt, of er misschien een CMS is ingezet (en zo ja, welke?) en of gebruik wordt gemaakt van cloudopslag. Toegegeven, dat zijn allemaal nerdy zaken, maar als webontwikkeling je werk of je hobby is, is het toch interessant om te weten. Maar hoe kom je daar als developer nu eenvoudig achter? Met Wappalyzer!

Bron weergeven

Van oudsher hebben alle browsers de optie om de broncode van een pagina te tonen. Dit werkt via het menu, de sneltoets F12, of via de rechtermuisknop en de optie Bron Weergeven, Show Source of vergelijkbaar. Echter, moderne frameworks en CMS’en proberen de code te comprimeren en optimaliseren, zodat de website zo min mogelijk bandbreedte verbruikt en zo snel mogelijk te laden is. Zelfs een minimalistische pagina als Google.nl gebruikt deze techniek en is op deze wijze zo goed als onleesbaar (en in ieder geval onbruikbaar) voor de ontwikkelaar. Lees verder Identificeer gebruikte webtechnologieën met Wappalyzer →

Front-end frameworks: keuze te over

Jarenlang bestond het vak van webdesigner uit het kunstig aan elkaar knopen van HTML- en CSS-pagina’s. Het was voldoende om de basiscommando’s te kennen en over enige designvaardigheden te beschikken. Voor animaties en al-dan-niet gehate ‘splash-pages’ was Adobe Flash de aangewezen tool. Als er lastig JavaScript geprogrammeerd moest worden, waren de bibliotheek jQuery en typische developersfora als stackoverflow.com meestal voldoende om de schijn op te houden dat u wist waar u mee bezig was. Tenminste, tot een jaar of vijf geleden… Nu heb je de keuze uit verschillende front-end frameworks: React, Angular en VueJS.

Front-end frameworks

Na het verschijnen van jQuery zat de populariteit van JavaScript duidelijk in de lift, terwijl de ooit populaire plug-ins Adobe Flash (en in het verlengde daarvan ook Microsoft Silverlight) een stille dood stierven doordat Steve Jobs ze eigenhandig van de iPad wist te weren. Alle inhoud van websites moest sinds ongeveer medio 2010 worden vormgegeven met de standaardtechnieken HTML, CSS en JavaScript. De rol van het programmeren van Flash- en Silverlight-applicaties werd overgenomen door JavaScript. Lees verder Front-end frameworks: keuze te over →

Microsoft Edge schakelt over naar de Chrome-engine en dat is een slecht teken…

We schrijven 1995. Microsoft viert grote triomfen met het zojuist gelanceerde Windows 95 dat samen met de succesvolle opvolgers als Windows XP en Windows 7 decennialang de bureaucomputer zal domineren. De opmars van het mobiele platform is de afgelopen jaren weliswaar onstuitbaar geweest, maar desktopcomputers zijn zakelijk en creatief gezien nog steeds een factor van belang. Ze vormen een niet te verwaarlozen marktaandeel. Volgens een recent rapport zat de verkoop van desktops, die nog steeds grotendeels voorzien zijn van het Windows-besturingssysteem, in 2018 voor het eerst sinds jaren weer in de lift (1). Toch pakten in 1995 donkere wolken zich samen aan de horizon. Microsoft dreigde namelijk de internetboot te missen.

Gesloten netwerken

Met de kennis van nu lijkt het een eenvoudig gegeven, maar in 1995 was het nog geen uitgemaakte zaak dat het open internet het ging maken. Er waren tal van consumentennetwerken actief, waarvan CompuServe en AOL de bekendste waren. Op deze netwerken konden gebruikers alleen gebruik maken van diensten die op dat platform werden aangeboden en communiceren met andere aanwezigen binnen hetzelfde netwerk. Een mailtje sturen van een CompuServe-gebruiker naar een AOL-abonnee zat er dus niet in. Microsoft, liefhebber van gesloten platformen, zag wel brood in dit model. Het ontwikkelde een eigen variant, het Microsoft Network of kortweg MSN. Dit zou de concurrentie wel wegvagen was het idee. Lees verder Microsoft Edge schakelt over naar de Chrome-engine en dat is een slecht teken… →

Een goede supportafdeling is onmisbaar

De provider in Amerika waar we onze sites en blogs hosten, stuurde een mailtje dat de server waar dat alles op staat nieuwe hardware en software ging krijgen. Zorg voor een goede back-up, want je weet nooit wat er kan gebeuren! Een update naar nieuwe snellere, veiligere hard- en software? Heerlijk! Nou, eh… na de migratie deed niets het meer. De email niet en de blog waren onbereikbaar. Dankzij een goede supportafdeling was het gelukkig snel opgelost.

Opruimen!

Eind 2003 maakte ik een website voor mijn vrouw, die illustrator is. Een vriend raadde me aan om die in Amerika onder te brengen bij Lunarpages. In de loop van de tijd kwamen er blogs bij en zette ik er wat fotoverzamelingen op, om die via het web aan klanten/vrienden/familie te kunnen laten zien. In die 15 jaar werd de map op de server van Lunarpages waar dat alles stond een beetje een zooitje. Ik was dan ook niet echt verbaasd toen ik een volgend mailtje kreeg met het verzoek dat ik, voorafgaand aan de servermigratie, de boel in die map een beetje wilde opruimen. Subject: domain – Excessive / Unrelated content found on your account [Action Required]. Lees verder Een goede supportafdeling is onmisbaar →

Angular is koning

Elk tijdperk krijgt het framework dat het verdient

AngularAls je – zoals ik – al wat langer meeloopt in de wereld van frontenddevelopment, heb je allerlei trends voorbij zien komen. De complexiteit van systemen is enorm toegenomen. Tien jaar geleden waren bedrijven en organisaties tevreden met een site die hun zichtbaarheid op internet garandeerde. De huidige trend: Angular.

jQuery was koning, de websitemakers zijn onderdanen. Een website bestond uit tal van losse pagina’s, gekoppeld via een hoofdmenu met handige opties als Start, Contact, Over ons en Producten. Op een pagina kon de bezoeker het aanbod sorteren, filteren en had de webmaster (zo heette die rol destijds) wellicht wat animaties van de getoonde producten gerealiseerd. Bestellen? Geen probleem. Gebruik de koppeling naar het contactformulier, dat vervolgens – handmatig! – door de afdeling inkoop werd verwerkt. Lees verder Angular is koning →

SharePoint: Bejubeld en Verguisd

Sharepoint 2016Deze week verscheen het Handboek SharePoint 2016 van auteur Twan Deibel. Dit boek is geschreven om (eind)gebruikers een helpende hand te bieden zodra ze met SharePoint (moeten) gaan werken. Stap voor stap wordt beschreven wat SharePoint te bieden heeft. Je leert hoe je onderdelen aan SharePoint-sites toevoegt en hoe je de functionaliteit daarvan naar je hand zet. Voor ComputerCreatief schreef hij deze gastcolumn over SharePoint en zijn boek. (H.F.)

SharePoint: een volwassen kanjer!

In de 18 jaren dat ik SharePoint nu ken is het geëvolueerd tot een enorm rijk ontwikkelplatform en heeft het zijn vrienden en zeker ook vijanden leren kennen. SharePoint is namelijk een raamwerk waarmee websites voor informatie-uitwisseling en online samenwerking binnen een groep of organisatie kunnen worden opgezet, zoals dat vaak op een intranet gebeurt. Maar slechte implementaties, onderschatting van de mogelijkheden, matige zorg voor het ecosysteem en vooral de gebrekkige adoptie door eindgebruikers zorgen voor die slechte naam en dat het is verguisd. Volstrekt onterecht in mijn ogen, want als je al 18 jaar bestaat, en je krijgt wederom een nieuwe versie (SharePoint 2019 werd in mei 2018 aangekondigd), dan kunnen criticasters zeggen wat ze willen, maar dan ben je wel een volwassen kanjer geworden. Lees verder SharePoint: Bejubeld en Verguisd →

Blij met een dooie Muse

Maak prachtige responsive websites zonder te programmeren staat er nog bij de app van mijn Creative Cloud-lidmaatschap. Dat was in 2012 een goed idee. 26 maart 2018 kreeg Muse zijn laatste update en vanaf mei 2019 is het een dooie Muse en is er geen support meer van Adobe.

Doe het zelf!

Muse
Het opstartscherm van Adobe Muse.

Muse was bedoeld voor ontwerpers die graag een website wilden ontwerpen, maar die geen zin hadden zich bezig te houden met de techniek achter een site. Geen HTML of Javascript, maar werken aan een ontwerp zoals je dat in InDesign doet. Adobe geeft twee redenen voor het stoppen van verdere ontwikkeling/updates voor Muse. De eerste reden is dat ontwerpers steeds meer bezig zijn met het maken van complexe websites en zich meer bezighouden met interface-ontwerp en prototyping. De tweede reden – misschien wel de belangrijkste – is dat je tegenwoordig voor simpele websites aan de gang kunt met Doe-hetzelfoplossingen, die met templates het mogelijk maken om snel te kunnen worden aangepast door de ontwerper of de klant.
Lees verder Blij met een dooie Muse →

Antoni Dol: ‘Testen van een app met behulp van prototyping is essentieel in de ontwerpfase!’

Antoni DolAntoni Dol is afgestudeerd als illustrator op de Rietveld-academie, studeerde reclame op de Kunstacademie van Rotterdam en was drie jaar freelance illustrator. Vanaf 1995 groeide hij als webdesigner en interactieontwerper mee met het internet en was van 1996 tot 2016 designer bij internetbureau Macaw. Hij schreef boeken over XAML, over Silverlight en Interactieontwerp. Antoni legt zich sinds 2017 toe op schrijven van fictie en nieuwe studieboeken. Zijn boek Prototyping met onlinetools is het boek van de maand maart op ComputerCreatief. We spraken met hem over dat boek, zijn sciencefictionschrijfcarrière en wat er toch van Silverlight geworden is…

Antoni Dol
Antoni Dol.

Antoni Dol: ‘Silverlight bestaat nog wel, maar het heeft geen toekomst meer. Ik volgde met verbazing de week waarin Silverlight de nek werd omgedraaid. We leggen het accent op een wat andere plek, zoiets werd er bij Microsoft gezegd. Een eufemistische manier van zeggen dat ze totaal iets anders zijn gaan doen. Het was eigenlijk meteen duidelijk dat ze alle browserplugins achterwege lieten en helemaal voor HTML gingen. Het was een logische stap, maar wel de doodsteek voor Silverlight. Er is vijf jaar lang enorm veel geld gestoken in Silverlight met enorm grote teams van ontwikkelaars. Het was prachtige software. Microsoft heeft me regelmatig teleurgesteld, maar ik zit nog steeds op dat platform.’
Lees verder Antoni Dol: ‘Testen van een app met behulp van prototyping is essentieel in de ontwerpfase!’ →