mike | Shared With: Everyone - Jul 11 2008 | javascript, ajax, crypto, pageforest
Laudible but difficult to acheive goal of building a trustable "zero-knowledge" pure javascript program. Current browsers just have some many ways to unintentially run code that isnt' "reviewable" by the user.
I think it's a fine idea to encrypt locally, and store only encrypted data. But I think in practice, the user ends up having to trust the entire system of components - including the server. He can't, after all, do a complete security review every time a new version of the javascript application is loaded from the server.
Quoted: A zero-knowlege web application knows nothing of its users and their data. This is a first definition of a new methodology.
mike | Shared With: Everyone - Apr 12 2008 | google, javascript, ajax, web developmentI like Google's method of doing "AJAX" APi calls. The REST request is made by setting a callback (function name), and context (string). When the SCRIPT tag is returned, it will call your function:
callback(context, response, status, error-string)
Allows for multiple outstanding calls at one time and to hook up the correct response with the correct caller.
ShareViewed: 2 Times
mike | Shared With: Everyone - Apr 12 2008 | search, google, javascript, ajax, customizeShareViewed: 12 Times
mike | Shared With: Everyone - Apr 02 2008 | javascript, onload, ajax
The author claims that javascript files are loaded synchronously - but you can get them to load in parrallel, thus speeding up your page load.
Would be interesting to test this out to see if it really works.
ShareViewed: 8 Times
mike | Shared With: Everyone - Apr 02 2008 | javascript, onload, ajax
mike | Shared With: Everyone - Apr 02 2008 | javascript, ajax, load, widgets
Article on widget load time performance.
Quoted: A single line of JavaScript is what powers a lot of blogging technologies these days. Widgets, sharing tools, visitors tracking, advertisers. In many cases a single line ...
ShareViewed: 1 Time
mike | Shared With: Everyone - Apr 02 2008 | javascript, patterns, ajax
Quoted: Devi's concerned about initial user experience, because her new website requires lots of Javascript. She refactors the application, extracting out a few Javascript modules. The initial page load is now much faster, because only a bare-bones initialisation module is pulled down, with the other modules loaded only when they're needed.
ShareViewed: 1 Time
mike | Shared With: Everyone - Oct 19 2007 | oreilly, html, css, javascript, ajax, books
1,300 pages is just not enough to contain all the material in the printed Dynamic HTML (by Danny Goodman). An additional 221 page supplement can be downloaded here covering:
1. The State of the Art: Standards
2. Cross-Platform Compromises
3. Adding Cascading Style Sheets to Documents
4. Changing Page Content and Styles
5. Adding Dynamic Positioning to Documents
6. Scripting Events
7. XMLHttpRequest and AjaxShareViewed: 18 Times
mike | Shared With: Everyone - Jul 18 2007 | javascript, ajax, librariesNot much on each library - but a brief description and links to a bunch of them.
Quoted: I spent days looking for new Javascript libraries and finally made a comprehensive list of almost all libs out there.
ShareViewed: 5 Times
mike | Shared With: Everyone - Jul 18 2007 | ajax, javascript, video, demos, blogsShareViewed: 10 Times




Send Mike a friend request or a personal message instead.