background preloader


Facebook Twitter

PhoneGap. HTML5 JavaScript Frameworks for Desktop & Mobile. Build HTML5 Apps for Any Browser. Twitter Bootstrap. Need reasons to love Bootstrap?

Twitter Bootstrap

Look no further. By nerds, for nerds. Built at Twitter by @mdo and @fat, Bootstrap utilizes LESS CSS, is compiled via Node, and is managed through GitHub to help nerds do awesome stuff on the web. Made for everyone. Bootstrap was made to not only look and behave great in the latest desktop browsers (as well as IE7!) Foundation: The Most Advanced Responsive Front-end Framework from ZURB. Closure Tools. What is the Closure Compiler?

Closure Tools

The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. How can I use the Closure Compiler? You can use the Closure Compiler as: An open source Java application that you can run from the command line. To get started with the compiler, see "How do I start" below. iScroll. This script has been superseded by iScroll 4 .


This page is kept for historical reasons . Project info Project state: ACTIVE (code is actively updated) Last code update: 2010.10.08 – v3.7.1 Device compatibility: iPhone/Ipod touch >=2.0, Android >=1.5, iPad >=3.2. Discussion Group QR Code opens demo page. Support development If this script saved your day or you wish to support iScroll and other scripts development you may consider sending some funds via PayPal.

Overview iScroll was born because mobile webkit (on iPhone, iPod, Android and Pre) does not provide a native way to scroll content inside a fixed width/height element. Luckily mobile webkit offers a powerful set of hardware accelerated CSS properties that can be used to simulate the missing functionality, so the iScroll development started… But there’s no rose without thorn. How to use First of all we need to prevent the default behavior of standard touch events. iScroll takes two parameters. The #wrapper also needs some classes: Welcome to Jinja2 — Jinja2 2.7-dev documentation. Jinja2 is a modern and designer friendly templating language for Python, modelled after Django’s templates.

Welcome to Jinja2 — Jinja2 2.7-dev documentation

It is fast, widely used and secure with the optional sandboxed template execution environment: <title>{% block title %}{% endblock %}</title><ul>{% for user in users %} <li><a href="{{ user.url }}">{{ user.username }}</a></li>{% endfor %}</ul> Features: sandboxed executionpowerful automatic HTML escaping system for XSS preventiontemplate inheritancecompiles down to the optimal python code just in timeoptional ahead of time template compilationeasy to debug. Line numbers of exceptions directly point to the correct line in the template.configurable syntax. jQuery Mobile. Backbone.js.

jQTouch — Zepto/jQuery plugin for mobile web development. Pixel Perfect Responsive Design Testing Tool. Zepto.js: the aerogel-weight jQuery-compatible JavaScript library. Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit! Selenium WebDriver. The biggest change in Selenium recently has been the inclusion of the WebDriver API.

Selenium WebDriver

Driving a browser natively as a user would either locally or on a remote machine using the Selenium Server it marks a leap forward in terms of browser automation. Selenium WebDriver fits in the same role as RC did, and has incorporated the original 1.x bindings. It refers to both the language bindings and the implementations of the individual browser controlling code. This is commonly referred to as just "WebDriver" or sometimes as Selenium 2. WebDriver is the name of the key interface against which tests should be written in Java, the implementing classes one should use are listed as below: AndroidDriver, ChromeDriver, EventFiringWebDriver, FirefoxDriver, HtmlUnitDriver, InternetExplorerDriver, PhantomJSDriver, RemoteWebDriver, SafariDriver For More information on Selenium WebDriver, please see the documentation and Remote Control to WebDriver Migration Notes.