Update afst

Waarom, dat is een goede vraag… Pour le plaisir denk ik. Zojuist heb ik een nieuwe versie van Koppensneller online gezet. Deze keer een geheel client-gegenereerde Javascript variant, in plaats van de PHP versie die nette HTML serveert. De reden is dat het volledig refreshen van de pagina en het bijbehorende cachen met nooit lekker heeft gezeten. Ik heb Koppensneller ooit zo ontworpen, na een eerdere Javascript versie, om het te laten werken op m’n mobiele pruts-android waar surfen met Javascript een onbegonnen zaak is. Nu werkt het om m’n nieuwe phone een stuk beter, en maak ik gebruik van viewtext.org om (o.a.) scripts te strippen van artikelen. Dit maakt de load laag genoeg om het feed-lezen toch weer naar de browser te schuiven, die dit vervolgens kan verversen zonder de hele pagina opnieuw te laden. Omdat ik jQuery ben gaan gebruiken voor de gallery effecten, wilde ik het ook maar gebruiken voor Koppensneller. Helaas bleek het deftig verwerken van RSS/Atom info iets lastiger in jQuery dan in PHP (feed-item content in een link-title kan niet robuust). Toch maar zo gedaan, want nu werken Atom feeds ook! Wel moet ik de Google Feed API gebruiken, welke wat minder snel update dan een eigen PHP-scrippie…