Joelle Nebbe-Mornod's Library tagged → View Popular, Search in Google
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices
qooxdoo is a universal JavaScript framework that enables you to create applications for a wide range of platforms. With its object-oriented programming model you build rich, interactive applications (RIAs), native-like apps for mobile devices, light-weight traditional web applications or even applications to run outside the browser.
You leverage its integrated tool chain to develop and deploy applications of any scale, while taking advantage of modern web technologies like HTML5 and CSS3, its comprehensive feature set and a state-of-the-art GUI toolkit. qooxdoo is open source under liberal licenses, led by the world's largest web host 1&1,
RESTful Agility Levels
To illustrate the agility levels for distributed hypermedia applications that should frame your Agility Model, let's work through some concrete examples. As you go through these levels, compare them to the Richardson model.
Level 1: Static hypermedia application, consisting of a set of static Web pages containing nothing but HTML, interconnected by links. Not particularly agile. Is it REST? Yes, but in a very simplistic way. Does it meet your requirements? Probably not. (Level 1 is good enough for our ZapFlashes, however, in case you hadn't noticed.)
Level 2: Hypermedia application consisting of static Web pages that contain HTML and client-side JavaScript (no funky Ajax or the like). Pages link to each other, and the links may be dynamic, based upon client-side logic in the JavaScript.
Level 3: Hypermedia application consisting of dynamic Web pages built on the fly on the Web server, using php or Java Server Pages or whatever server scripting environment floats your boat. Pages link to each other, but the links may be dynamic, based upon server-side logic.
Level 4: Hypermedia application consisting of a set of dynamic representations that conform to a variety of media types (HTML documents, XML documents, images, video, you name it), where those representations have links to other representations, and furthermore, the links may be dynamic, based upon client-side or server-side logic or both, as appropriate.
in list: web development tools and techniques
However, the point of this article isn't to scold everybody for doing REST wrong. The point is to help you think differently about what it means to program in a distributed environment. The point to the "programmable Web" isn't to make the Web more programmable, it's to make software more Web-like. If we can finally free ourselves from the last vestiges of imperative, RPC-style programming, even going so far as to steer clear of functional programming, and move to a fully declarative, document-centric paradigm, only then will we be able to achieve the resilience and power of the Web when we tackle system integration challenges.
in list: web development tools and techniques
Jaws HTML5 javascript game lib
Jaws is a 2D game lib powered by HTML5. It started out only doing canvas but is now also supporting ordinary DOM based sprites through the same API.
Jaws is very much work in progress, so expect big changes within the first months of 2011.
Game engine highlights
- Sprite() - Onscreen, movable, scalable objects
- Game states - Separate sections of your game for better organized code
- SpriteSheet() and Animation() - Load spritesheets and animate frames
- Assets - Jaws will preload all your images before the game starts
- Documented code and explained examples
- Does Not depend on any other javascript library
- Builds on lessons learned from years of developing Chingu, a Ruby game lib
Displaying PDFs directly in the browser would definitely improve the user’s experience. There are literally millions (billions?) of PDFs floating around the web, and on many devices loading PDFs switches to a different application (e.g. Preview on OS X and PDF View on Android). Also, external PDF readers and many plugins don’t support important PDF features well, including content links and fetch-as-you-go (HTTP range requests).
External readers and plugins are also forced to reinvent their own user interaction paradigms, meaning for example that users might scroll HTML pages in one way with one set of heuristics in the browser, but a totally different way in an external PDF reader.
It’s important to note that we’re not trying to promote PDF to a first-class web citizen like HTML5 is. Instead we hope that a browser-native PDF renderer written on the web platform allows web technologies to subsume PDF.
Wakanda Server
A fast, faceless HTTP server with a datastore and datastore engine
Wakanda Studio
Visual datastore and front-end design tools and code editor
Wakanda Framework
Widgets and the fast, standards-based datasources that feed them
Styleable HTML5 forms elements
SVG in Internet Explorer 5.5-8.0
Cross-browser XUL (desktop-like UI)
Open web technologies + jQuery API
Better build-/run-time performance
Extensible architecture
Every major web-browser supported
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
Web-kreation is the online Portfolio of Jeremie Tisseau, freelance Web Designer based in Spain, specializing in (X)HTML/CSS, Wordpress and using a little of JavaScript, Ajax, and PHP.
60 More AJAX- and Javascript Solutions For Professional Coding | Developer's Toolbox | Smashing Magazine
Dr Nic » DIY widgets - How to embed your site on another site
Selected Tags
Related Tags
Top Contributors
Groups interested in javascript
-
Javascript
Items: 30 | Visits: 234
Created by: Vincent Tsao
-
Interoperability and The Quest For A Universal File Format
Bookmarked pages related to ...
Items: 12 | Visits: 242
Created by: Gary Edwards
-
Programming jQquery
Items: 26 | Visits: 267
Created by: Vincent Tsao
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
