Category Archives: Uncategorized

Control The Viewport & Coordinates Of Elements With jQuery.fracs

Advertise here with BSA


jQuery.fracs, an impressive jQuery plugin, lets us detect the part of an HTML element that is currently in the viewport, the fraction it takes of the complete viewport and the rest that may be visible.

Also, it can get the coordinates of the visible rectangle in document, element and viewport space.

jQuery.fracs

There is a very original feature provided that can generate (with HTML5 canvas) the outline of any given element and its contents where this outline is clickable and can help users to browse easily.

And, there are several other functions which makes working with the viewport and coordinates easily like softLink that converts all selected page internal links (<a href="#…">) into soft links.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

CSS Crush: PHP-Based CSS Pre-Processor

Advertise here with BSA


CSS Crush is an extensible PHP-based CSS pre-processor that minimizes many of the hacks and workarounds used in CSS development. Here are some uses of it:

It can scan the @import directives and includes the contents of them to the output HTML generated in order not to make multiple requests.

CSS Crush

There is no need to use any browser-specific properties, rules or functions as CSS Crush can create them automatically according to the browser used.

Some built-in math functions and ability to use variables help getting the most out of CSS.

And, there is support for minification and caching for serving them as fast as possible.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Free JavaScript Charting Library – Elycharts

Advertise here with BSA


Elycharts is an easy-to-use and customizable library for creating charts with only JavaScript.

The library supports most of the popular chart types including line, column, are, bar, pie, sparklines and combinations.

Elycharts

Elycharts comes with many interactions like mouse tracking and events, highlight of selected areas with various animations, tooltip and hints, html anchors and many more.

Also, it can modify data dynamically with good-looking animations to display the change in charts.

The charts are generated with SVG/VML and the library is built on jQuery + Raphaël.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Web Development Platform For The Cloud – Opa

Advertise here with BSA


Opa is a web development platform that is mostly focused on scalability, easy deployment to the cloud, security and a faster coding process to create apps.

It consists of the following which are tightly integrated into each other:

  • a new programming language
  • a new web server
  • a new database
  • a new distributed execution engine

Opa

Opa is a little different most other programming languages around considering the integrity it has. There is no need to deal with any other software, server or language (even SQL or JavaScript). Just Opa.

Out of the box, the platform has everything for scaling of storage, transactions and how they are served. It handles them automatically by using minimum resources.

Opa is currently available for Mac OS X and Linux, however, Windows support is under development. It is also very well-documented.

P.S. Although a new language usually looks hard (or unnecessary) for any developer, Opa is definitely worth checking out.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Simplified & Lightweight Color Picker – Flexi

Advertise here with BSA


Flexi is a lightweight (4.3kb) color picker that doesn't use any images (thanks to SVG/VML), CSS or 1px hacks but only JavaScript.

It is a standalone script that doesn't require any JavaScript frameworks and can pass the color selected in hexadecimal, HSV and RGB formats.

The dimensions, position of the picker and slide area can be fully customized in CSS just like any other div element.

Flexi Color Picker

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Screenshots With Only JavaScript: html2canvas

Advertise here with BSA


html2canvas is an impressive script that can take screenshots of websites (or some parts of them) totally on the client-side, with only JavaScript.

The screenshot is generated via rendering the page as a canvas image by reading the DOM and styles applied to the elements.

html2canvas

As every browser renders pages differently, the output can be expected to differ slightly in each of them.

The library is mentioned to be experimental as there are still various CSS3 properties and elements that are not supported. However, it is still exciting and works pretty good, just check out the demos.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Free JavaScript Diagramming Library – JointJS

Advertise here with BSA


JointJS is a cross-browser JavaScript library for creating fully interactive diagrams.

It makes use of Raphaël.js, can connect vector objects with different types of arrowsand interact with connections + objects.

Joint JavaScript Diagrams Library

The library is plugin-based for extending easily and there are ready-to-use plugins for popular diagrams (ERD, Org chart, FSA, UML, PN, DEVS, LDM).

Objects can be drag 'n' dropped by still keeping the hierarchy created and there are callback functions provided on every level.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

CanvasText – Drawing Text With HTML5 Canvas

Advertise here with BSA


HTML5 canvas brings a huge flexibility in drawing graphics in web pages but it is sometimes complicated to work with.

CanvasText is a JavaScript library that handles using and styling text in canvas with a syntax similar to HTML & CSS.

The usage is pretty easy with a readable function and, currently, the supported properties include fontFamily, fontSize, fontWeight, fontColor and lineHeight. More properties and a caching system is mentioned to be under development

CanvasText

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Develop Plugins Easier – jQuery Boilerplate

Advertise here with BSA


jQuery Boilerplate is a starting point and a ready-to-use skeleton for developing jQuery plugins.

It is very well-commented, truly object-oriented and implements public and private methods as well as public and private properties.

jQuery Boilerplate

The comments are very detailed and just like an on-hands tutorial to the plugin development.

The boilerplate does not follow all the guidelines provided by the official jQuery documentation and states to provide better performance and memory usage by not creating multiple instances of itself and attaching them to the target DOM elements.

P.S. You may also like a previously-published WRD article: jQuery Plugin Development – 10 Tutorials To Get Started.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Focusing To Your Design & Coding Tasks Better: 5 Free Pomodoro Technique Apps

Advertise here with BSA


Pomodoro TechniqueEvery designer-developer can have hard times on concentrating to the projects they are working on. Sometimes, it is the project which is not exciting anymore or, sometimes, it is the beautiful weather outside.

I have (recently) met a popular method named "The Pomodoro Technique" that helps me work much more effectively since then. Let;'s hear about it from Wikipedia:

The Pomodoro Technique is a time management method that uses a timer to break down periods of work into 25-minute intervals called 'pomodori' separated by breaks. Closely related to concepts such as timeboxing and iterative and incremental development used in software design, it is based on the idea that frequent breaks can improve mental agility.

To sum up, it helps focusing on a task for a given time, taking breaks and performing this process regularly.

If you need a better concentration to complete that client website or the-next-killer-web-app you are working on, I suggest giving the technique a try.

Here are 5 free Pomodoro technique apps for an easy start:

Focus Booster (Windows, Mac, Linux, Web)

Focus Booster

Focus Booster is an app with 2 versions: desktop (Adobe AIR) and web-based.

It has an elegant interface and comes with few settings like changing the session/break length or enable/disable sounds.

Pomodairo (Windows, Mac, Linux)

Pomodairo

An Adobe AIR application that combines to-do-lists with the Pomodoro Technique.

Tasks can be defined, re-ordered with drag 'n' drops and any of them can be selected to start working on.

It keeps the logs for future analysis and there is a Twitter integration (which is experimental for now).

Pomodori (Mac)

Pomodori

The application is fixed to counting 25 minutes on a single session and has a very nice logging feature that displays hourly + daily pomodoris completed with their explanations (entered by the user).

Tomatoist (Web)

Tomatoist

Tomatoist is a free web-based application that is very easy to work with by simply clicking to the few actions provided.

It can be reached from a custom URL, the application displays the past actions and also exists as an application on the Chrome Web Store.

Keep Focused (Windows)

Keep Focused

A portable application that doesn't require any installation and keeps the logs of tasks being worked on.

 

If you want to read more about the Pomodoro Technique, there is a free e-book and cheat sheet on the subject.

P.S. This article is also written with the technique using few Pomodoris : ).

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Powered by Gewgley