Projects

Here are some of the things I am working on (or have been working on) lately.

Current

Idéum – An open source idea forum for better government decision making

The goal of Idéum is to enable citizens to improve their community by creating and sharing ideas. With ideas for improvement being shared and discussed government can become a better decision maker by tapping into the expertise of citizens.

Dostvec – Document Standards Verification Crawler

A tool to monitor PDF document standards compliance for one or more websites. Basically a glue script that ties together JHOVE (JSTOR/Harvard Object Validation Environment) with SimpleCrawler and Ruport. The idea is to support an organization in publishing PDF documents in the proper ISO format. Could also be useful to gather statistics for a set of websites.

Eurlex.nu – a semantic web version of European legal information

eurlex.nu is an experiment to see if european legal information can be put online using semantic web techology. Currently eurlex.nu holds some 20,000 documents in two languages or more. Documents are presented as XHTML 1+RDFa and there is a SPARQL interface for queries. In the future it will be possible to make comments and track pingbacks onindividual acts.

In maintenance

opengov.se – open government data access in Sweden

Opengov.se is a private initiative to highlight available public datasets in Sweden. It contains a commentable catalog of government datasets, their formats and usage restrictions.

The goal is to highlight the benefits of open access to government data and explain how this is done in practice.

Eutveckling.se – guidelines for and evaluation of public sector websites

An online version of the Swedish National Guidelines for Public Sector Websites (Vägledningen 24-timmarswebben). I co-authored the guidelines from 2004 to 2008. The guidelines were developed by Verva, the Swedish Administrative Development Agency.

CompareVPS.com – a VPS plan comparison site

I wanted to learn more about Django and the Yahoo User Interface library . At the same time I was looking for a VPS supplier. So I decided to write a VPS plan comparison site. Django is extremely powerful and it only took about a week to do the entire site. The result is a VPS plan comparison site.

Twoot – an OS X twitter client based on JQuery and Fluid

An exploration of a site specific browser (SSB), using Fluid, in order to learn more about jQuery, json and git.

Fangs – the screen reader emulator plugin for Firefox

Firefox extension that renders text representations of web pages identical (almost) to one of the more popular screen readers. The idea is to help developers get a better understanding of how an assistive technology interprets their markup. See the Fangs homepage for more details.

Ruby Accessibility Analysis Kit

RAAKT is a basic web accessibility analysis library written in Ruby. The idea is to help web developers catch basic accessibility issues as part of the development process instead of after-the-fact testing.  RAAKT integrates nicely in automated testing frameworks. For more information see the Raakt wiki.

You can try an online version of RAAKT (hosted by the nice people at Netrelations) to do basic accessibility analysis of a web page of your choice.

SimpleCrawler

SimpleCrawler is a basic web crawling library for Ruby. Currently single threaded and intended for basic crawling of websites.

WordPress themes

Some experiments with more standards-compliant WordPress themes/templates.

Forgotten

Python Accessibility Analysis Kit

PAAKT is a Python module that helps you evaluate accessibility issues in web pages. It can be used to check en entire site or to collect statistics for a subset of web sites. This project hasn’t received a lot of love lately and RAAKT is currently a better choice.