DepthJS allows any web page to interact with the Microsoft Kinect using Javascript. Navigating the web is only one application of the framework they built – that is, they envision all sorts of applications that run in the browser, from games to specific utilities for specific sites.
The great part is that now web developers who specialize in Javascript can work with the Kinect without having to learn any special languages or code. DepthJS is open source under the AGPL license.

Demo: http://depthjs.media.mit.edu/
Reveal is awesome because it’s easy to implement, is cross-browser compatible with modern browsers (with some graceful degradation of course) and lightweight coming in at only 1.75KB. What that means for you is that it’s fast, sexy and just works.

Demo: http://www.zurb.com/playground/reveal-modal-plugin
Initial setup for XAMPP Virtualhost gives this error:
“Access forbidden!
You don’t have permission to access the requested directory. There is either no index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster. …”
To solve this:
- in \xampp\apache\conf\httpd.conf, modify:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
to:
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
and everything should work ok!
Matt Legend Gemmell held a 6-hour workshop at NSConference in both the UK and USA recently, focusing on software design and user experience.
Predictably, an extremely popular topic was the iPad, and how to approach the design of iPad applications. He gave a 90-minute presentation on the subject to start each workshop, and he is very kind to share some of his observations of iPad Application Design.
This article is about the user interface conventions and considerations which apply to creating software for the iPad platform and touch-screen tablet devices in general. It is not a technical discussion of iPad-related APIs. This is an excellent article for designers and application developers. I am sure you will find it useful too.
Source: http://mattgemmell.com/2010/03/05/ipad-application-design
Tutorialzine is sharing a beautiful tutorial (with source) on creating an Ajaxed drag’n drop shopping cart with jQuery & PHP.
It uses MySQL for storing the data & simpleTip plugin for displaying information about the products with style.

It takes advantage of the jQuery UI’s draggable & droppable behaviours to accomplish the flawless experience.
The shopping cart is not a ready-to-go one for an e-commerce website but it is a nice base for creating one by improving the features.
Tip: Tutorialzine provides other nice tutorials which you may be interested in like:
Apostrophe is an open source CMS that enables you to manage websites while browsing them.
It has an ergonomic interface & has a minimal learning curve where anyone which is not familiar with CMS systems can easily use too.

The application can have multiple users with permission-based levels.
Images, videos & any other media can be managed quickly, new pages can be created or new “slots” can be inserted between other slots (like adding an image gallery under a paragraph).
Apostrophe can display the history (past revisions) of every content edited.
It is built with PHP (actually, it is a plugin for the Symfony framework) & requires MySQL for storing data.
Website: http://www.apostrophenow.com/
Backend Demo: http://demo.apostrophenow.com/
Backend Demo – User-Pass: User: admin – Password: demo
Download: http://trac.apostrophenow.org/wiki/ManualInstallation
PHP hide_email() is a PHP function to protect the E-mail address you publish on your website against bots or spiders that index or harvest E-mail addresses for sending you spam. It uses a substitution cipher with a different key for every page load.
PHP hide_email() encrypts your E-mail address and generates the javascript that decrypts it. Most bots and spiders can’t execute javascript and that is what makes this work. A visitor of your web page will not notice that you used this script as long as he/she has javascript enabled. The visitor will see “[javascript protected email address]” in stead of the E-mail address if he/she has javascript disabled.
You can also use the generator if you have no PHP support on your web server. Change the E-mail address into your own E-mail address and press “Generate”. Cut and paste the generated XHTML into your own web page.

Sublime Video is a HTML5 Video Player, users can play videos without the need of browser plugins or Flash dependencies enabling the viewing of videos on the iPhone.
It supports Full-window mode with sleek zoom-in/out transitions. There are more advanced controls on a draggable pane. Sublime Video will be soon released for free (at least for non-commercial use).

Requirements: Safari 4.0.4+, Google Chrome 4.0+, IE with Chrome Frame
Demo: http://jilion.com/sublime/video
E-mails are one of the key elements of a website/web application. They are used in contact forms, sign-ups, notifications, newsletters, etc.
It is a common experience that sometimes e-mails sent from websites go to the junk folders or never reach.
Although it is not always possible to detect the reasons for this, there are several things that we can do to minimize the risk. Here they are:

Send E-mails Through A Valid E-mail Server With Authentication
This is the most important one which you may be automatically offering all the tips below.
Continue Reading
Brosho is a jQuery plugin which helps you to minimize the editor-browser switching while creating/editing websites.
It enables you to select elements in a webpage, edit the CSS properties with an in-browser editor & see the outputs instantly (similar to editing with Firebug).

Once you are satisfied with the changes implemented, copy-pasting the new code to the CSS file is enough.
The editor has few functions that makes the usage easy like:
- setting the position (top-bottom-left-right)
- enable/disable element highlighting
- one-click CSS code generation
It may be a good idea to disable links while using Brosho as a selected element can forward you to a new page & selections can become useless.
This would be especially useful for editing in Internet Explorer as the current editor is relativly useless.
Click for a DEMO