Blog

2014.03.22

Cross-Browser Grayscale image example using CSS3 + JS v2.0. With browser feature detection using Modernizr

Cross-Browser Grayscale image example using CSS3 + JS v2.0. With browser feature detection using Modernizr

A couple of months ago I did a tutorial that showed how to create grayscale images using CSS and JS on all major browsers, including Internet Explorer 10 and 11 that no longer support CSS filters. Since that example was using browser detection and was based on user agents, it was not very reliable and not exactly the best way to create it. Besides $.browser has been deprecated. So I …

2013.12.16

Cross-Browser Grayscale image example using CSS3 + JS

Cross-Browser Grayscale image example using CSS3 + JS

There are a lot of examples and tutorials about how to create grayscale images using CSS , CSS3 and JS, but while developing a project for one of my clients, I found out that there is no solution that would be cross-browser compatible and would support the latest Internet Explorer 10 and 11 versions. This is the reason I came up with a solution of my own and decided to …

2013.01.11

Top torrents of 2012: worlds best torrents, torrent list and bitorrent clients

Top torrents of 2012: worlds best torrents, torrent list and bitorrent clients

As the 2012 is over, I wanted to take a look back at the last year’s top torrents, best known torrent websites where you can download torrents for free a list of most used and popular bittorrent clients. Some of torrent websites require registration, but most of them don’t and don’t have any users upload/download ratio which I guess is fair, but still not very convenient. I would like to …

2012.12.21

The best online games of 2012

The best online games of 2012

Since the first plastic 8bit Nintendo game console I have been attracted to games. Today it hasn’t changed a lot except that instead of collecting mushrooms in Mario and slaughtering enemies in Prince of Persia, I’m playing more realistic games that help me to cut off from the real world. This is a great way to be invincible, do good deeds, solve problems or on the contrary express your anger. …

2011.03.20

How to extend default WordPress TinyMCE WYSIWYG editor with additional features without WordPress plugins. Table editing button addition in WordPress

How to extend default Wordpress TinyMCE WYSIWYG editor with additional features without Wordpress plugins. Table editing button addition in Wordpress

By default WordPress provides two options to edit posts and pages – plain HTML code and WYSIWYG (What you see is what you get) editor. WordPress WYSIWYG editor is based on TinyMCE – a platform independent web based Javascript HTML WYSIWYG editor. TinyMCE has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. WYSIWYG is a tool that saves headache and time for everyday web …

2010.08.30

The benefits of having a website

The benefits of having a website

It is no longer a secret that a website is a great way of attracting new customers and increasing your business profits, but there is a lot more to it. In this article I will list other website benefits that just might change your mind on having a website. 1. Communication Website can serve as a fast, cheap and effective way to get the message to your clients, subscribers, employees, …

Latest work