Quantcast
Channel: Stephen A Thomas on scriptogr.am
Browsing all 10 articles
Browse latest View live

Javascript Micro Frameworks and Progressive Enhancement

Javascript MV* frameworks such as Angular.js, Backbone.js, and KnockoutJS are increasingly popular tools for structuring and building web applications. But like all technical advances they threaten...

View Article



Image may be NSFW.
Clik here to view.

Unit Testing Backbone.js Applications

(This article was originally published on JSPro.) The following scenario never happens: After spending hours, maybe days, putting the finishing touches on an awesome new feature for your web...

View Article

A Javascript Cross Site Scripting Testing Gotcha

As a small followup to my previous post on Unit Testing Backbone.js Applications here’s how to avoid a small gotcha that cost me about a day of frustration and several desk-induced dents to my...

View Article

Image may be NSFW.
Clik here to view.

Securing Javascript Web Apps

Modern web apps require snappy performance and dynamic content, requirements that are driving more developers to Javascript-based single page apps. This architecture brings many advantages, but it...

View Article

Making Javascript Functional with Underscore.js

Perhaps because it’s a prerequisite for the popular Backbone.js framework, Underscore.js has received a lot of attention lately, with several introductory tutorials. Most of the existing discussion,...

View Article


Image may be NSFW.
Clik here to view.

CSS Box Shadows and Browser Differences

If you've been thinking that it was safe to use the CSS box-shadow property, there’s still somehting to consider: Even though all modern browsers now support the property (without prefixes!), they...

View Article

Zooming HTML Content with CSS Scale Transform

Even though it’s still experimental, the CSS scale transform has enough browser support to be useful to many web applications. There are a few tricks and gotchas, though, to make its use not quite...

View Article

Simple Responsive Images Today—with CSS Backgrounds

[Originally published by Smashing Magazine] With all the talk of new HTML5 standards such as the srcset attribute and <picture> element, or server-side techniques such as RESS, you'd be forgiven...

View Article


JQuery Best Practices

jQuery is undoubtedly the most widely used JavaScript library on today‘s web, but that doesn‘t mean that everyone is using it effectively or efficiently. Sometimes a bit of extra guidance can be...

View Article


Bloom Filters for Static Search

This post is a bit off-topic but it is tangentially relevant to my current (and, especially, my future) writing. I’m a huge fan of static web sites. There are many reasons for this enthusiasm, but this...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images