Антон Казанов

11 Added | 3 Magazines | 8 Likes | @antonkazanov9 | Keep up with Антон Казанов on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Антон Казанов”

Making SVGs Responsive with CSS

An SVG can be embedded on a web page in many ways; one of which is embedding it inline in an HTML5 page using the <svg> tag. The other commonly used …

Server-Side Device Detection With JavaScript

Once Upon A Time, Device Detection<p>Whether we are using regular expressions in JavaScript, Modernizr or a complete device-description repository (DDR) …

Advanced RWD layout techniques

You've made the decision. You're taking the plunge. You're done with m-dot redirects, separate content for different devices and constant updates to …

Web Design

JavaScript Debugging for Beginners

I set out to write a post about JavaScript debugging for beginners because I often see people struggling with this and want to help. I hope this post …

The Subtle Magic Behind Why the Bootstrap 3 Grid Works

IMPORTANT NOTE: Bootstrap 4 will be out soon, and these articles will be updated to reflect both v3 and v4. I do not expect major changes to how …

AngularJS in Patterns (Part 1). Overview of AngularJS

In AngularJS scope is JavaScript object, which is exposed to the partials. The scope could contain different properties – primitives, objects or …

The Promised Land (in Angular)

Promises are a popular pattern for asynchronous operations in JavaScript, existing in some form in every client-side framework in widespread use today. We'll give a conceptual and practical intro to promises in general, before moving on to talking about how they fit into Angular. If you've ever …

Great jQuery SVG fallback plugin

Where the magic happens...<p>SVGmagic checks if your visitor's browser understands SVG images. If it doesn't it will start replacing and converting all …

Jsonstub