Connect With WRD
feed via e-mail
feed via e-mail

Posts Tagged ‘HTML5’

Tooltips are so useful in informing users when needed without the need for a design challenge as they work well with any layout.

Opentip is a pretty cool JavaScript tooltips framework that can work with jQuery, Prototype or standalone.

It creates the tooltips with HTML5 canvas so that any creative designs are possible and they are rendered almost equally in all browsers.


There is support for calling content into tooltips with Ajax, positioning them wherever wanted or grouping them (so that only one tooltip of the same group can stay open).

A nice and unique feature is stems (the little pointers) which auto-arranges themselves into any direction.

Opentips has multiple, good-looking styles and new ones can be created very easily.

  • Tags:
  • Filed under: Browsing, Goodies, MIT License
  • 1 Comment
  • Flot is a jQuery plugin for easily creating good-looking and interactive charts.

    The library uses HTML5 canvas for drawing, JSON as the data source and can render a data array with 1000s of items.

    It is not limited to any chart type and the community has already expanded it with multiple types (bar, line, pie, gantt, etc.) and features.

    Flot jQuery Chart Library

    There is support for zooming into any selected part and charts generated can respond to events.

    Flot is very well-documented, has a powerful API and an active community

    P.S. The library has been around since 2 years but somehow it was not already shared and thought it should be in WRD so that you get another great charting option when needed.

  • Tags:
  • Filed under: Charts, Goodies
  • Parsley is a JavaScript library, that can work with both jQuery or Zepto, for validating forms so easily.

    It is built with UX concerns in mind and tries to simplify details for the user.

    There are most of the frequently-used validation rules built-in like e-mail, required, min/max or “equals”.


    Also, there is support for “remote validations” which can send Ajax requests and validate the data according to the response returned (like checking usernames/e-mails from the database when registering users).

    Parsley works with HTML5 data attributes so you actually never write JavaScript with it, everything is inline.

    The messages to be displayed, styles and functionality can be almost fully customized.

    And, it is lightweight in size + well-documented with demos.

  • Tags:
  • Filed under: Forms, Goodies, Other License
  • HTML5 audio is awesome, so easy to implement and works fast. The only thing that can stop you from using it is the lack of support for older browsers.

    Audio5js is a lightweight JavaScript library that solves this compatibility issue nicely.

    It provides support for multiple codecs and fallback to a Flash-powered MP3 player when needed.


    The library auto-detects the browser, knows its capabilities and loads the right player with the right codec.

    An API exists for controlling the player and has the functions for “load, play, playPause, pause, volume and seek”.

    Also, there are methods for getting the details (playing, duration, position, load-percent, seekable or not) of the item being played

    Workless is an HTML5-CSS3 framework for building cross-browsers websites with ease.

    It is a project that started as a mashup of Bootstrap + HTML5 Boilerplate, evolved more and now has most of the frequently-used stuff.


    The framework includes a grid system and styles for forms, tables, buttons, labels, notifications and typography.

    Also, there is an icon font and few jQuery plugins (modals, tooltips, text formatting) integrated.

    Junior is a HTML5 front-end framework for creating mobile apps that look and behave like native.

    It uses CSS3 transitions for a slick performance, supports swipable carousels and includes various UI components (from Ratchet).

    Junior Front-End Framework

    The framework uses Zepto (which is nice for jQuery fans as it has a jQuery-like syntax) and has integration with backbone.js views + routers.

     Junior is pretty easy to use and has the documents + examples to get you started

    Radi is a complete visual design application targeting web with 100% standard and human-readable HTML + JavaScript code.

    It has built-in tools for creating/editing graphics (they can be imported too) and generating animations with <canvas> output that work in all modern browsers including mobile.

    There are ready-to-use filters + effects and you can always add your own code to create more customized stuff.


    The application is also pretty powerful in rendering video. It can even -very quickly- convert a web animation into a HTML5 video.

    Radi has a very short learning curve as it is like a mixture of well-known image editing and animation tools but with the friendliness of web technologies.

    Reuze is a front-end framework that focuses on offering ready-to-use and lightweight code for frequently-used web structures.

    These currently include code blocks for articles with/without images, headers, links and in multiple columns.

    Its website allows customizing the output with various parameters and Reuze provides the generated HTML code.

    Reuze Frontend HTML-CSS Framework

    The generated code is RDFa Lite compliant and also works with any other front-end framework like Bootstrap or Foundation.

    It is a JavaScript-free framework and there are more stuff to come (images, products, etc.).

    Centurion is a CSS framework, built using SASS and CSS3 media queries, for creating (mostly prototype) layouts that behave good on all devices.

    It includes a 960px grid (that scales down to 320px), can handle image scaling and has a navigation with desktop and mobile versions.

    There are also styles for CSS-only buttons and tables. The framework is easy to learn and customizable (thanks to SASS).


    Boilerplates are usually very handy when starting new web projects as they provide an instant

    HTML5 Bones is a boilerplate for HTML5-powered websites including the most-required stuff (normalize.css, html5shiv, etc.) in the markup.

    HTML5 Bones

    Besides the markup, it is very well commented which works as a useful guide for anyone new into HTML5.

    It simply shows the usage of HTML5 markup including header, section, article, footer and more (there is also an example of video as well).

    Uptime Robot