SEO tips

As any aspect of web development, SEO has also become quite sophisticated topic to cover in a short blog post. However, here I'll touch down on some of the most important as well popular, as well as on some new topics. Bare with me, and I'm sure you will find something you didn't know so far. Follow…

Dynamic navigation for one-page site with Bootstrap

Everybody knows that people are lazy clicking around, going back etc. so it's preferred if you can condense all your content and information into one page. It's trendy even. If you separate the sections of that one page nicely, it can get a smooth feeling of a one-page site, without being too overwhelming for those…

IndoorSki – case

A designer friend of mine hooked me up on this project. The client was a small business owner of facilitiy for indoors-ski, golf and conference rooms. He needed a more modern website that would work on handheld devices. The deadline was fluid as we were working in the weekends or in the evenings. Few times…

Bootstrap cheat sheet

Columns, order, visibility visible-xs-block - make an element visible only for the specified break point. Instead of block you can use inline-block, too. Ex.: <div class="clearfix visible-sm-block"></div> hidden-xs - make an element hidden only for the specified break point col-xs-offset-6 - offset/space a column from the left side. It's necessary to reset for the higher…

First experience with PhoneGap

Warning: this is not a tutorial but just a post where I share my initial experience with Phonegap and Cordova. I had an interesting task to deal with and no idea how to start it off. I had to display a web site offline on an Android phone without relying on unstable wireless networks. A…

Adapting your site for right-to-left reading

In some parts of the world people read from right to left. Initually it might be hard to imagine what changes your code needs to go through, to make it more apealing but no worries, it's quite simple. 1. By default all text is left aligned. You can change this by adding dir="rtl" attribute to…