Essentials of Javascript - Cultural View
Essentials of Javascript - Cultural View Essentials of Javascript - Cultural View
Lightbox (JavaScript) 111 External links • Official Lightbox website [7] • The Lightbox Clones Matrix [8] provides a listing of Lightbox alternatives (clones) in a JavaScript-enhanced tabular format References [1] http://www.lokeshdhakar.com/projects/lightbox2/ [2] Herrington, Jack D. "Ajax and XML: Ajax for lightboxes" (http://www.ibm.com/developerworks/library/x-ajaxxml6/). IBM DeveloperWorks. . Retrieved 2008-05-21. [3] Schmitt, Christopher (2006). CSS Cookbook. O'Reilly. pp. p. 204. ISBN 0596527411. [4] Resig, John (2006). Pro JavaScript Techniques. Apress. ISBN 1590597273. [5] Zervaas, Quentin (2007). Practical Web 2.0 Applications with PHP. Springer. pp. p. 423. ISBN 1590599063. [6] Campbell, Debbie (February 15, 2007). "Thickbox - For Image Display and Slideshows" (http://www.webpronews.com/blogtalk/2007/ 02/15/thickbox-for-image-display-and-slideshows). WebProNews. . Retrieved 2008-05-21. [7] http://lokeshdhakar.com/projects/lightbox2/ [8] http://planetozh.com/projects/lightbox-clones/
Lively Kernel 112 Lively Kernel Lively Kernel example running in Safari Developer(s) Sun Microsystems Laboratories, Hasso Plattner Institut Stable release 0.8.5 / April 6, 2009 Operating system Most popular web browsers yet currently best experienced using: Safari 4 (Mac), Google Chrome (PC). Internet Explorer (PC) will require Google Chrome Frame. Type Web development License MIT Website http://lively-kernel.org/ The Lively Kernel is a web programming environment originally developed at Sun Microsystems Laboratories. The Lively Kernel supports desktop-style applications with rich graphics and direct manipulation capabilities, but without the installation or upgrade hassles that conventional desktop applications have [1] [2] . Overview The Lively Kernel is a graphical composition and integrated programming environment written entirely in the JavaScript programming language using standard browser graphics (W3C Canvas or SVG). It is thus accessible to any browser as a web page, and it begins to operate as soon as the web page is loaded. It is able to edit its own graphics, edit its own code and, through its built-in WebDAV support, it can save its results or even clone itself onto new web pages. In addition to its application development capabilities, Lively can also function as its own integrated development environment (IDE), making the whole system self-sufficient with no tools other than a browser. Shapes, Widgets, Windows and an IDE all on a Web Page The Lively Kernel uses a Morphic graphics model to add behavior to a scene graph built from browser graphics. Simple graphics are thus assembled into such standard widgets as sliders, scroll bars, text views, lists and clipping frames. A simple window system built from these widgets offers object inspectors, file browsers and code browsers. Even the rudimentary demo pages thus have the ability to edit and test new code in a simple code browser while the system is running.
- Page 63 and 64: Bookmarklet 60 Bookmarklet A bookma
- Page 65 and 66: Bookmarklet 62 References [1] Domai
- Page 67 and 68: Client-side JavaScript 64 implement
- Page 69 and 70: Client-side JavaScript 66 Reference
- Page 71 and 72: dhtmlx [1] Comparison of JavaScript
- Page 73 and 74: ility / ion Comparison of JavaScrip
- Page 75 and 76: Comparison of JavaScript frameworks
- Page 77 and 78: Comparison of JavaScript frameworks
- Page 79 and 80: Comparison of JavaScript-based sour
- Page 81 and 82: Comparison of JavaScript-based sour
- Page 83 and 84: Douglas Crockford 80 Douglas Crockf
- Page 85 and 86: DWR (Java) 82 DWR (Java) Developer(
- Page 87 and 88: EMVC 84 EMVC Developer(s) Ed Hertzo
- Page 89 and 90: Brendan Eich 86 References [1] Stev
- Page 91 and 92: JSDoc 88 JSDoc JSDoc is a syntax fo
- Page 93 and 94: JSDoc 90 History The earliest examp
- Page 95 and 96: JSSP 92 JSSP JSSP, or JavaScript Se
- Page 97 and 98: JScript 94 JScript is sometimes ref
- Page 99 and 100: JScript 96 [9] http://msdn2.microso
- Page 101 and 102: JSON 98 JSON Filename extension .js
- Page 103 and 104: JSON 100 Using JSON in Ajax The fol
- Page 105 and 106: JSON 102 /> state='NY' postalCode='
- Page 107 and 108: JSON 104 parseResponse({"Name": "Ch
- Page 109 and 110: JSON 106 [21] Ben-Kiki, Oren; Evans
- Page 111 and 112: JsonML 108 ["person", {"created":"
- Page 113: Lightbox (JavaScript) 110 Lightbox
- Page 117 and 118: Lively Kernel 114 The Lively Wiki T
- Page 119 and 120: Lively Kernel 116 }); } External li
- Page 121 and 122: Minification (programming) 118 Mini
- Page 123 and 124: Objective-J 120 Objective-J Paradig
- Page 125 and 126: John Resig 122 John Resig John Resi
- Page 127 and 128: Reverse Ajax 124 External links •
- Page 129 and 130: Seed (programming) 126 Seed (progra
- Page 131 and 132: Seed (programming) 128 See also •
- Page 133 and 134: Comparison of Server-side JavaScrip
- Page 135 and 136: Comparison of Server-side JavaScrip
- Page 137 and 138: Comparison of Server-side JavaScrip
- Page 139 and 140: SproutCore 136 • Tasks. Tasks man
- Page 141 and 142: Unobtrusive JavaScript 138 }); Beca
- Page 143 and 144: Venkman 140 External links • Venk
- Page 145 and 146: XMLHttpRequest 142 Microsoft added
- Page 147 and 148: XMLHttpRequest 144 The send method
- Page 149 and 150: XMLHttpRequest 146 [21] "Specificat
- Page 151 and 152: Article Sources and Contributors 14
- Page 153 and 154: Article Sources and Contributors 15
- Page 155: License 152 License Creative Common
Lively Kernel 112<br />
Lively Kernel<br />
Lively Kernel example running in Safari<br />
Developer(s) Sun Microsystems Laboratories, Hasso Plattner Institut<br />
Stable release 0.8.5 / April 6, 2009<br />
Operating system Most popular web browsers yet currently best experienced using: Safari 4 (Mac), Google Chrome (PC).<br />
Internet Explorer (PC) will require Google Chrome Frame.<br />
Type Web development<br />
License MIT<br />
Website http://lively-kernel.org/<br />
The Lively Kernel is a web programming environment originally developed at Sun Microsystems Laboratories. The<br />
Lively Kernel supports desktop-style applications with rich graphics and direct manipulation capabilities, but<br />
without the installation or upgrade hassles that conventional desktop applications have [1] [2] .<br />
Overview<br />
The Lively Kernel is a graphical composition and integrated programming environment written entirely in the<br />
JavaScript programming language using standard browser graphics (W3C Canvas or SVG). It is thus accessible to<br />
any browser as a web page, and it begins to operate as soon as the web page is loaded. It is able to edit its own<br />
graphics, edit its own code and, through its built-in WebDAV support, it can save its results or even clone itself onto<br />
new web pages. In addition to its application development capabilities, Lively can also function as its own integrated<br />
development environment (IDE), making the whole system self-sufficient with no tools other than a browser.<br />
Shapes, Widgets, Windows and an IDE all on a Web Page<br />
The Lively Kernel uses a Morphic graphics model to add behavior to a scene graph built from browser graphics.<br />
Simple graphics are thus assembled into such standard widgets as sliders, scroll bars, text views, lists and clipping<br />
frames. A simple window system built from these widgets <strong>of</strong>fers object inspectors, file browsers and code browsers.<br />
Even the rudimentary demo pages thus have the ability to edit and test new code in a simple code browser while the<br />
system is running.