background preloader

MontageJS - HTML5 framework

MontageJS - HTML5 framework

Less Framework 4 I called Less Framework "a CSS grid system for designing adaptive websites". It was basically a fixed-width grid that adapted to a couple of then popular screen widths by shedding some of its columns. It also had matching typographic presets to go with it, built with a modular scale based on the golden ratio. The resources it was originally published with are still available on GitHub. Contrary to how most CSS frameworks work, Less Framework simply provided a set of code comments and visual templates, instead of having predefined classes to control the layout with. /* Default Layout: 992px. Less Framework was popular in the early days of responsive design. Eventually, I moved on from fixed-width grid systems and worked on a fully fluid-width one, in the form of Golden Grid System. Less Framework's popularity was helped by the following contributions and the lovely people behind them (dead links crossed off):

David Baron's weblog: setTimeout with a shorter delay On Sunday, somebody with the nickname {g} was on irc.mozilla.org asking about the behavior of setTimeout. In particular, he wanted to divide up work into a bunch of pieces in a way that allowed the user to interact with the page while the work was happening, and was doing this by doing a piece of the work, and then making a setTimeout call to continue the work. (In some cases, this could also be done using workers.) Unfortunately for him, setTimeout in most browsers doesn't allow a delay less than about 10 milliseconds (it forces any smaller delays to be longer), so the work wasn't finishing as fast as it could. (Chrome has changed this to 2 milliseconds, though, and apparently had some problems with it.) A while ago, Jeff Walden suggested to me that Web pages could get the equivalent of setTimeout, with a real zero delay, using postMessage. // Only add setZeroTimeout to the window object, and hide everything // else in a closure.

Response JS: mobile-first responsive design in HTML5. User Interface UI Kit | Gumby Framework Introduction Gumby v2 is here. You haven't a moment to waste! So many new, amazing features await you! Some things you will need with you on this journey are: A code editor of your choice (we recommend Sublime Text 2+)A decent knowledge of HTML/CSSA willingness to learnGoogle or comparable search engine. Some optional things that we recommend include: A web server (Apache or similar) Some basic knowledge of programming (variables, functions)General knowledge of the terminal Things that are NOT required are: Any specific web framework such as Rails, Codeigniter, etc. Browser Compatibility Gumby is developed following the latest standards and specs. ChromeFirefoxOperaInternet Explorer 8 – 10 We also support some of our elderly community of browsers down to IE 8. Options There are many ways you can work with Gumby. GUIs There are several GUIs out there that take the fear/mystery/fun out of using the terminal. Vanilla CSS Terminal (It's not scary!) Installing Ruby Mac Linux Gem Dependencies Boom. Bower

Springy - A force directed graph layout algorithm in JavaScript. 45 Fresh Useful JavaScript and jQuery Techniques and Tools Advertisement Yes, this is another round-up of fresh and useful Javascript techniques, tools and resources. But don’t close the tab yet, as you might find this one very useful. In this selection we present calendars, forms, buttons, navigation, debugging, optimization and compatibility tables as well as handy resources and tools. We also cover various jQuery-plugins that will help you extend the functionality of your website and improve user experience with ready components or coding solutions. The last section also covers a number of useful educational resources such as a compilation of useful JavaScript coding practices, a detailed comparison of JavaScript frameworks and general JavaScript programming conventions. You may be interested in the following related posts: Calendars and Timelines jDigiClock – Digital Clock (HTC Hero inspired)4 jDigiClock is a jQuery plugin inspired from HTC Hero Clock Widget. jQuery Sliding Clock v1.15 jQuery transpearant Slider clock with CSS sprites. Flip!

Skeleton: Beautiful Boilerplate for Responsive, Mobile-Friendly Development Iframe loading techniques and performance First publication: December 20, 2010 Iframe setTimeout() does not work in IE9 Chad Barnsdale of Unfinishedman.com mentioned to me on May 25 that the Iframe setTimeout() technique does not work in IE9. And he was right. Iframes are often used to load third party content, ads and widgets. Iframes block onload of the main page The main page and iframe share the same connection pool The onload blocking is the biggest problem of the two and hurts performance the most. How can you load an iframe without blocking onload and as a result improve page performance? This article shows 4 ways to load an iframe in a web page: Normal Iframe, Iframe After Onload, Iframe setTimeout() and Dynamic Asynch Iframe. Normal Iframe You all know this one. Using the Normal Iframe technique will result in the following behaviour in all browsers: Click for bigger version. My advice: be aware of the onload blocking. Iframe After Onload Click for bigger version. What do you gain by this versus the Normal Iframe?

QuoJS - Micro JavaScript Library Introduction to Sass for New WordPress Theme Designers As a new WordPress theme designer, you would quickly learn the challenges of maintaining long CSS files while keeping them organized, scalable, and readable. You will also learn that many designers and front-end developers recommend using a CSS preprocessor language like Sass or LESS. But what are these things? and how do you get started with them? This article is an introduction to Sass for new WordPress Theme Designers. What is Sass? The CSS that we use was designed to be an easy to use stylesheet language. It is very much like PHP which is a preprocessor language that executes a script on the server and generates an HTML output. Since version 3.8, WordPress admin area styles were ported to utilize Sass for development. Getting Started With Sass for WordPress Theme Development Most theme designers use local development environment to work on their themes before deploying it to a staging environment or a live server. First thing you need to do is to install Sass. What about CSS @import?

HTML5 Video Player - Pricing Everything you need... and even more! Start using the SublimeVideo Player for free with all the Core Features included. Then just choose the Add-ons you need. Core Features 3 sleek player designs to choose fromAlong with the Classic SublimeVideo player design, you can now select two additional player designs, Light and Flat, which will work seamlessly on all browsers and platforms. Video Publishing AssistantOur Video Publishing Assistant lets you easily generate properly configured <video> tags, optimized for SublimeVideo. Add-ons Google Analytics integrationGet advanced stats for all your videos like plays, completes or even sharing clicks and quality switches. Spread your videos with auto embedsYour audience can easily share your videos by embedding them into their own sites or elsewhere on the web. Use SublimeVideo in your site for free today.

Highslide JS - JavaScript thumbnail viewer

Related: