Git Product home page Git Product logo

atomoco-bardot's Introduction

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

atomoco-bardot's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.