Ik geef training in frontend tools en stacks als HTML, JavaScript, TypeScript, React, Angular en Vue. Ik schrijf boeken en artikelen over tal van (ICT-) onderwerpen. Ik was lead developer en directeur bij Yindo - Jouw digitale bibliotheek. Je kunt mij volgen op Twitter(@PeterKassenaar).

In dit blog vind je persoonlijke artikelen, die niet noodzakelijk tech-gerelateerd zijn.

Views and expressions are my own.

Terug naar de algemene site.

21augustus

Autocorrectie uitschakelen op Android tablet

nexus7

Ik heb nu ongeveer een half jaar een Google Nexus 7; mijn eerste Android device ooit. In het algemeen ben ik er erg tevreden over. Snel, veel en goede applicaties en hij ligt door zijn 7”-formaat een stuk lekkerder in de hand dan mijn iPad en mijn Surface RT.

Eén ding bevalt me echter maar matig: in tegenstelling tot de Apple- en Microsoft-tablets is de standaardinstelling voor het automatisch corrigeren van teksten erg strak ingesteld naar mijn idee. En omdat ik regelmatig zowel Engelse als Nederlandse mailtjes, artikelen en tweets schrijf, moet ik de Engelse varianten altijd supergoed controleren om te zien of Android de inhoud niet heeft verhaspeld.

Autocorrectie uitschakelen

Het uitschakelen van Autocorrectie-optie is niet makkelijk te vinden in de menu’s. Op deze manier doe je het. Ik vermoed dat het voor andere Android-varianten op ongeveer dezelfde manier gaat:

1. Open de app Instellingen. Dit vind je via het algemene appmenu, of door het notificatiecentrum van bovenaf naar beneden in beeld te schuiven. Kies hierin de optie Taal en invoer.

Android: Instellingen, Taal en Invoer

2. Klik achter de geselecteerde toetsenbordoptie – vaak zal dat Google-toetsenbord, Nederlands zijn – precies op het instellingenpictogram. Als je gewoon op de naam tikt, gebeurt er niets.

Android: Instellingen, Toetsenbord

3. Kies de optie Autocorrectie (nu staat er geen instellingenpictogram achter de naam).

Android: Instellingen, Autocorrectie

4. Kies in het pop-upmenu de optie Uitgeschakeld.

Android: Instellingen, Autocorrectie, Geen

Gebruik de knop Terug om terug te keren naar de vorige menu’s, of keer met de startknop direct terug naar de uitgangspositie. Autocorrectie zit je nu niet meer in de weg als je in verschillende talen schrijft.

Succes er mee,

Peter Kassenaar
-- 21 augustus 2013

19augustus

E-mail nieuwsbrieven met MailChimp

mailchimp_logo1

Bij het redesign van mijn website heb ik er voor gekozen ook regelmatig een nieuwsbrief te gaan verzenden.

Nu kun je natuurlijk zelf een nieuwsbrievensysteem programmeren, zoals ik bijvoorbeeld heb gedaan voor Yindo. Maar voor een website die geen eigen gebruikersdatabase heeft – zoals dit blog - is het veel sneller en eenvoudiger om gebruik te maken van een bestaande dienst. Ik heb gekozen voor MailChimp.

MailChimp

MailChimp bestaat al ruim 10 jaar en is uitgegroeid tot een van de grootste e-mailverzenders ter wereld. Alles werkt via je browser, je hoeft dus geen aparte software te installeren.

Je kunt verschillende abonnementen afsluiten. Je kiest dan bijvoorbeeld voor het verzenden van een x-aantal berichten per maand, of je koopt juist vooraf mailtegoed. Hiermee kun je bijvoorbeeld op voorhand 10.000 mailberichten inkopen, die je naar wens kunt gebruiken. De prijs per e-mailbericht varieert dan van 0,5 tot 3 cent per mailtje.

Voor kleinere gebruikers zoals particulieren, verenigingen, kleine bedrijven en organisaties is er ook een gratis optie. Hiermee kun je maandelijks 12.000 berichten verzenden naar maximaal 2.000 ontvangers. Dit is de optie die ik voor deze website heb gekozen.

MailChimp is niet alleen geschikt voor nieuwsbrieven, maar ook voor e-mail rondzendlijsten van verenigingen, teams binnen bedrijven en organisaties, of als communicatiemedium voor belangengroeperingen. Eigenlijk in alle situaties waarin meerdere personen tegelijk een mailbericht moeten ontvangen en je niet alle adressen in het (B)CC-veld wilt opnemen.

Stappenplan

Het instellen van een e-maillijst via MailChimp is erg eenvoudig en bestaat uit verschillende stappen.

  1. Meld je aan voor een MailChimp-account.
  2. Stel een lijst met ontvangers in. Je kunt bestaande e-mailadressen importeren, of een hyperlink op je website plaatsen die verwijst naar een aanmeldformulier.
  3. Maak een mailbericht (dit wordt door MailChimp een campaign genoemd) die je verstuurt naar ontvangers op de lijst.
  4. Verstuur je bericht.
  5. Bekijk de MailChimp-rapportages. Je kunt heel nauwkeurig zien hoeveel personen (en welk percentage van de ontvangers) je mailbericht hebben geopend en gelezen, op welke links is geklikt en nog tientallen andere variabelen bekijken.

1. Aanmelden

  • Ga naar http://mailchimp.com en klik op de rode knop Sign Up Free.
  • Vul je gegevens in en kies Create My Account.
  • Na het bevestigen van je account kun je inloggen op de MailChimp-site om je eerste lijst te maken.

    Aanmelden voor een MailChimp-account

    Klik in het MailChimp Dashboard op je eigen naam om je accountinstellingen aan te passen. Hier kun je bijvoorbeeld je profiel aanpassen, een mobiel telefoonnummer opgeven voor extra verificaties, je abonnementtype veranderen en meer.

    Je eigen accountgegevens beheren bij MailChimp

     

    2. Een lijst maken

    Elke campagne wordt verzonden naar een lijst met ontvangers. Deze lijst kun je zelf invullen (let op: je moet toestemming hebben van de ontvangers, anders ben je in overtreding. MailChimp kan daarop besluiten je account te blokkeren, als ze er te veel klachten over krijgen) of importeren vanuit bijvoorbeeld een Excel-bestand.

    Het MailChimp Dashboard voor het maken van nieuwe lijsten en campagnes

    • Kies in het menu aan de linkerkant de optie Lists en daarna de knop Create List.
    • Vul een aantal standaardgegevens in, zoals de naam van de lijst, wie standaard als afzender wordt opgegeven (deze naam zien de ontvangers in hun mailtoepassing) en wat het standaard antwoordadres is.
    • Je kunt hier ook een herinnering invullen voor ontvangers van de mail (zoiets als ‘u ontvangt dit mailbericht omdat u zich via onze website hebt opgegeven voor de nieuwsbrief (…)’)

    Als je de lijst hebt opgeslagen, kun je contacten importeren en/of je aanmeldformulier samenstellen. Je kunt dit probleemloos met elkaar combineren, dus bijvoorbeeld eerst een lijst met bestaande contacten importeren en vervolgens ook de webformulieren maken voor iedereen die zich nieuw aanmeldt bij de lijst.

    Contacten importeren of aanmeldformulier maken

    Behalve contacten importeren uit kommagescheiden bestanden (.CSV-bestanden) of Excel, kent MailChimp nog talloze andere manieren om contacten aan je lijst toe te voegen:

    Contacten importeren in MailChimp

    Aanmeldformulier maken

    MailChimp kan ook het complete proces van aanmelden, bevestigen en eventueel weer verwijderen van contacten voor zijn rekening nemen. Nieuwe personen kunnen zich dan aanmelden via het web. Deze optie is niet verplicht, als je zelf het gebruikersbeheer volledig in eigen hand wilt houden, kun je de lijsten desgewenst handmatig bijhouden en contacten toevoegen of verwijderen.

    Maar als je MailChimp dit voor je wilt laten doen (zoals ik heb gekozen voor het aanmelden voor de nieuwsbrief via www.kassenaar.com), kies dan de optie Signup Forms in de detailpagina voor een bepaalde lijst.

    MailChimp maakt verschillende soorten aanmeldformulieren voor je

    Bij het aanmeldformulier wordt een verkorte hyperlink getoond. Dit is de unieke URL van jouw aanmeldformulier. Deze kun je in je eigen website gebruiken om te verwijzen naar aanmelden voor je nieuwsbrief of rondzendlijst.

    Merk verder op dat het aanmeldformulier bestaat uit drie tabbladen: Build it, Design it en Translate it. Met name Translate it is interessant voor Nederlandse sites, want hier kun je er voor kiezen de standaardvelden automatisch te laten vertalen in het Nederlands. Je hoeft dit dan niet handmatig in te stellen. Veder kun je teksten en afbeeldingen invoegen en lettertypen en kleuren en dergelijke kiezen. Zo kun je het aanmeldformulier prima laten aansluiten bij de rest van je site.

    Verschillende opties voor het instellen van aanmeldformulieren

    Tot slot zie je boven het vak met de URL nog een uitklapmenu (al is het niet direct duidelijk dat het een dropdown is). Hiermee kun je elk van de formulieren in het aanmeldproces vormgeven: het bevestigingsformulier, het opzegformulier en nog veel meer.

    De diverse formulieren in het aanmeld- en opzegproces

    Je hoeft je wijzigingen amper zelf op te slaan. MailChimp bewaart elke twintig seconden automatisch de laatste aanpassingen. Mocht het toch nodig zijn, klik dan op een knop als Save of Save & exit.

    3. Nieuwe Campaign maken

    Zodra je een lijst met ontvangers hebt gemaakt (er hoeven nog geen personen op te staan, maar de lijstnaam moet in ieder geval bestaan) kun je een nieuwe campagne gaan maken.

    Kies uit het hoofdmenu aan de linkerkant de optie Campaigns en vervolgens rechtsboven de knop Create Campaign om een eerste mailbericht op te stellen. Dit mag uiteraard een testbericht zijn, maar het is een goed idee om alvast na te denken over de uiteindelijke format van mailberichten die je wilt gaan verzenden. Enkele keuzes die je kunt maken zijn bijvoorbeeld:

    • Wil je een opmaak in 1 of 2 kolommen gaan gebruiken, of nog anders?
    • Moeten je mailberichten of nieuwsbrieven een vaste afbeelding als header krijgen?
    • Welke voettekst wil je onder een e-mailbericht invoegen? Standaard komen hier opties te staan om ontvangers zich te laten uitschrijven en je adresgegevens (volgens diverse anti-spamwetgeving moet bij elk mailbericht een optie staan waarmee de ontvanger zich kan uitschrijven en moet duidelijk zijn wie de mail heeft verzonden. Deze gegevens stelt MailChimp dan ook verplicht).

     

    Geef aan naar welke lijst deze campagne wordt verstuurd

    Het totale proces bestaat ook weer uit vijf stappen: eerst geef je aan naar welke lijst met ontvangers dit mailbericht verzonden wordt, daarna ontwerp je het mailbericht en tot slot bevestig je je keuzes. Kies onderin telkens Next om naar de volgende stap te gaan.

    Kies uit de meegeleverde sjablonen of programmeer zelf een lay-out

    BIj de keuze voor een lay-out kun je het beste beginnen met de Drag & Drop Editor (helemaal links), of kiezen voor een standaardsjabloon (Predesigned), al zullen de voorbeelden voor veel bedrijven te Amerikaans aandoen (met onderwerpen als football, met Amerikaanse vlaggen en meer). Maar ja, misschien zit er voor jouw situatie juist een goed sjabloon bij. Dan ben je helemaal snel klaar.

    Voorbeeldsjablonen in tientallen soorten en maten.

    De Drag & Drop Editor is een heel fraai staaltje programmeerkunst (kan de developer in mij niet nalaten te signaleren) en stelt je in staat om binnen de browser de lay-out van je bericht volledig aan te passen met tekstblokken, afbeeldingen, componenten voor sociale media en meer.

    Advies: neem de tijd om deze editor goed te leren kennen. In 95% van de gevallen zal hij voldoende opties bieden om je nieuwsbrief of mailbericht op te maken.

    Door het slepen van inhoudsblokken stel je de nieuwsbrief samen

    Tot slot kun je in de sectie Confirm diverse problemen oplossen, of instellingen nog wijzigen. Helemaal onderin is de knop Send Now beschikbaar als je je mailbericht direct wilt versturen, maar uiteraard kun je ook een concept opslaan, of een tijdstip instellen waarop je mailbericht wordt verzonden.

    Alles gereed? Verzenden maar!

    4. Rapportages

    Zodra je mailbericht is verzonden, kun je na enige tijd de rapportages bekijken. Hierin zijn tientallen variabelen beschikbaar. Je kunt bijvoorbeeld zien hoeveel procent van de ontvangers het mailbericht heeft geopend en hoeveel procent heeft doorgeklikt naar een e-mailadres in het bericht. MailChimp vervangt hyperlinks die je in je mailbericht hebt ingevoegd door eigen hyperlinks, en stuurt ze daarna pas door naar de eindbestemming. Alleen dan is goed te meten hoe vaak wordt geklikt. Een voorbeeldrapportage ziet er als volgt uit (afbeelding van mailchimp.com).

     

    Voorbeeldrapportage van MailChimp

    Conclusie

    Voor kleine bedrijven en organisaties biedt het gratis plan van MailChimp waarschijnlijk al meer dan je ooit zult kunnen gebruiken. In dit artikel is zelfs maar een klein deel van alle mogelijkheden genoemd. Andere opties zijn onder meer:

    • MailChimp-mailings combineren met (je eigen) Google Analytics-code, zodat mailingresultaten ook in je Google Dashboard verschijnen.
    • MailChimp-mailings automatisch ook publiceren op sociale media als Twitter en Facebook.
    • Archieffuncties voor campagnes (‘lees hier onze eerdere nieuwsbrieven’).
    • Lijsten verdelen in segmenten, zodat nieuwe mailberichten maar naar een gespecificeerd deel van de ontvangers wordt verzonden.
    • Het uitvoeren van A/B-testen met mailings.
    • Integratie met de MailChimp-API, zodat je vanuit je eigen apps mail kunt verzenden via MailChimp.
    • …en nog veel meer. Lees bijvoorbeeld http://blog.mailchimp.com/ of kies de knop More op de homepage voor een overzicht.

    Meer mogelijkheden met het MailChimp-platform

    Ben je benieuwd wat MailChimp allemaal kan, meld je dan zelf aan voor een account.

    Of beter nog, neem een abonnement op mijn nieuwsbrief. Dan ervaar je de werking van MailChimp in de praktijk. Het is de bedoeling dat ik ongeveer 1 x per maand een nieuwsbrief ga verzenden met daarin (een samenvatting van) artikelen die ik heb geschreven, handige tips & trucs die ik op het web ben tegengekomen en (trainings-)aanbiedingen.

    Peter Kassenaar
    -- 19 augustus 2013

    07augustus

    Website kassenaar.com vernieuwd

    kassenaar.com.logo-114-precomposed Een nieuw seizoen, een nieuwe look.

    In 2008 heb ik mijn website voor het laatst een grote make-over gegeven. Het betrof toen de overgang van een ‘gewone’ site naar een blog, waarover je in de eerste blogpost kunt lezen.

    Nu, ruim vijf jaar en een kleine 200 blogartikelen later, is het tijd voor een volgende stap. Ik had het gevoel dat het blog – hoewel dynamisch en regelmatig bijgewerkt – de speerpunten en werkzaamheden van mijn bedrijf niet goed genoeg representeerde.

    Website anno 2013

    Daarom heb ik de afgelopen zomermaanden gebruikt om een nieuwe website te ontwerpen rondom de drie thema’s die mijn bedrijf covert:

    • Trainingen – ik blijf trainingen geven (voor partners en in eigen beheer) op het gebied van webdevelopment. De focus ligt op front-end technieken: HTML, CSS, JavaScript, jQuery en app-trainingen als PhoneGap. Binnenkort worden (als eerste in Nederland!) high-end technische trainingen aan het portfolio toegevoegd, waaronder trainingen in Twitter Bootstrap, Node.js en Angular.js. Volg mij op Twitter om op de hoogte te blijven van de ontwikkelingen
    • Schrijven – Dit jaar heb ik titels geschreven als Handboek Word 2013, Handboek Outlook 2013 en het binnenkort te verschijnen Handboek JavaScript en jQuery. Ook in de toekomst blijf ik schrijven voor uitgevers, websites en magazines.
    • Development – als programmeur ben ik verbonden aan projecten als Yindo en Boekenwolk. Ook ontwikkel ik gedurende projecten diverse besloten apps en websites als prototype of proof-of-concept. Als je hier een vraag over hebt, of een consultancy-afspraak wilt maken, kun je uiteraard contact opnemen.

    Finetuning

    De nieuwe website is voor een groot deel gereed, maar er zijn nog enkele aandachtspunten die finetuning behoeven. Hier wilde ik met de lancering echter niet op wachten. Dit is analoog aan het developmentprincipe release early, release often.

    In de komende weken zullen de laatste plooien worden gladgestreken met betrekking tot:

    • Facebook Like-buttons toevoegen voor pagina’s (de Facebook API blijkt er niet van te houden als je deze dynamisch genereert/aanpast).
    • Weergave op tablets: op de meeste tablets (iPad, Android, Windows RT) is de weergave in orde, maar op tablets met een afwijkende resolutie (bijvoorbeeld 1024x600) is het responsive design nog niet helemaal correct. Het menu en sommige andere tekst kan wegvallen. Wordt aan gewerkt.
    • Typefoutjes en andere kleinigheden. Als je iets tegenkomt wat volgens jou niet klopt, of je vindt het onlogisch: laat het weten!

    Die goede oude tijd…

    Tot slot, in de categorie ‘opa vertelt’: het huidige ontwerp is de vierde generatie website op kassenaar.com. De eerste versie stamt uit 1997, hiervan is helaas geen screenshot bewaard gebleven. Deze tel ik daarom niet mee. Maar al vrij snel (na een paar maanden) was dit het ontwerp dat van 1998-2001 dienst heeft gedaan:

    1998-2001

    Een standaard website, opgemaakt met tabellen en afbeeldingen. Alles handgecodeerd in (jawel!) Frontpage 98 en Kladblok.

    kassenaar.com-1999

    2002 – 2008

    Het kenmerk van deze site waren de tabbladstructuur (groot gemaakt door amazon.com en bol.com) en veel, heel veel tabellen en Dreamweaver MM_SwapImage()-scripts. Maar ook custom scripts om de stylesheets te wisselen tussen grote- en kleine letters en voor het eerst een ingevoegde Google-zoekdienst.

    kassenaar.com-2003

    2008 – 2013

    Overgang naar een blogstructuur, waardoor de site regelmatiger bijgewerkt kon worden en er minder tijd aan onderhoud besteed hoefde te worden. Dit blog blijft gehandhaafd, maar ik keer toch ook een beetje terug naar de ‘oude’ opzet, waarin op eenvoudige wijze de pijlers van het bedrijf worden benoemd.

    image

    2013 – …

    Een nieuwe site, een nieuw logo. Geheel volgens de mode van deze tijd, met één grote centrale visual en korte kernbegrippen. Een lichtere opmaak, verbeterde CSS en HTML5-elementen en meer witruimte moeten de inhoud beter leesbaar maken. De site is voor een groot deel gebaseerd op Twitter Bootstrap in combinatie met jQuery, maar maakt op de achtergrond gebruik van een SQL Server-database en het .NET-framework.

    kassenaar.com-2013

    Nogmaals, het is werk in uitvoering. Als je opmerkingen hebt, of punten ter verbetering dan hoor ik het graag!

    Peter Kassenaar
    -- 6 augustus 2013

    07februari

    Gokken op Facebook?

    Ik ben een trouw lezer van de columns van Arjan Dasselaar op nu.nl. In de meeste gevallen snijden zijn columns hout, en vaak ben ik het eens met de inhoud. In zijn bijdrage van 4 februari 2012 met de titel Gokken op Facebook slaat Dasselaar echter de plank mis wat mij betreft. Dit blogartikel is een reactie op deze column.

    facebook_01

    Facebook

    Tenzij je de afgelopen jaren onder een rots hebt gewoond, ken je Facebook. De kans dat je er zelf actief op bent, is groot. Wereldwijd zijn er inmiddels meer dan 800 miljoen gebruikers, waarvan 5,6 miljoen in Nederland. De – langverwachte – beursgang van Facebook maakt de aandelen van het Californische social mediabedrijf voor het eerst openbaar verhandelbaar.

    Als Dasselaar in zijn column stelt dat de gekte rond die beursgang groteske vormen aanneemt, ben ik het helemaal met hem eens. En inderdaad, net als bij de beursgang van Google zijn er ook direct weer professionele azijnzeikers die – nog zonder dat er een datum of zelfs maar introductieprijs van het aandeel Facebook is genoemd – menen te weten dat de vraagprijs way overvalued is.

    Zakendoen

    Maar – zoals Dasselaar - stellen dat ze bij Facebook ‘meer verstand hebben van techniek dan van zakendoen’, lijkt mij op zijn minst een gewaagde uitspraak.

    Als je je achtereenvolgens de Washington Post, Yahoo, Google en Microsoft van het lijf weet te houden in overnamegesprekken, dan ben je bepaald geen zakenwatje. En als je vervolgens ook nog eens Google en Microsoft zodanig tegen elkaar weet uit te spelen in een zoekopdrachtendeal dat je Microsoft al in 2007 zo gek weet te krijgen dat ze ruim $250 miljoen dollar betalen voor een belang van 1,6% (!) in Facebook, ook dan doe je denk ik wel iets goed.

    [terzijde: de Microsoft-investering werd destijds met ongeloof en hoongelach ontvangen. Het stelde de waarde van het toen nog maar 2,5 jaar oude Facebook met een 23-jarige Mark Zuckerberg als CEO op een algemeen als bespottelijk veronderstelde waarde van 15 miljard. Maar als Facebook straks inderdaad 75 miljard waard blijkt, dan heeft ook Microsoft deze investering zien vervijfvoudigen in een paar jaar tijd. Reden waarom diverse media zich nu haasten deze zet met terugwerkende kracht als briljant te verklaren).

    facebook-logo

    Sentiment

    Verder stelt Dasselaar dat je met een aandeel Facebook vooral ‘menselijk sentiment koopt’ en daarmee investeert in een zandkasteel. Als voorbeelden haalt hij daarvoor de inmiddels bijna vergeten sociale netwerken Myspace, Friendster en het Nederlandse Hyves aan. Het klopt dat die netwerken inderdaad met toenemende snelheid irrelevant zijn geworden. Maar waar zijn alle tientallen miljoenen gebruikers dan gebleven? Op Facebook!

    En ja, uiteraard zullen er in de toekomst andere sites aan de stoelpoten van Facebook gaan zagen. Maar om te illustreren dat dit nog niet zo eenvoudig is, heb ik maar één woord nodig: Google+ (of is dat twee woorden?). Heeft deze als Facebook-killer in de markt gezette social mediavariant van Google het internet op zijn grondvesten doen schudden? Dat dacht ik toch niet. Ondanks 1 miljoen gebruikers (waarvan  het overgrote deel waarschijnlijk alleen maar een keer heeft rondgekeken) lijkt het er vooralsnog niet op dat Google hiermee goud in handen heeft. Dus als zelfs een internetgigant als Google het al moeilijk heeft een aannemelijke Facebook-concurrent in de markt te zetten, hoe zouden andere bedrijven dit dan gaan doen?

    Facebook als platform

    Maar het belangrijkste punt waarom volgens mij de beursgang van Facebook wél eens een groot succes zou kunnen worden, ligt in het toepassingsbereik van Facebook. Velen kennen en zien Facebook alleen als ‘site’ (en wellicht ook nog als app op hun mobieltje), terwijl ik een uiterst breed platform van technologieën zie met gevarieerde en zeer slim gekozen toepassingen.

    • Zo beheert Facebook bijvoorbeeld de grootste fotobibliotheek ter wereld, met inmiddels meer dan 50 miljard geuploade foto’s van gebruikers.
    • Al in 2006 stelde Facebook een eerste versie van de Facebook API open, waarmee andere bezoekers kunnen aageven dat ze hun profiel- en andere gegevens willen delen via anders sites. Deze is in de loop der jaren sterk uitgebreid en verfijnd.
    • Er is een aparte Marketing API waarmee miljoenen bedrijven hun klanten beter leren kennen en gerichte campagnes kunnen voeren. (Advertenties op websites zijn nooit leuk, maar als je dan toch ad’s moet bekijken, dan liefst zo specifiek mogelijk).
    • Via Facebook Connect kunnen internetters zich met hun Facebook-inloggegevens aanmelden bij miljoenen andere sites.
    • Met Facebook Credits kun je (virtuele en echte) cadeautjes kopen voor vrienden en extra mogelijkheden binnen games aanschaffen.
    • Facebook biedt het grootste social games platform ter wereld.
    • Programmeurs kunnen via de Facebook Social Graph API eigen sociale applicaties maken die naar keuze binnen de Facebook-site of op een eigen locatie gedraaid worden. Duizenden programmeurs over de hele wereld doen dit al.
    • En zo kan ik nog wel even doorgaan.

    Daarom denk ik dat je bij het aanschaffen van een toekomstig aandeeltje Facebook niet alleen ‘investeert in menselijk sentiment’, zoals Dasselaar in zijn column stelt, maar in een breed gedragen technologisch platform dat nu al aanwezig is tot in de haarvaten van het internet en in de Real Life maatschappij. Facebook is nooit uitgeweest op het snelle geld. Dat zal zich mijns inziens in de komende jaren uitbetalen. Ik verwacht dat Facebook zijn invloed en belang alleen nog maar zal uitbreiden. Misschien (nee, waarschijnlijk) niet alleen als site, maar wel als platform en als toeleverancier van sociale technieken en –data.

    ‘maar jij hield toch niet van Facebook?’

    Nee, ik ben zelf geen Facebook-fan en loop er regelmatig tegen te fulmineren.

    Dat neemt niet weg dat ik het grootste respect heb voor de manier waarop Mark Zuckerberg zijn vinding heeft ontwikkeld en de visie die hij daarbij heeft tentoongespreid en nog steeds uitdraagt. Als mijn spaarvarken het te zijner tijd toelaat zal het aandeel Facebook zich zeker in mijn belangstelling mogen verheugen. Het short gaan laat ik in dat geval graag aan Arjan Dasselaar over. ;-)

     

    Peter Kassenaar
    -- 7 februari 2012

    20april

    Mijn Windows 8 verlanglijstje

    windows8Windows 7 stamt uit 2009 en is ondertussen al weer anderhalf jaar oud. En Microsoft zit nooit stil. Direct na de lancering van Windows wordt het vizier al weer op een volgende versie gericht.

    Zelf ben ik erg tevreden over Windows 7. Het was een goede opvolger van Windows Vista, dat de hooggespannen verwachtingen bij lange na niet waar heeft gemaakt. Toch is Windows 7 niet het eindstation. Dat kan ook niet.

    De wereld draait door

    De wereld waarin een besturingssysteem zijn werk moet doen, verandert immers doorlopend. Niet alleen komt nieuwe hardware op de markt (andere processors, snellere videokaarten, nieuwe randapparatuur), maar ook de manier waarop (en waar) computers en software gebruikt worden is continu aan verandering onderhevig.

    De laatste trend is dat applicaties steeds vaker op webapplicaties gebaseerd zijn en dat meer gegevens centraal ‘in de cloud’ worden opgeslagen. Denk aan Google Apps, het onlangs aangekondigde Microsoft Office 365 en natuurlijk mijn eigen project Yindo – jouw digitale bibliotheek (boeken lezen in de cloud). Een volgende versie van Windows zal daar aan tegemoet moeten komen.

    Natuurlijk zijn er doorlopend veel geruchten over nieuwe versies van Windows en met enige regelmaat lekken screenshots uit van functies die wel eens in een nieuwe Windows aanwezig zouden kunnen zijn.

    In het werken met Windows 7 loop ik langzamerhand tegen een aantal aspecten aan die ik graag aangepakt zou willen zien in een volgende versie van Windows. En of dit dan Windows 8 heet of een andere naam krijgt, maakt me niet uit. Als de volgende functies (in willekeurige volgorde) er maar in zitten:

    1. Rechtstreekse opslag in de cloud

    Microsoft biedt al een aantal cloud-gebaseerde opslagdiensten, waaronder Windows Live Mesh, Windows Live Skydrive en applicatie-hosting via Windows Azure. Ook zijn er uiteraard producten van derden, waaronder het bekende Dropbox en SugarSync. Allen bieden ze opslag van documenten, foto’s, video’s, favorieten en soms ook agenda’s en meer zakelijke toepassingen.

    Het handige hiervan is dat je al je gegevens kunt plaatsen op een centrale locatie (‘in de cloud’) en er vervolgens vanaf elk apparaat met een internetverbinding gebruik van kunt maken. Je hoeft geen USB-sticks of verwisselbare vaste schijven meer mee te sjouwen. Je kunt altijd bij de laatste versie van je documenten komen.

    DropBox

    Dropbox is een populaire opslag- en synchronisatiemethode. Windows 8 moet dit rechtstreeks aanbieden, vind ik.

    Kenmerk is echter dat alle toepassingen dit op hun eigen manier doen. Op elk apparaat moet je eerst een client-toepassing (of app) installeren om bij je documenten te kunnen komen. Deze toepassing staat op zichzelf. Hij is niet verweven met het bestandssysteem, noch met de applicaties.

    In Windows 8 moet dit worden aangepakt. Je moet vanuit applicaties of vanuit Windows Verkenner rechtstreeks je cloud-opslag kunnen bereiken. Het liefst via een station of schijfletter, of onderdeel van een ‘bibliotheek’ in Windows Verkenner.

    2. Betere verkenner

    Windows Verkenner is bij elke versie van Windows wel (een beetje) aangepakt, maar langzamerhand is het verreweg het zwakste beheeronderdeel van Windows geworden.

    explorer

    Links Windows Verkenner uit Windows 98 (!), rechts Windows 7. Geen noemenswaardige verschillen, helaas.

    Waar blijven in Windows Verkenner de twee panelen met schijfstations naast- of onder elkaar om makkelijk te kunnen kopiëren/slepen/verplaatsen? Al bijna vijfentwintig jaar geleden kon dit met Norton Commander voor MS-DOS en tegenwoordig zijn er toepassingen als WinNc5 en Total Commander.

    Kunnen we in Windows 8 eindelijk taken uitvoeren als het eenvoudig hernoemen van meerdere bestanden tegelijk, het synchroniseren van mappen en schijfstations (ook weer in de cloud), het vergelijken van bestanden in een map en vergelijken van verschillende versies van een bestand, enzovoort, enzovoort? Alsjeblieft?

    TotalCommander05

    Een kleine moeite, maar o zo handig: meerdere schijstations in verschillende panelen voor makkelijk vergelijken, kopiëren en verplaatsen.

    3. Touch interface

    De wereld is ondertussen gek op tablets. Op de Consumer Electronics Show in januari van dit jaar in Las Vegas, werden maar liefst meer dan 100 verschillende tabletcomputers getoond. De verwachting is dat de verkoop van tablets de verkoop van Netbooks en notebooks gaat overtreffen.

    Windows 7 is geschikt voor touch, maar niet geoptimaliseerd voor touch. Dat moet een stuk beter. Van tablet-aankondigingen die op Windows 7 draaien en waarvan de batterij het 4 tot 6 uur uithoudt springen de tranen je in de ogen. De aankondiging dat Windows ( ook?) op ARM-processors draait en niet alleen meer op Intel-processors is in dat licht bezien een hoopgevend teken. De ARM-architectuur is bekend van de iPad en Android-tablets en gaat een stuk zuiniger om met stroom.

    Windows-Phone-7-Series

    En als we dan toch bezig zijn: Windows Phone 7 heeft een moeilijke start achter de rug, maar dat ligt niet aan de interface en het gebruiksgemak. Deze worden alom geroemd.

    Microsoft zou er goed aan doen het principe van de hubs uit Windows Phone 7 op de een of andere manier te verwerken in Windows 8. Integratie met online diensten als Twitter, Facebook, Flickr en Exchange (zie ook 1.) zou ook tot de kerntaken van het besturingssysteem moeten gaan behoren, in plaats van via losse applicaties geregeld moeten worden.

    Alleen dan heeft Microsoft nog een kans op tablet-gebied, tegenover iPad iOS en Android. Dit betekent in feite: een los te koppelen visuele shell van de core, met aanpassingen voor het apparaat waar Windows op draait. Iets wat in Linux van oudsher al kan (daar kun je een eigen Window Interface Manager kiezen zoals Gnome of KDE). Dat gaat dus een stuk verder dan de huidige mogelijkheden om een ander ‘thema’ te kiezen – wat alleen maar visuele opsmuk is.

    Conclusie

    Wat mij betreft zijn dit de drie belangrijkste gebieden waarop Microsoft een volgende versie van Windows zal moeten vernieuwen of uitbreiden. Ik ben benieuwd welke kant het op zal gaan. Windows 8 wordt – zoals het er nu naar uitziet - in de loop van 2012 verwacht.

    Peter Kassenaar
    -- 20 april 2011

    09december

    Presentatie Boekenstad Zutphen

    Tags: | Categories: Boeken | Algemeen
    E-mail | Permalink | Reacties (0) | Post RSSRSS comment feed

    Gisteravond, woensdag 8 december 2010, gaf ik op de ‘boekenborrel’ van Boekenstad Zutphen een presentatie over de transitie van Klassiek uitgeven naar Digitaal uitgeven. Boekenstad Zutphen is een netwerk van mensen die werkzaam zijn in de uitgeefwereld van Zutphen en omstreken.

    boekenstadZutphen

    Zutphen is een enorm actieve boekenstad, ik wist dat niet. Was het jullie bijvoorbeeld bekend dat er enkele tientallen uitgevers actief zijn op allerlei gebieden - van kookboeken via botanische uitgaven tot juridische tijdschriften? En dat er in Zutphen – of all places – meer dan 25 miljoen (!) boeken per jaar worden gedrukt in de fabrieken van Koninklijke Wöhrmann?

    Presentatie

    Het accent tijdens mijn presentatie lag op de keuzes die uitgevers kunnen (en moeten) maken bij het aanbieden van hun content op digitale wijze. Ik besprak de kenmerken van het aanbieden van content als download versus het aanbieden van boeken in de cloud.

    Cloud-based services zijn aan een sterke opmars bezig, getuige het succes van bedrijven als Spotify (muziek), Netflix (video, tv en dvd) en World Of Warcraft (gaming), om maar eens een willekeurige dwarsdoorsnede te maken.

    Yindo biedt als eerste in Nederland boeken in de cloud aan. Voor veel aanwezigen was dit een intrigerende gedachte. ‘Zo had ik er nog nooit naar gekeken’, was een vaker gehoorde opmerking. Uitgevers worden van harte uitgenodigd hun producten [ook] op Yindo aan te bieden. Neem contact op voor meer informatie of een persoonlijke demonstratie, toegespitst op uw bedrijf. De presentatie is hieronder te downloaden.

    Download versus Cloud

    Alle aanwezigen wil ik hartelijk danken voor hun aanwezigheid, Martijn en Marjolein Siemes (www.uitgeverijsiemes.nl/) danken voor de organisatie en Antoine Paris (www.uitgeverijparis.nl/) voor het ter beschikking stellen van de locatie.

    Peter Kassenaar
    -- 9 december 2010

    23april

    iPad unboxing

    Afgelopen week was ik voor een conferentie in Amerika. De terugreis werd uitgesteld door de vulkaanuitbarsting op IJsland en de daaropvolgende lamlegging van het vliegverkeerd door de vulkanische aswolk. En dan moet je toch maar iets nuttigs gaan doen. Bijvoorbeeld, een iPad kopen.

    Aanschaf

    Ik kocht een iPad in de Apple Store op 3rd Street Promenade in Santa Monica, CA, nabij Los Angeles. Eerder al had ik gekeken in diverse andere winkels (waaronder in Las Vegas), maar ook in de Verenigde Staten is beschikbaarheid van de iPad niet gegarandeerd.

    Het (goedkoopste) 16GB model is overal uitverkocht, voor andere modellen kon je op een reserveringslijst worden geplaatst. Maar in Santa Monica was om een of andere reden wel genoeg voorraad, en kon je gewoon achter de balie een keuze maken. ‘Doe die maar’.

     apple store Santa Monica

    Daarna kon ik toch nog redelijk onverwacht een vlucht terug naar Nederland krijgen (kwestie van op tijd in de rij gaan staan en geduld –en vooral veel geluk – hebben).  Het uitpakken en in gebruik nemen van de iPad deed ik dan ook pas toen ik al weer terug was. Dat gaf mij wel de gelegenheid er het volgende filmpje van te maken.

    Kosten

    Of de kosten –afgezien van het vliegticket en verblijf- mee- of tegenvallen is pas te zeggen op het moment dat de iPad ook officieel in Nederland wordt geintroduceerd en de europrijzen bekend worden. Ik kocht het 64GB-model en dit kostte in totaal €673,17, inclusief BTW.

    De douane was zo vriendelijk (?) geen accijns en douanerecht te berekenen en rekende met een gemiddelde dollarkoers in april van €0,74. De BTW werd alleen berekend over de aanschafprijs ($699,- oftewel € 524,-) en niet over de Californische verwijderingsbijdrage en Sales Tax. Deze heb ik natuurlijk wel betaald, dus in het totaalbedrag zijn ook deze dollarprijzen omgerekend naar euro’s en opgenomen.

    Hoeveel kost een 64GB iPad? Ongeveer 673 euro

    Eerste iPad-ervaringen

    Ik heb nu ongeveer twee of drie dagen met de iPad kennisgemaakt en dit zijn mijn eerste ervaringen.

    Pro:

    • De brede schermrand is geen enkel bezwaar. Het leek mij in de introductiefase niet zo mooi en praktisch, maar de brede rand houdt juist lekker vast en zorgt er voor dat je niet per ongeluk items op het scherm aanraakt.
    • Het onscreen-toetsenbord typt erg lekker; beter dan verwacht en veel beter dan iPhone. Je kunt probleemloos webadressen intypen of notities maken. Ik ga zeker geen extra fysiek toetsenbord bijkopen.
    • De specifieke iPad apps die zijn meegeleverd zijn erg mooi vormgegeven. Ze zijn beslist productiviteitsverhorgend: Notities, Mail, Kalender (eindelijk! een weekoverzicht!) en Contacten zien er goed uit en zijn prachtig. Ze synchroniseren goed met mijn Exchange-account.

    Con:

    • Het scherm is erg snel vlekkerig en vies. Dat merk je niet als je er recht voor zit, maar bij zijdelings (mee)kijken zie je de vingervegen duidelijk zitten. Je moet er regelmatig een doekje overheen halen
    • Over doekjes gesproken: waarom levert Apple dit niet standaard mee? Er is geen enkele accessoire meegeleverd. Geen doekje, geen koptelefoon, geen documentatie, niets. Dat komt erg karig, ja zelfs krenterig over.
    • Er zijn weinig apps meegeleverd. Ik mis mijn standaardtoepassingen zoals Weer, Rekenmachine, Klok. Hopelijk komt hiervoor snel een update.
    • De standaard iPhone apps in de 2x modus (=vergroten tot iPadformaat) zien er werkelijk verschrikkelijk uit. Had Apple hier niet een wat beter schalings- en smoothingsalgoritme voor kunnen bedenken? Een belangrijke reden om alleen maar native iPad apps te willen draaien. Ik mis nu al de apps van Nu.nl, Bright en meer. Aan de andere kant, als er eenmaal specifiek iPad apps zijn, zien die er vaak juist weer prachtig uit (Twittelator!).

     

    Peter Kassenaar
    -- 17-23 april 2010

    25maart

    Aankondiging - Yindo

    Tags: | Categories: Algemeen | Boeken
    E-mail | Permalink | Reacties (1) | Post RSSRSS comment feed

    25 maart 2010 – Vandaag kondigen we een revolutionair nieuw platform aan voor het lezen, lenen en kopen van (e-)boeken: Yindo – jouw digitale bibliotheek.

    Achtergrond

    Ik ben nu een kleine 15 jaar actief als schrijver en programmeur. In totaal heb ik ongeveer 80 boeken geschreven over computers, internet en programmeren. Deze zijn verschenen bij verschillende uitgevers. Maar het zal niemand zijn ontgaan dat het uitgeeflandschap aan het veranderen is. De komst van betaalbare e-readers en e-boeken geeft een nieuwe impuls aan de verspreiding van content.

    Van Duuren Media heb ik leren kennen als een innovatieve uitgeverij die graag nieuwe technieken omarmt, stimuleert en ontwikkelt. In samenwerking met Van Duuren Media heb ik impuls gegeven aan de ontwikkeling van Yindo. Yindo is een nieuw platform waar u digitale edities van boeken kunt lenen en aanschaffen. Maar op Yindo kunt u ook reguliere edities – en op termijn zelfs uitverkochte boeken – kopen.

    Vanaf vandaag is Yindo opengesteld voor het grote publiek en starten we een beta-fase.

    Yindo homepage

    Uitnodiging bètatest

    Graag nodigen wij u uit om dit revolutionaire, nieuwe platform te gebruiken en te testen, en ons uw bevindingen te laten weten. Met uw op- en aanmerkingen kunnen we Yindo verder ontwikkelen en verbeteren.

    De betatest duurt ongeveer tot en met mei 2010.

    Om deelname aan de beta-fase makkelijk en aantrekkelijk voor u te maken, krijgt u van ons een pakket elektronische boeken cadeau, gedurende een periode van drie maanden. Deze boeken kunt u onbeperkt lezen, per pagina afdrukken en voorzien van uw eigen bladwijzers, opmerkingen of tweets. Ze blijven actief, ook als de betatest is afgelopen.

    Daarnaast krijgt u van ons 2000 Yindo Points. Dit zijn inwisselbare punten waarmee u 10 tot 15 andere titels uit het Yindo-assortiment op uw persoonlijke boekenplankje kunt zetten. In ruil daarvoor vragen we u uw bevindingen met ons te delen, fouten te rapporteren, wensen kenbaar te maken enzovoort. Met uw hulp kunnen we Yindo verbeteren, functioneler maken en aanpassen aan uw wensen.

    Deelnemen

    Deelnemen aan het bètaprogramma van Yindo is eenvoudig: ga naar www.yindo.nl en maak gratis een account aan. Gebruik daarna op de pagina Mijn Yindo de volgende promotiecodes om uw voordelen te activeren:

    • Betatest - met deze code plaatst u vijf boeken gedurende drie maanden op uw boekenplankje
    • Beta2000 - met deze code krijgt u 2000 gratis Yindo Points

    Deze codes kunnen per account éénmaal worden gebruikt.

    Promotiecodes Yindo inwisselen

    Nog niet alle boeken die u op Yindo aantreft kunt u op uw digitale boekenplankje zetten, maar een zeer groot aantal wel. In de komende weken en maanden zullen steeds meer boeken beschikbaar komen. De meeste boeken op Yindo kunt u ook ‘normaal’ aanschaffen; Yindo is ook een webwinkel. U kunt uw bestellingen via iDeal afrekenen.

    Feedback geven

    Als tegenprestatie voor de gratis boeken op uw boekenplankje en gratis Yindo Points willen we graag dat u ons laat weten wat u van Yindo vindt. Op welke manier kunnen wij het gebruik van Yindo makkelijker maken? Wat is volgens u onlogisch? Of wat is juist erg goed gedaan? Ook komt u misschien nog (programmeer)fouten tegen. We vragen u deze te melden via www.yindo.nl/beta.

    Ook overige informatie over het bètaprogramma en de mogelijkheden en onmogelijkheden leest u op www.yindo.nl/beta

    Uitgevers en self-publishers

    Yindo is uitdrukkelijk bedoeld als een open platform, waarop ook andere uitgevers hun content kunnen aanbieden. Yindo B.V. is een zelfstandig en onafhankelijk bedrijf.

    Van Duuren Media is de eerste klant van Yindo. Als u uitgever bent, of u hebt zelf boeken gepubliceerd of in eigen beheer uitgegeven of u wilt boeken gaan uitgeven, dan kan het voor u ook zeer interessant zijn uw inhoud op Yindo aan te bieden. Neem contact op zodat we een verdere toelichting kunnen geven en in gesprek kunnen gaan.

    Samenvatting

    • Vandaag is de beta-testfase van Yindo gestart.
    • Deelname aan de testfase is gratis, vrijblijvend en staat open voor iedereen.
    • Met de promotiecodes Betatest en Beta2000 activeert u gratis inhoud voor evaluatie tijdens de betatest.
    • De reguliere Yindo-functies (punten bijkopen, boeken lenen, kopen enzovoort) zijn volledig functioneel gedurende de betafase.

    Wij danken u bij voorbaat voor uw deelname aan de bètatest van Yindo en we zien uw op- en aanmerkingen graag tegemoet. U kunt desgewenst rechtstreeks contact met ons opnemen via beta@yindo.nl of via telefoonnummer 06-53364118 (Wouter Vermeulen).

    Peter Kassenaar
    -- 25 maart 2010

     

    (PS: Yindo is natuurlijk ook te volgen via Twitter. Volg @TeamYindo (http://twitter.com/TeamYindo) voor het laatste nieuws. Volg @YindoLezer (http://twitter.com/YindoLezer) om te zien wat andere lezers van Yindo vinden).