New impress.js features 2017
It's been almost a year since my last update on features I've added to the impress.js presentation framework. Already a year ago I had pretty much merged or implemented all of the open backlog for the project. But at the end of the post I still listed two popular requests I hadn't implemented: Support sub-steps and 2D navigation.
- hingo's blog
- Add new comment
- Read more
- 536 reads
Unveiling Impressionist: A 3D visual editor for creating impress.js presentations
It's been a while since the last time I blogged about impress.js. That's because after I completed adding a batch of long outstanding feature requests and pull requests, I felt somewhat content with the status of my impress.js fork.
- hingo's blog
- Add new comment
- Read more
- 2884 reads
3D rotations in CSS and impress.js
The compelling feature of impress.js is to animate your presentations in a 3D space. Earlier this year I spent some time trying to move from placing my slides in a 2D plane to doing something really cool and 3D. But I never really got beyond some simple tilts and turns, like you see at the end of the official demo as well. Somehow I couldn't figure out the logic of simple rotations around x, y, and z axes.
- hingo's blog
- 2 comments
- Read more
- 3039 reads
Impress.js: Community contributions is so much fun!
During June-July I had pretty much completed adding the features that I myself had in mind impress.js (as you might have read on this blog back then). Some of those features of course had been asked for multiple times by others as well, in particular the ability to define slide positions relative to the previous slide, was a popular request, with several pull requests proposing it as well. Now that I've added such a plugin, I have to say it is indeed much more convenient way of authoring presentations.
- hingo's blog
- 2 comments
- Read more
- 2736 reads
Authoring Impress.js presentations in Markdown
With the Euro Cup 2016 done, evenings can again be spent contributing to my favorite open source project: The impress.js presentation framework. In the series of blog posts about my additions to it, it is now time to unveil a feature I added by popular request: Markdown support.
Thanks again to the power of open source, this was easy to add. By integrating Markdown.js as an extra addon, you can now type Markdown instead of HTML in each impress.js step:
- hingo's blog
- Add new comment
- Read more
- 4551 reads
Features I've added to Impress.js (and the Plugin API)
This is the third post in my series of blog posts on Impress.js. As I've already mentioned, I've also written some new code to impress.js. Now I want to finally present the new features I've added (currently available in my github fork).
Prologue
- hingo's blog
- 2 comments
- Read more
- 3715 reads
Creating Impress.js presentations in colored JSON with Highlight.js
Last month I wrote about impress.js, and how I've started using it for my presentations. This has been going well, and during the past month I've actually given 2 more presentations using impress.js:
Dreams and fears of a database consultant
MongoDB and GIS
(You really have to click those links, embedding these presentations wouldn't make them justice!)
- hingo's blog
- Add new comment
- Read more
- 2862 reads
My son responded to the EU consultation on Freedom of Panorama
Yesterday I helped my 8 year old son submit a response (PDF) to the EU Commission's consultation on whether it is a good idea to require permission/payment for the right to photographs buildings and statues in public spaces (aka Freedom of Panorama). Our kids had heard about this issue from a discussion on a dinner table, and quickly became interested:
- hingo's blog
- Add new comment
- Read more
- 4284 reads

Recent comments
3 days 8 hours ago
2 weeks 4 days ago
3 weeks 6 days ago
24 weeks 3 days ago
31 weeks 4 days ago
31 weeks 4 days ago
37 weeks 14 hours ago
37 weeks 1 day ago
38 weeks 2 days ago
42 weeks 5 days ago