Verder sleutelen aan mijn m.deredactie.be-alternatief

futtta-redactie-tabs-compressorDat ze daar aan de Reyerslaan niet stilzitten; http://m.deredactie.be/ is nu ook bruikbaar op een JavaScript-loze browser! Dat klinkt misschien onbelangrijk, maar zo een basis-versie die werkt, ongeacht de browser, is een grote stap in wat ik de juiste richting acht. Spijtig genoeg blijft de site voor de rest onder Google’s verwachtingen en de laadtijd en total download size blijven een mobiele site onwaardig. Daar ten gronde iets aan veranderen binnen het kader van de gekozen architectuur (MVC in de browser) zal niet eenvoudig zijn.
Daarom ben ik dus ook niet blijven stilzitten en sleutelde ik verder aan mijn alternatief voor m.deredactie.be. Video werkt nog steeds niet (misschien moet ik eens kijken of ik iets kan doen met de JS-file van de VRT), maar onder andere deze verbeteringen zijn er wel bij:

  • Op de homepage hebben “hoofdpunten”en “laatste nieuws” nu elk een eigen tab (ik ben zelf niet overtuigd van de kleurenkeuze, maar soit).
  • Op de detail-pagina’s kun je artikels delen op sociale media (met lyteshare.js)
  • De html is opgekuist en valideert nu bijna op de W3 validator (bijna maar nog niet helemaal; de imgsrc attributen op placeholder-divs voor image lazyloading mogen niet).

Daarnaast zitten er nog een handvol bugfixes en andere kleine wijzigingen in, cfr de  “done” lijst op Trello. Pagespeed Insights score en webpagetest.org testresultaten zijn nog steeds “up to snuff”. De geüpdate code staat op GitHub en het resultaat (als je het projectje niet zelf wilt/ durft/ kunt installeren) zie je op http://futtta.be/redactie/.

Bijna met een zwaailicht op het hoofd

Na 5 jaar en 1 serieus ongeluk mijn fietsmuts op rust gesteld. De oude was versleten, mijn vrouwtje heeft het geld op de online toonbank neergeteld;
abus scraper, the orange version
De Abus Scraper, zoals gezien bij een collega in het fel orange. Ge kunt immers niet genoeg opvallen op de fiets. De pasvorm is veel beter dan die van m’n oude Giro Flak overigens.

Over de onbekende soldaat

Knap artikel op deredactie; “Met veel eerbied zal op dinsdag 11 november, de Dag van de Wapenstilstand, opnieuw hulde gebracht worden aan het graf van de Onbekende Soldaat in Brussel. Bij het aanduiden van die mysterieuze oorlogsheld speelde Brugge een absolute hoofdrol. Niet alleen vond de aanduiding plaats in het Brugse station, het was bovendien een Assebroekse oorlogsblinde die uit vijf kisten de uiteindelijke onbekende soldaat mocht aanwijzen. Maar wat gebeurde er met de vier anderen? Op zoek naar de vier strijders die nog onbekender zijn dan de onbekende soldaat.”

Mooie Muziekje; “Neerhof” van Lieven

Afgelopen weekend met enige vertraging (dank U HD recorder) genoten van “Belpop” over de indrukwekkende carrière van Jean Blaute. Het mooiste kwam helemaal op het einde, toen je hem samen met Eric Melaerts een stukje van “Neerhof” van Lieven (Coppieters) hoorde zingen uit hun “Gedeelde Adoraties”-tournee. Dit is het origineel:

Lieven Coppieters - neerhof

“Neerhof” komt uit Lievens enige album, Jus D’orange uit 1976, dat met een rist aan jazz-muzikanten (o.a. Marc Moulin, Eef Albers en Bruno Castellucci) werd opgenomen. Maar het nummer staat als een huis, zelfs zonder woorden, arrangementen en jaren 70 gitaar- en dwarsfluit solo’s, luister maar naar deze door Coppieters zelf upgeloade “Guitar CHORDS”-versie.

Mijn alternatief voor m.deredactie.be

Dat ik niet content was met de vernieuwde mobiele redactie.be schreef ik hier al. Maar commentaar spuien kan iedere blogger, afbreken is makkelijker dan opbouwen en het beste argument is een uitgewerkt alternatief. Vandaar; ik werkte de afgelopen maanden tussen de soep en de patatten aan een eigen “progressive enhanced” Proof of Concept van een mobiele deredactie.be (in PHP) die op alle browsers werkt, minder mobiele data verbruikt en sneller rendert (hier moet ge zijn, ongeduldigaard).
Waarom ik denk dat deze aanzet beter is dan de officiële versie van de VRT? Wel, de POC

  • futttas-redactie-pagespeed-insightsis op elke browser te bekijken, ook als er geen (of slechte) JavaScript-ondersteuning is. Opera Mini? Lynx? De Netfront op uw grootvader’s Nokia? Geen probleem!
  • kan makkelijk uitgebreid worden om afhankelijk van context de presentatie anders toe doen, bv. op tablet de nieuwscategorieën permanent aan de linkerkant
  • de download-size is véél kleiner (en vreet dus minder van uw mobile data-abonnement); 472KB (document complete) en 979KB (fully downloaded) vs 126 en 127KB
  • de site rendert véél sneller (en spaart uw batterij dan ook meer); 7.419s vs 1.557s
  • Google PageSpeed Insight geeft m.deredactie.be een mobile score van 61/100 tegenover 97/100 voor deze POC (91/100 indien de data niet uit de cache, maar van VRT komt)

Je kunt:

Een paar technische feitjes;

  • De basis-versie werkt volledig zonder JavaScript. Als JS aanwezig is en “up to snuff” (cfr. cut the mustard), wordt de ervaring “verrijkt” (fixed header, uitklapbare navigatie, lazy-loading van images …).
  • Alle CSS en JS staat -weliswaar slordig maar oh zo performant- inline (behalve aniHead.js, een onafgewerkte en dus inactieve “verrijkings”-PoC in de PoC, type aniHead(); in de console om te activeren).
  • De POC gebruikt dezelfde data-feeds als m.deredactie.be, maar haalt die server-side binnen (dependancy; Curl)
  • Data wordt -gecomprimeerd- gecachet in APC cache (dependancy; APC)
  • Externe HTML in de data-feeds (iframe, script of object van bv. Twitter & Facebook) wordt rudimentair weggefilterd, maar dat is een optie in de code ($trustHTML=false;)
  • De code-kwaliteit is ongetwijfeld beneden alle peil (geen OO, geen MVC, veel spaghetti), maar ik ben dan ook geen èchte developer.
  • Grootste missing feature is video (er zijn er nog, zie Trello-board)

Zo, dat is het zo wat. Bekijk het eens, geef commentaar, fork op GitHub, fix bugs, voeg features toe. Maar wat je ook doet, vergeet niet dat de content van VRT is en blijft en dat je daar dus niet zomaar wat mee kunt doen.

Septemberigheid uit Japan

Een mooie zomer, dat moet zo niet persé, zolang september maar prachtig is. En dat is ze in 2014 ook weer, die mooiste maand ter wereld!
De septemberigheids-soundtrack van dit jaar komt uit Japan. Geen idee waar ze over zingen, die jongens en meisjes van Clammbon, maar het gaat over het September-gevoel. Of over de liefde, dat kan ook altijd natuurlijk.

Terug uit Kreta

zwembad, zon en boekenErg van een weekje verlof in Kreta genoten. Het was er wel heel erg warm, er zaten tientallen oorverdovende krekels rond het zwembad en het landschap was betrekkelijk dor.
Maar ik heb een fantastisch boek gelezen (“Het Puttertje” van Donna Tartt), heb me op mijn 45-ste eindelijk over mijn angst om in een zwembad te duiken heen kunnen zetten (al was het nog geen schoonspringen) en genoot er van om elke dag naar de winkel te fietsen; bijna 4km kilometer bergaf, een dubbele espresso aan de zee, wat eten kopen en dan weer 4km zwetend, puffend maar uiteindelijk zegevierend bergop.
En met vrouw en dochter in en aan het zwembad hangen en ‘s avonds samen lekker gaan eten, hoe ontspannend kan een vakantie zijn?

Vlaanderen rechtser dan in 2010? Een misverstand!

BDW kijkt U ietwat kritisch aan (bron: wikipedia)

De verkiezingen liggen achter ons en de grote winnaar is ontegensprekelijk het NV-A van Bart De Wever. Maar heeft de Vlaming wel echt tegen de PS en voor het NV-A model gestemd? Niet echt, want de regeringspartijen gingen er niet op achteruit. Stemde de Vlaming in 2014 dan ten minste rechtser dan in 2010? In het artikel “Het roomsblauwe gelukje van Bart De Wever” op Apache plaatste Tom Cochez al volgende bedenking;

Aan de linkerzijde van het politieke spectrum wint Groen een zetel en verliest sp.a er een. Verder gaan de negen zetels verlies van het extreemrechtse Vlaams Belang naar de rechtse partijen N-VA (+7) en Open Vld (+1). Ook centrumpartij CD&V wint een zetel. In Vlaanderen wordt de grondstroom met andere woorden van extreemrechts naar rechts  verlegd. Of nog: Vlaanderen heeft globaal genomen linkser gestemd. Al is ‘minder rechts’ een correctere omschrijving.

Maar als we uitgaan van de zetelverdeling, wordt de score van bv. LDD en PVDA+ niet meegerekend. En zou het niet fijn zijn om de evolutie van de plaats van “de Vlaming” op de links-rechts-schaal kwantificeren?  Wel, dat heb ik snel even proberen doen.
De (niet wetenschappelijke) aanpak; elke partij krijgt een buikgevoel-gewijs een cijfer tussen -5 (extreem links, PVDA+) en 5 (extreem rechts, Vlaams Belang). De score op die schaal wordt dan gewogen aan de hand van de resultaten in % van die partij bij de verkiezingen voor de Kamer. Het totaal van die gewogen links-rechts-score voor alle partijen geeft dan de score op de links-rechts-schaal voor Vlaanderen. Het resultaat; Vlaanderen scoorde in 2010 1.5  (pakweg tussen CD&V en OpenVLD in) en zit nu meer naar links op 1.1 (vlakbij het centrum van pakweg CD&V).
Veel hangt natuurlijk af van die links-rechts-score per partij (is OpenVLD echt rechtser dan CD&V?), die inderdaad op buikgevoel gebaseerd is en geen rekening houdt met evoluties in de tijd (is NV-A rechtser geworden?) of met economisch versus maatschappelijke links/rechts. Maar alle kanttekeningen daargelaten; probeer zelf gerust met die scores te spelen, de trend van 2010 naar 2014 blijft duidelijk van rechts naar links (of minder rechts, zoals Tom Cochez het voorzichtiger verwoordt).
Die evolutie is een belangrijke nuance bij het NV-A hoera-verhaal en kan mij, als “linkse rat” enkel blij maken. Of minder triest?