background preloader

UI for the Web powered by HTML5, jQuery & CSS3

UI for the Web powered by HTML5, jQuery & CSS3

Related:  medi

PHP charset/encoding FAQ - Kore Nordmann - PHP / Projects / Politics By Kore Nordmann, first published at Fri, 30 May 2008 09:10:32 +0200 General What is the difference between unicode and UTF-8/UTF-16/...? Unicode is a charset, which means just a set of characters, which says nothing about how the characters are actually stored (mapped to bytes). UTF-8 / UTF-16 / ... are encodings which define how a character is mapped to bytes in a string or byte array. Between UTF-8, UTF-16 and UTF-32 basically the amount of bytes used to encode some character differs.

Article : JavaScript DOM Ranges JavaScript DOM Ranges By Nicholas C. Zakas The DOM is a very exciting set of functionality for web pages, but most of the attention has been drawn by the standard DOM functionality. Many developers are unaware that the DOM has much more to offer than just createElement() and appendChild(); DOM ranges are a very powerful tool for dynamic web page manipulation. slabText – a jQuery plugin for creating big, bold & responsive headlines I’ve been wanting to attempt a port of Erik Loyer’s slabtype algorithm for quite some time now and seeing Paravel’s fittext jQuery plugin, in combination with a gloriously hassle-free lunch hour gave me the impetus to attempt it. This is the result – resize the browser viewport to see the effect in action. So what does the script do again?

jQuery, JavaScript and HTML5 Plugins - jQuery Grid, jQuery DataGrid, Menu, jQuery Calendar, jQuery DateTimeInput, jQuery NumberInput, jQuery Vertical Menu, jQuery Context Menu, jQuery ListBox, jQuery DropDownList, jQuery TextBox, jQuery Button, jQuery Lin Introduction jQWidgets is a comprehensive and innovative widget library built on top of the jQuery JavaScript Library. It empowers developers to deliver professional, cross-browser compatible web applications, while significantly minimizing their development time. jQWidgets contains more than 40 UI widgets and is one of the fastest growing JavaScript UI frameworks on the Web. Highlights Promises in AngularJS, Explained as a Cartoon One morning, a father says to his son: "Go and get the weather forecast, son!" Every Sunday morning, a father asks his son to go and find out the weather forecast for the afternoon, by using his super-strong telescope to look across the horizon from the tallest hill by their house. The son promises his dad he will go and get the weather forecast. He creates a promise with his dad at the door when he leaves.

Concurrent Versions System - Removing directories In concept, removing directories is somewhat similar to removing files--you want the directory to not exist in your current working directories, but you also want to be able to retrieve old releases in which the directory existed. The way that you remove a directory is to remove all the files in it. You don't remove the directory itself; there is no way to do that. getRangeAt method (selectionRange) JavaScript Browser support: Note: The selectionRange object and its getRangeAt method are supported in Internet Explorer from version 9. The selectionRange object represents the current selection and every Range object that belongs to the selectionRange object represents a contiguous part of the selection.

Textualizer Download: textualizer.js - (12.67 kb) development textualizer.min.js - (4.83 kb) production Usage Animation effects Textualizer currently has the following effects: fadeIn, slideLeft, slideTop, and random. ngAnimate Loading... The ngAnimate module provides support for JavaScript, CSS3 transition and CSS3 keyframe animation hooks within existing core and custom directives. To see animations in action, all that is required is to define the appropriate CSS classes or to register a JavaScript animation via the myModule.animation() function. The directives that support animation automatically are: ngRepeat, ngInclude, ngIf, ngSwitch, ngShow, ngHide, ngView and ngClass. Custom directives can take advantage of animation by using the $animate service.

Concurrent Versions System - Adding, removing, and renaming files and directories Go to the first, previous, next, last section, table of contents. In the course of a project, one will often add new files. Likewise with removing or renaming, or with directories. The general concept to keep in mind in all these cases is that instead of making an irreversible change you want CVS to record the fact that a change has taken place, just as with modifying an existing file. The exact mechanisms to do this in CVS vary depending on the situation. Adding files to a directory

Range object JavaScript Browser support: Represents a contiguous part of the document. Note: The Range object is supported in Internet Explorer from version 9. The Range object supports properties and methods for several activities. With a Range object: you can retrieve and modify any part of the document you can get the placement and several other geometrical properties of a contiguous part of the document you can get and modify the selected content of the document The Range object is supported by Firefox, Opera, Google Chrome, Safari and Internet Explorer from version 9. In older Internet Explorer versions (and in newer ones as well), the TextRange object provides similar functionality.

jQuery Quicksand plugin Quicksand Reorder and filter items with a nice shuffling animation. Activity Monitor 348 KB Address Book1904 KB Finder 1337 KB Front Row 401 KB Google Pokémon 12875 KB iCal 5273 KB iChat 5437 KB Interface Builder 2764 KB iTuna 17612 KB Keychain Access 972 KB Network Utility 245 KB Sync 3788 KB TextEdit 1669 KB Demo seems sluggish? Disable CSS3 scaling and try again. Isn’t it cool?

Related:  FrameworksjQuery