Skip to main content

seanyo's Library tagged javascript   View Popular, Search in Google

Dec
21
2011

"

I’ve been using JavaScript for a while now, but only really programming in anger with it during the last year. I’ve found it in turns frustrating and enlightening, ridiculous and brilliant. I have never felt so empowered by a language and its ecosystem, so I thought I’d take some time to write about why that is. I’m starting with a ramble through the history of JavaScript, or rather my undoubtedly inaccurate understanding of it, to provide some context for where and how I’ve been using it"

javascript programming

Sep
19
2011

JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes, subtle bugs, as well as performance issues and bad practices that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.

JavaScript Garden does not aim to teach you JavaScript. Former knowledge of the language is strongly recommended in order to understand the topics covered in this guide. In order to learn the basics of the language, please head over to the excellent guide on the Mozilla Developer Network.

javascript programming tutorials documentation

Jul
17
2011

JavaScript is a language we love despite it giving us so much to hate. This is a collection of those very special irregularities, inconsistencies and just plain painfully unintuitive moments for the language of the web.

javascript code blog bestpractices

Apr
14
2011

CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.

The golden rule of CoffeeScript is: "It's just JavaScript". The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly (and vice-versa). The compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript implementation, and tends to run as fast or faster than the equivalent handwritten JavaScript.

javascript coffeescript programming js

Apr
12
2011

Impact is a JavaScript Game Engine that allows you to develop HTML5 Games in no time. Games created with Impact require no browser plugins or any software installations – just a modern browser that supports the Canvas tag.

html5 javascript game framework engine

Apr
1
2011

Hyphenator.js …

automatically hyphenates texts on websites if either the webdeveloper has included the script on the website or you use it as a bookmarklet on any site.
runs on any modern browser that supports JavaScript and the soft hyphen (­).
automatically breaks URLs on any browser that supports the zero width space.
runs on the client in order that the HTML source of the website may be served clean and svelte and that it can respond to text resizings by the user.
follows the ideas of unobtrusive JavaScript.
has a documented API and is highly configurable to meet your needs.
supports a wide range of languages.
relies on Franklin M. Liangs hyphenation algorithm (PDF) commonly known from LaTeX and OpenOffice.
is free software licensed under LGPL v3 with additional permission to distribute non-source (e.g., minimized or compacted) forms of that code (see source code header for details).
provides services for customizing, merging and packing script and patterns.

javascript hyphenation opensource

Mar
3
2011

Eloquent JavaScript is a book providing an introduction to the JavaScript programming language and programming in general.

The book exists in two forms. It was originally written and published in digital form, the HTML version of which includes interactive examples and a mechanism for playing with all the example code. This version is released under an open license.

I have published a revised version of the book on paper. The structure of this version remained largely the same, but the whole text has been thorougly edited and updated. You can order from Amazon here. There is still an interactive coding environment for this version, as a separate page.

javascript programming tutorial ebook webdev

Feb
9
2011

Breaking the Web with hash-bangs
Tuesday, February 08, 2011
Lifehacker, along with every other Gawker property, experienced a lengthy site-outage on Monday over a misbehaving piece of JavaScript. Gawker sites were reduced to being an empty homepage layout with zero content, functionality, ads, or even legal disclaimer wording. Every visitor coming through via Google bounced right back out, because all the content was missing.

javascript URL hashbang

Jan
28
2011

Click to select or drag-and-drop multiple files 

Features

Multiple file upload:
Allows to select multiple files at once and upload them simultaneously.
Drag & Drop support:
Allows to upload files by dragging them from your desktop or filemanager and dropping them on your browser window.
Upload progress bar:
Shows a progress bar indicating the upload progress for individual files.
Cancelable uploads:
Individual file uploads can be canceled to stop the upload progress.
No browser plugins (e.g. Adobe Flash) required:
The implementation is based on open standards like HTML5 and JavaScript and requires no additional browser plugins.
Graceful fallback for legacy browsers:
Uploads files via XMLHttpRequests if supported and uses iframes as fallback for legacy browsers.
Standard HTML file upload form:
Shows a standard HTML file upload form if JavaScript is disabled.
Cross-site file uploads:
Supports uploading files to a different domain with Cross-site XMLHttpRequests.
Multiple plugin instances:
Allows to use multiple plugin instances on the same webpage.
Customizable and extensible:
Provides an API to set individual options and define callBack methods for various upload events.
Multipart and file contents stream uploads:
Files can be uploaded as standard "multipart/form-data" or file contents stream (HTTP PUT file upload).
Compatible with any server-side application platform:
Works with Google App Engine (Python, Java), Ruby on Rails, PHP and any other platform that supports HTTP file uploads.

Upload jquery javascript

Jun
29
2009

There are a number of tools such as DataTables which provide enhanced access to HTML tables for Javascript capable browsers. However, these tools often lack keyboard accessibility. KeyTable addresses this by allowing Excel like cell navigation on any tabl

javascript jquery webdev opensource library table a11y

Jan
11
2010

We wanted the experience to be engaging as possible but also easily updatable in the future. We settled on jQuery as the interface technology to use as it made it simple to build, display and animate the map. I did a longer writeup on the detailed mechani

jquery maps plugin javascript interface webdesign

Feb
2
2010

[[Wow - this is very impressive. This makes me want to do more HTML slidedecks, since this beats the pants off graph interaction on PowerPoint/Keynote etc.]] dygraphs is an open source JavaScript library that produces produces interactive, zoomable chart

javascript visualization charts opensource graphs

Feb
7
2010

put twitter on your website with tweet!, an unobtrusive javascript plugin for jquery.

twitter jquery javascript widget

Feb
12
2010

[[Wow! This is super impressive. I haven't tried it yet - but I will definitely give it a spin. And hosted on GitHub. What's not to love?]] The developers of TinyMCE brings you Plupload, a highly usable upload handler for your Content Management Syste

upload javascript tools opensource crossplatform

Feb
25
2010

The two clocks below are pure HTML. There are no Adobe Flash files or my beloved <canvas> going on, just regular <div> and <img> tags. The way it works is by taking those images in an { overflow: hidden } <div> and rotating them, via JavaScript, using the

javascript clock css3 animation awesome

Mar
7
2010

jQuery: Novice to Ninja will show you how to unleash the amazing power of jQuery. In this easy-to-follow guide, you’ll master all the major tricks and techniques that jQuery offers—within hours.

jQuery has quickly become the JavaScript library of choice,

jquery books javascript sitepoint

The untold secrets of the elite JavaScript programmers distilled for intermediate JavaScript programmers, bringing them completely up to speed with the challenges of modern JavaScript development. Explores specific techniques, strategies, and solutions to

javascript book jquery ninja

Mar
22
2010

The most popular web development tool for Firefox

* Inspect HTML and modify style and layout in real-time
* Use the most advanced JavaScript debugger available for any browser
* Accurately analyze network usage and performance
* Extend Fi

firefox javascript css development tools extension firebug webdesign programming

Apr
14
2010

jQuery.popeye is an advanced image gallery script built on the JavaScript library jQuery. Use it to save space when displaying a collection of images and offer your users a nice and elegant way to show a big version of your images without leaving the page

jquery slideshow gallery plugin javascript

May
27
2010

* 8 unique transition effects
* Lots of easy to set options to create your own effects
* Included Image preloader
* Autoplay that stops on user interaction
* Valid HTML5 and CSS 3 Markup
* Packed version only weights 8kb
* Supports

jquery slider plugin slideshow javascript gallery webdesign

1 - 20 of 24 Next ›
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo
Move to top