Profile cover photo
Profile photo
Johan Janssens
1,058 followers -
Web Architect. Hacker. Innovator. Speaker.
Web Architect. Hacker. Innovator. Speaker.

1,058 followers
About
Johan's posts

Post has shared content
Slides from my presentation at Joomladay NL last weekend. #joomla
Still using MAMP or WAMP ? Get more productive with our Joomla Vagrant Box! Happy coding. #joomla

Post has shared content
Awesome Joomla extensions require superb support. At Joomlatools we eat our own dog food and continuously work on improving our Member Center experience. Today we are adding a shiny new forum toolbar to make it easier to filter and find information.  #joomla

Post has shared content
Need to setup a Joomla local development environment ? Our +Joomlatools  Vagrant box can now be installed directly from the Vagrant Cloud. Just two commands and you are up and running! #joomla  

Post has shared content

Post has shared content
Carota, a rich text editor implemented entirely in JavaScript that uses HTML5 Canvas for rendering

You've found the demo page for Carota, a rich text editor implemented entirely in JavaScript that uses HTML5 Canvas for rendering. Most in-browser editors use a built-in feature called contentEditable to do most of the hard work, but this has some limitations and drawbacks that are just too much for more sensitive people, like me, to bear, so I decided to start from scratch. (Anyway, it's fun to write your own editor!) 

The source code is released under the very permissive MIT license, so you can do pretty much anything you want with it. 

At runtime Carota has no external dependencies. You just pull in the carota-min.js file using the SCRIPT tag and away you go. Or else get node and use: 

 npm install carota 

to get the full source, including this demo site. By the way, Carota itself is displaying all this text, meaning that you can play with the editor right now! Try Ctrl+A and then Backspace to clear this document and see how the JSON view on the right changes as you make further edits. Press Ctrl+Z to undo your changes. 

Image / Demo:
http://earwicker.com/carota

GitHub / Download:
https://github.com/danielearwicker/carota

License:
The MIT License (MIT)
http://www.opensource.org/licenses/mit-license.php
https://github.com/danielearwicker/carota/blob/master/license.txt
Photo

Post has shared content
Open Source owns the web. Yes we can!

Post has shared content
Improved security, better performance and focus on stability coming in Joomla 3.3! Good progress being made. 

Post has shared content
How to make sure Google can crawl your mobile site correctly. #seo  
Is there a way to tell Google there is a mobile version of a page, so it can show the alternate page in mobile search results? #seotips  

Post has shared content
Curious about all the great features DOCman 2 has ? Check out the new feature overview. #docman  #joomla 
Our new extension pages are live! http://www.joomlatools.com/extensions/docman/overview  Another great re-design by our own +Robin Poort  #joomla 
Photo

Post has shared content
The amazing evolution of technology...

The graph shows how long it took from first availability (in red font) to it being used by 25% of US population (in black font).  It just gets faster, and faster and faster.

I bet if you check how long it will take 25% of the population to adopt the next big technology, it will be 25 months.

I'm personally grateful to the Internet/Web. Without it I would never have discovered what I truly love doing. Without it I would not have the opportunity to wake up and be incredibly excited to try in a small way to have a big impact. 

#toinfinityandbeyond
Photo
Wait while more posts are being loaded