Amazing things you can do in HTML5

Written on 24 November 2011, 07:21pm

Tagged with: , , ,

  1. manipulate the browser history and build awesome asynchronous user interfaces like this one or highly responsive and intuitive interfaces like this one
  2. know the user location and serve him customized content (remember that ‘date single women near [your location]’ ads? :P)
  3. store data in the user browser: more than 4k of data, stored on the client, that persists beyond a page refresh and isn’t transmitted to the server. For example to store the number of the last page read in an online book or to save the settings of an online game between browser restarts
  4. use new input types (like the slider, color picker, date picker, etc) and unload the validation task on the browser
  5. allow the user to take your app offline, edit it, and synchronize it when back online. Example: GMail offline
  6. Play video for everybody
  7. Use the canvas element to draw amazing 3D text or sticky things (try this link on your mobile device, and shake it :))

Yes, you can use all of these features plus many, many more right now. Most of them will gracefully degrade if the browser is too old or simply does not support them.
Now read the list above once again thinking about the implications on the mobile browsing.

A beginner’s guide to start blogging

Written on 6 March 2011, 11:54pm

Tagged with: , , , , ,

So, you know you want to start a new blog, you bought your domain, set up the hosting and are ready to go. You have a lots of ideas about how your blog will look like, what kind of articles will contain, what friends will be in your blogroll. What’s next?
Here is a quick checklist which you will find useful when setting up your blog.

Image credit: Trey Ratcliff – Morning Fog in Jester

1. The content

  • The content is king. You probably know this already: the content is the most important part of your blog. No matter how cool it looks, how many likes you have on facebook – the content is the one that will determine the success or the failure of your blog.
  • Bring value. Quality content doesn’t mean rewriting the same idea with other words. If you found an interesting topic somewhere, don’t write a post to duplicate the content. You have twitter for sharing. On your blog you must express your own opinion: be creative, think about the same topic in other ways.
  • Know your audience. You need to know what is your target audience and tailor your style accordingly.
  • Always spell check your posts. Forgetting or ignoring this is simply unacceptable.

(more…)