Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An attempt at a web framework to save old magazines for the digital age
JavaScript CSS PHP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
css
icons
img
js
pages
README.md
functions.php
index.php

README.md

atomoco-bardot

"Bardot" was a codename for a project I'd been sketching since I first saw the iPad. I'd been digging through the loft in my family's home and found some incredible magazines and publications, so old they were in danger of turning to dust. The plan was to not only scan and post the content onto the open web to archive them for everyone, but to make something new.

Bardot is an HTML5/JS/CSS framework that takes ordinary page scans and turns them into a web app. But above all, it was to be a great reading experience - especially on tablets - with minimal interface, touch navigation/zoom and full screen pages and spreads. In short, it was to feel like an iPad magazine app, but built on the open web, not locked into any one platform. A "continuous screen client" that could remember what page you left off on your iPad and start at the same spot on your laptop. Other plans were offline support, anotations, commenting and searching.

I'd been waiting for someone to build it - it seemed such an obvious merger of HTML5, mobile platforms and content - but it never really appeared. So I decided to build it myself.

Whilst building it I learnt huge amounts about the limits of CSS and Javascript, hardware acceleration and resource management. It's still ongoing. I'm still plugging away at it, and all the time the hardware and techniques bring it closer to reality. Bardot was never meant to be a money maker. It was the sort of project the open web was built on. A need to set information free

Have a look at it with the Farnborough 1960 Review mag

View it running on an iPad mini retina

Something went wrong with that request. Please try again.