Recently in nerdiness Category

Naar een ander cms? (2)

| | Comments (2)

Kort na het posten van een berichtje over de problemen van Movable Type 4 met Opera, werd hier gereageerd door Maarten Schenk van MT Europa. Op zijn verzoek heb ik het verhaal uit de doeken gedaan en inderdaad, bij MT/Six Apart in de VS zijn ze ook heel snel en kreeg ik vandaag al een antwoord.

Niet het antwoord dat ik had verwacht, helaas. De codegenerator van Movable Type ondersteunt Opera niet, zo werd er bericht. Ik heb nog een vraag terug gestuurd, maar Movable Type wordt hiermee wel eenn stuk minder aantrekkelijk voor me. Terwijl ik de afgelopen jaren Movable Type 3 zonder maar het geringste probleem heb kunnen gebruiken in Opera, wordt me nu verteld dat Opera niet interessant bevonden wordt.

De omgekeerde wereld, wat mij betreft. Een softwarebouwer moet mij niet gaan vertellen welke browser ik hoor te gebruiken, dan zal ik niet bij hem klagen als door een fout in de door mij verkozen browser iets in zijn software niet lekker werkt.

Ik vrees dat dit het gevolg is van de intrede in de commerciële markt door Movable Type/Six Apart. Daar is het allerminst ongewoon om software te maken die slechts werkt in Internet Explorer en wordt niet altijd even serieus gekeken naar andere browsers en besturingssystemen. En eerlijk is eerlijk, in een bedrijfsomgeving is dat soms ook gewoon verstandig.

Maar wanneer je tegelijkertijd pretendeert een open source-cms te maken en dat blijkt alleen te werken in IE en Firefox, dan laat je je lelijk kennen volgens mij...

Update: Een meevallertje: concurrerend cms Wordpress blijkt aanzienlijk verbeterd en bovendien de mogelijkheid te bieden door middel van een plugin voor een andere webeditor te kiezen. Dat belooft in elk geval veel goeds voor de ondersteuning van Opera. En da's prettig, want Wordpress heeft een importtool voor Movable Type-bestanden. Je moet toch iets, als je bij stukje 4735 bent...

Zeg, werkte je zelf niet bij een cms-bouwer? Zeker, en ik zou maar wat graag die als basis gebruiken. Maar ten eerste zit een licentie voor thuisgebruik niet bij het salaris inbegrepen en ten tweede zou ik dan nog even moeten wachten op de MySQL-ondersteuning waar aan gewerkt wordt, want IIS komt er bij mijn hoster niet in...

Naar een ander cms?

| | Comments (6)

Ruim vijf jaar na de start van dit log zit ik ernstig te overwegen naar een ander cms over te stappen. Movable Type 4 heeft wel een aantal positieve kanten, maar een heel belangrijke negatieve kant: als ik per ongeluk een template wijzig in mijn normale browser Opera worden er "spontaan" stukken code afgekapt, of - eigenlijk nog veel erger - besluit MT dat er ineens aanhalingstekens moeten worden weggehaald. En dat is redelijk funest voor je code.

Met de huidige griep (ja, ik ben reuze zielig nu) zit het er niet in om daar uitgebreid over na te denken, maar ergens in de komende dagen ga ik er eens goed voor zitten. Suggesties mogen in het reactiedingetje - en nee, geen Wordpress, want dat werkt evenmin vlekkeloos in Opera.

Internet Explorer is zuur

| | Comments (8)

...en toch is dat goed nieuws. Het team achter Internet Explorer heeft op hun eigen blog bekend gemaakt dat Internet Explorer 8 de Acid2 test heeft gehaald. Dat wil zovel zeggen als dat IE voldoet aan een flink stuk van de webstandaarden. Opera en Firefox voldeden daar al langer aan, maar dat IE eraan voldoet betekent wel iets.

De grootste browserbakker ondersteunt de standaarden voor CSS en HTML steeds beter en dat is goed nieuws, ook voor wie met een andere browser surft. Want hoe je het ook wendt of keert, IE is veruit de meestgebruikte browser en daarmee belangrijk voor hoe webpagina's gebouwd worden. De kans dat een site die in IE goed werkt ook in Firefox, Opera en diverse andere browsers goed zal werken wordt hiermee alleen maar groter. Zelfs de keuzevrijheid van de surfer wordt hiermee groter, omdat een andere browser als voorkeursbrowser nog maar zelden tot onwerkbare of onleesbare pagina's zal leiden.

Natuurlijk, de Apple-gelovigen en Firefox-zendelingen zullen het allemaal nog steeds niets vinden, maar wie als browseratheist door het leven gaat mag hier heel blij mee zijn.

HTML? Hmmm...

| | Comments (2)

Fraai hoor! Een uitleg hoe je fraaie HTML-code schrijft. Maar wel in een plaatje in plaats van zelf óók in HTML...

Maar ach, het kan altijd erger. Sommige websites zijn werkelijk op geen enkele manier om aan te zien, niet in HTML én in een plaatje: havenworks.com.

Office Space Kit

| | Comments (0)

Wie niet snapt waar dit over gaat, heeft deze nooit gezien. En dit helpt dan ook niet echt...

Prism

| | Comments (7)

Mozilla was voor mijn gevoel al een tijdje niet zo enorm innovatief bezig. Er liepen wel allerlei projecten, maar op de een of andere manier waren de resultaten niet veel meer dan aardige beta's van dingen die andere browserbakkers al langer leverden. Met Prism hebben ze weer iets te pakken dat een trend zou kunnen zetten.

Eigenlijk doet Prism helemaal niet zoveel bijzonders. Het opent een pagina in een browservenster zonder menubalken, icoontjes en wat dies meer zij. Maar Prism is dan ook gemaakt voor een specifiek soort webpagina: die van web based applicaties. Programma's die vroeger als zelfstandige applicatie in je Program Files terechtkwamen, maar inmiddels draaien op een server ver weg en waar je alleen maar naartoe hoeft te surfen. Vrijwel elk content management systeem - zoals ook dat voor dit log, Movable Type - werkt zo. Je hoeft geen zware applicatie op je pc te zetten, je surft naar de webpagina en je bestuurt de applicatie als het ware van afstand.

Met Prism kun je snelkoppelingen en icoontjes plaatsen in je startmenu en op je desktop als waren het zelfstandige applicaties. Je klikt erop en de startpagina van je applicatie - met eigen navigatie en zonder de navigatie van de browser - verschijnt in een apart venster. Simpel en doeltreffend. Prism, dus. Voorlopig alleen voor Windows.

"Wilt u de middelen van morgen inzetten voor het onderwijs van vandaag?", zo vraagt schoolboekenuitgever Wolters Noordhoff op zijn site over digitale proefwerken.

De vraag is alleen wanneer dat "vandaag" was. Als je met Firefox als browser binnenkomt, moet 'ie er even over denken en toont 'ie dan een op z'n zachtst gezegd lelijke pagina. Wanneer je zoals ik met Opera 9 browst, kom je er domweg niet in. De melding? "Voor deze site is een moderne browser vereist; minimaal Internet Explorer 4.05 of Netscape 6". Bij Wolters Noordhoff is vandaag blijkbaar wat in de rest van de wereld al zo'n tien jaar geleden is.

De pagina lijkt ook niet in een content management systeem gemaakt te zijn, maar gewoon in Dreamweaver. Ik ga deze site misschien maar eens gebruiken als voorbeeld in m'n trainingen, om te laten zien waarom een content management systeem handig is. Omdat je daarmee aan je content toekomt...

Google voor Google

| | Comments (2)

De eenvoud van Google was jarenlang een van de sterkste punten van de site. Maar hoe goed zou Google dan eigenlijk gevonden worden in Google? Om gevonden te worden moet anderen de nodige extra's inbouwen. Google voor Google zou er eigenlijk zo uit moeten zien als in dit filmpje...

Hoogste website

| | Comments (1)

Ik ken hem al een tijdje, maar vandaag kwam ik 'm weer tegen: 's Werelds Hoogste Website, bijna 19 kilometer hoog. Het aardige is dat er nog een gedachte achter zat ook....

Gratis MT4-tip

| | Comments (0)

Begin er nog niet aan...

De afgelopen dagen ben ik er steeds minder blij mee geworden. Weliswaar was vanaf het begin duidelijk dat MT4 en Opera niet al te fijn met elkaar overweg kunnen - de colorcoding ver%$#! de scripts in de pagina - maar de afgelopen dagen heb ik met enige regelmaat de voorpagina snel moeten repareren.

Na het aanpassen en publiceren van de template met de index-pagina (in IE, maar ook dat hielp niet) werd namelijk met enige regelmaat spontaan de helft van de code op de pagina weggegooid. Dat vervolgens de rechterkolom niet of slechts deels werkte mag duidelijk zijn.

Rond de migratie van MT3 naar MT4 heb ik een hoop gedoe gehad, maar dat was geheel en al mijn schuld. De geintjes van de laatste weken gebeuren in een verder verse installatie, waar ik nog niet eens de tijd heb gehad om er een puinhoop van te maken...

Volgende week ga ik weer twee dagen naar Belgica. Ik ben benieuwd of ik MT4 voor die tijd eindelijk eens op orde heb. Neem van mij aan: MT3 verdient voorlopig de voorkeur, hoe gelikt MT4 er ook uitziet...

Authentidinges verwijderd

| | Comments (2)

Het is u wellicht al opgevallen dat de goedkeuring van reageerders ehm...niet geheel vlekkeloos verliep. Aangezien ik liever wel reacties heb dan geen spam, staat het reactieding weer helemaal open. Ik zal in een testlog het een en ander uitgebreid testen voor ik het hier opnieuw invoer.

Fun with Robots.txt

| | Comments (1)

Ik ben een hele slechte nerd. Ik weet van een heleboel een beetje, wat soms nog tot aardige resultaten leidt. Maar zeker waar het netwerken en protocollen betreft heeft mijn kennis de diepte van een pierebadje voor babyvlooien.

Toch heb ik veel plezier beleefd aan de site van webdeveloper Andrew Wooster. Hij is op zoek gegaan wat er zoal tevoorschijn komt wanneer je naar het bestandje "robots.txt" gaat zoeken. Dat is een bestandje waarmee zoekmachines duidelijk gemaakt kan worden wat ze mogen indexeren en wat niet. In het voorbijgaan heb ik nog het een en ander geleerd ook nog, terwijl het de titel wel degelijk waarmaakt: Fun With Robots.txt. Nou ja, voor wannabe-nerds, dan.

Twee jaar geleden haalde hij iets soortgelijks uit: Fun With HTTP Headers. Ook dat stuk is de moeite waard.

Het heeft een tijd geduurd, en ja, de rest van het log is nog steeds een zootje - drukdrukdrukdrukdruk - maar als het goed is wordt u nu ein-de-lijk onthouden als reageerdert. Doe er uw voordeel mee en reageer u af...

Update: Heel handig om te zorgen dat het Javascript wordt aangeroepen in de voorpagina, maar niet in het commentaardingetje, dat nog met het standaardtemplate werkt....

U wordt geauthenticeerd

| | Comments (8)

Om de stroom aan spam op dit log enigszins in te dammen, worden alleen geauthenticeerde reageerders geaccepteerd. Dat betekent niet zoveel, want normaal gesproken zal ik commentaren zondermeer toelaten. Het betekent alleen wel dat veel van de vaste bezoekers de eerste keer dat ze langskomen hun reactie niet meteen zullen zien. Na die eerste keer zal een reactie wel meteen verschijnen.

Goedgekeurd door de Nederlandse Vereniging van Komma Punt Log Redacteuren, zoiets... 

Update: moet je natuurlijk wel de instellingen goed zetten...

Jolijt en feestgedruis!

| | Comments (8)

Mijn logje werkt weer!

Het begon met een falikant mislukte upgrade naar MT4, waardoor de database op zijn zachtst gezegd lastig te benaderen werd. Als goed ict'er roep ik altijd tegen mensen dat ze backups moeten maken en doe ik dat zelf niet, dus u begrijpt dat de problemen nog niet zo makkelijk opgelost konden worden.

Daarnaast was het ook nog eens drukdrukdruk, met een tweedaagse trip naar onze zuiderburen, geschrijf elders en werk en files. Kortom, ik had een hoop te fixen en te weinig tijd daarvoor.

Als gevolg daarvan heb ik nu een langere logpauze meegemaakt dan in de voorgaande vijf jaar is voorgekomen en ik kan u vertellen dat me dat helemaal niet beviel. Het is nu nog een rommeltje her en der en zeker achter deze voorpagina valt er nog een heleboel te klussen, maar dat kan nu tussen het posten door.

Kijk er niet van op als er de komende dagen een stroom van postjes verschijnt. Ik moet even de schade inhalen...

Windows Freeware

| | Comments (0)

Voor Windows moet je dan wel betalen - hoewel de meesten dat volgens mij niet doen - maar er zijn tal van freeware programmaatjes waarmee je het allemaal nog wat makkelijker kunt maken.

Een tijdje linkte ik hier bijvoorbeeld naar het simpele, maar o zo handige Texter. Blogger Mark Wagner zette een hele reeks van dat soort minder bekende, maar handige gratis progjes online: Lesser Known Windows Freeware.

De eerste die ik ga uitproberen: Free Launch Bar, de Windows Quick Launch Bar - ooit geprobeerd die terug te krijgen als 'ie per ongeluk is weggekieperd in Windows Server 2003? - maar dan met de mogelijkheid in die Quick Launch Bar mapjes aan te maken. Han-dig!

En toen was 'ie weer up...

| | Comments (22)

En toen was er een hele middag geen log. Enige downtime was gepland, het duurde iets langer. Dat kan gebeuren. Het was nodig om te zorgen dat onder andere dit log vrijwel probleemloos blijft draaien.

Mijn hoster - een goede vriend die dit log ook nog eens helemaal grateloos host - heeft normaal gesproken een betrouwbaarheid waar menig professioneel hostingbedrijf trots op zou zijn. Vandaag moest alles over naar een nieuwe server. Een flinke klus die iets langer duurde dan gepland.

Maar ach, bij elkaar heb ik in de afgelopen vijf jaar nog geen 24 uur downtime gehad, is er nooit iets verloren gegaan - behalve dan door mijn eigen stommiteiten... - en is de snelheid vrijwel altijd prima geweest. En zal het de komende jaren op een nieuwe server ook weer reuze betrouwbaar zijn.

Zeg nou zelf, dan heb je weinig reden tot klagen. Ook als ik er wèl voor zou betalen, zou ik dik tevreden zijn. Dat bedoel ik maar...

Movable Type 4

| | Comments (3)

Daar is ' ie dan toch: Movable Type 4. Niet zo mooi als Smartsite natuurlijk, maar wat ik er tot nu toe van heb gezien ziet er bijzonder fraai uit. Ik kan niet wachten om deze versie te installeren.

Je kunt een demosite (draaiend op een betaversie) van een enthousiaste gebruiker bekijken en je kunt er zelfs inloggen (login:demo;pw:demo) om te kijken hoe het er aan de achterkant allemaal uitziet.

Gratis bloggers

| | Comments (3)

Google gaat reacties plaatsen bij berichten op Google News, nu alleen nog in de VS, maar straks ook in Nederland. Het nieuws is overal gebracht, maar mijn eerste gedachte heb ik nog nergens gezien.

Want wat doet Google zo eigenlijk? Berichten van gerenommeerde nieuwsweblogs overnemen en daarbij laten reageren. Reacties die niet op die andere weblogs komen en dus klaarblijkelijk mensen moeten verleiden niet door te klikken, maar voortaan hun berichten bij Google News te lezen. Kortom, Google maakt van Google News een weblog, waarbij de content gratis en voor niets wordt aangeleverd door sites die zelf van die content moeten draaien. Daarvoor werd Jaap.nl nog niet zo lang geleden op de vingers getikt. Ik ben benieuwd wanneer Google News zich voor de Nederlandse rechter mag verantwoorden.

Nerdgrapje

| | Comments (22)

Comic Sans walks into a bar.

Bartender: "Sorry, we don't serve your type."