WebLinc Labs

At WebLinc, we're serious about innovation. And we're serious about sharing our discoveries with the web development community. That's why we created WebLinc Labs, a space for our team to share their latest creations. ideas, and experiments.

WebLinc Labs Archives

jQuery Parallax – A parallax scrolling plugin

Diagram of speed option

Overview Parallax scrolling is a technique that allows us to give the illusion of depth in a 2D space, such as a website. We achieve this by having multiple layers of images, where images that are “furthest” away move slower that images that are “closest”. Under the right context this could be a great way [...]

Who’s Darren Hill?

Darren Hill

Perhaps you’d like to get to know a little bit more about Darren Hill, co-Founder and CEO of WebLinc, the eCommerce platform provider for Nasty Gal and Free People, one of URBN’s well-known brands. Well, you can, in a Philadelphia Business Journal article published on April 19, 2013, where Darren reveals some little known facts [...]

World Wide WebLinc

WebLinc Main Office

In between dreaming up visions for the future of retail, Darren and WebLinc have been busy making their way around the globe, sometimes without even leaving Philadelphia. If you plan to fly Southwest Airlines before the end of April, look for a picture of Darren cleaning the sand from his briefcase in the airline’s Spirit [...]

Technically, It’s Philly Tech Week

Philly Tech Week 2013

This is a very eventful week for the tech community in Philadelphia and WebLinc is excited to be part of it! Come see us on April 26th at the Mobile, Marketing, and eCommerce Trends event hosted by URBN at 3 p.m. Darren Hill, co-Founder and CEO of WebLinc eCommerce will share his vision for the [...]

Front end SPOF in the wild

Prologue The sun had long since disappeared behind the tall church steeple outside my office window. The office was dark, and it was a long walk over to that light switch on the other side of the room. Knowing I would soon be overcome by eye strain, I made the difficult decision to go home. [...]

jQuery Big Image – A plugin for image zooming

image zoom

Overview jQuery Big Image is a plugin for image zooming that displays an enlarged image as the user hovers over the corresponding area of an existing image. It works well cross browser (even as far back as IE6) and has built in methods to init, change, and destroy the zoomed image for easy manipulation. Installation [...]

Chrome dev tools updates

Chrome Dev Tools Logo

A while back, The Chromium Blog covered new features in Chrome 25 Beta, including some improvements to Chrome Developer Tools. Chrome 25 has since been pushed into the stable channel, so let’s take a closer look at some of the dev tools updates. Console API Firebug’s console API has become a de facto standard supported [...]

Lint JavaScript while you type with SublimeLinter for Sublime Text 2

jslint-sublimelinter

SublimeLinter is a package for Sublime Text 2 that applies lint tools to your code while you type. SublimeLinter provides lint tools for many languages, but in this article I will look at JavaScript linting only. Why use a lint tool? You should use a lint tool to check your code for errors and conformance [...]

Introduction to JSLint

JS Lint

What is JSLint? JSLint is an open source JavaScript code quality tool. It is designed to catch a variety of errors and enforces a particular style that removes parts of the language that are problematic or error prone when used by non-expert JavaScript developers. Code that passes JSLint is less likely to contain errors and [...]

Maintain your chain with jQuery .tap()

chain link

Method chains are commonplace in jQuery. A typical jQuery pattern is to chain several method calls onto a jQuery object representing a selection from the DOM:

In order to continue a chain, each method must return an object to be the subject of the next method call. If you want to execute a function [...]