forked from UIZE/UIZE-JavaScript-Framework
-
Notifications
You must be signed in to change notification settings - Fork 0
/
news-2008.html
280 lines (266 loc) · 22.3 KB
/
news-2008.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>2008 News | UIZE JavaScript Framework</title>
<meta name="keywords" content="UIZE JavaScript Framework"/>
<meta name="description" content="This is the news archive for the UIZE JavaScript Framework for the year 2008."/>
<link rel="alternate" type="application/rss+xml" title="UIZE JavaScript Framework - Latest News" href="http://www.uize.com/latest-news.rss"/>
<link rel="stylesheet" href="css/page.css"/>
<link rel="stylesheet" href="css/page.simpledoc.css"/>
<link rel="stylesheet" href="css/page.index.css"/>
</head>
<body>
<script type="text/javascript" src="js/Uize.js"></script>
<h1 class="document-title">
<a id="page-homeLink" href="index.html" title="UIZE JavaScript Framework home"></a>
2008 News
</h1>
<div class="main">
<div class="preamble">
This is the news archive for the UIZE JavaScript Framework for the year 2008.
</div>
<ul id="page-index">
<li>
<div class="itemTitle"><a href="news/2008-12-29-GET-INVOLVED---Join-the-UIZE-Google-Group.html">2008-12-29 - GET INVOLVED!!! Join the UIZE Google Group</a><span class="arrow"> </span></div>
<div class="itemBody">The UIZE JavaScript Framework gets an official discussion group, where developers can discuss ways that they're using UIZE in their own projects.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-28-Optimization-and-Fixes.html">2008-12-28 - Optimization and Fixes</a><span class="arrow"> </span></div>
<div class="itemBody">A number of methods in the Uize base class have been optimized for performance.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-25-NEW-EXAMPLE-Dynamic-Collection.html">2008-12-25 - NEW EXAMPLE: Dynamic Collection</a><span class="arrow"> </span></div>
<div class="itemBody">A new Dynamic Collection example demonstrates how an instance of the Uize.Widget.Collection.Dynamic widget class can be used to wire up an editable grid of photos.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-24-IMPROVED-MODULE-Uize.Data.html">2008-12-24 - IMPROVED MODULE: Uize.Data</a><span class="arrow"> </span></div>
<div class="itemBody">Some methods of the Uize.Data module have been improved, and a new method has been added.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-23-IMPROVED-TOOL-JavaScript-Template-Tester.html">2008-12-23 - IMPROVED TOOL: JavaScript Template Tester</a><span class="arrow"> </span></div>
<div class="itemBody">The JavaScript Template Tester tool has been improved with the addition of a "JST MODULE" tab that displays the input JavaScript template source code converted to a JavaScript template module.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-20-DOCUMENTATION-JavaScript-Documentation-System.html">2008-12-20 - DOCUMENTATION: JavaScript Documentation System</a><span class="arrow"> </span></div>
<div class="itemBody">Documentation for the SimpleDoc JavaScript Documentation System has been greatly improved and now explains in detail the various formatting rules, providing examples to accompany the explanations.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-18-NEW-DOCUMENTATION-Uize.Node.html">2008-12-18 - NEW DOCUMENTATION: Uize.Node</a><span class="arrow"> </span></div>
<div class="itemBody">Documentation has been added for the Uize.Node.centerInWindow, Uize.Node.getEventAbsPos, Uize.Node.getOpacityStr, Uize.Node.setAbsPos, and Uize.Node.setAbsPosAdjacentTo static methods, and the Uize.Node.isIe, Uize.Node.isSafari, and Uize.Node.isMozilla static properties of the Uize.Node module.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-17-Uize.Node.doLinesOverlap-Method-Killed.html">2008-12-17 - Uize.Node.doLinesOverlap Method Killed</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Node.doLinesOverlap static method of the Uize.Node module has been eliminated.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-16-UIZE-Official-Merchandise-Store.html">2008-12-16 - UIZE Official Merchandise Store</a><span class="arrow"> </span></div>
<div class="itemBody">The UIZE JavaScript Framework gets its very own merchandise store.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-16-Performance-Optimization.html">2008-12-16 - Performance Optimization</a><span class="arrow"> </span></div>
<div class="itemBody">Some heavily hit methods in the UIZE JavaScript Framework have been optimized to improve their performance.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-12-New-Features-and-Framework-Changes.html">2008-12-12 - New Features and Framework Changes</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Data.indexIn and Uize.Data.isIn static methods have been deprecated in the Uize.Data module and migrated into the Uize base class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-08-UIZE-IN-THE-NEWS.html">2008-12-08 - UIZE IN THE NEWS</a><span class="arrow"> </span></div>
<div class="itemBody">The UIZE JavaScript Framework gets a nice mention on the popular Web 2.0 blog site ajaxian.com.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-08-NEW-DOCUMENTATION-Uize.Widget.SlideShow.html">2008-12-08 - NEW DOCUMENTATION: Uize.Widget.SlideShow</a><span class="arrow"> </span></div>
<div class="itemBody">Reference documentation is now available for the Uize.Widget.SlideShow widget class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-07-NEW-METHOD-Uize.constrain.html">2008-12-07 - NEW METHOD: Uize.constrain</a><span class="arrow"> </span></div>
<div class="itemBody">The new Uize.constrain static method provides a convenient way to constrain a number within specified lower and upper limits.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-06-NEW-TOOL-Simple-Data-Tester.html">2008-12-06 - NEW TOOL: Simple Data Tester</a><span class="arrow"> </span></div>
<div class="itemBody">The new Simple Data Tester tool (which makes use of the Uize.Simple module) lets you test the parsing and conversion of Simple Data documents into internal data structures.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-03-NEW-EXAMPLE-Fade-Quantization-Chart.html">2008-12-03 - NEW EXAMPLE: Fade Quantization Chart</a><span class="arrow"> </span></div>
<div class="itemBody">The new Fade Quantization Chart example illustrates, by way of a color chart representation, how the quantization set-get property of the Uize.Fade class affects a fade's interpolated value over the course of its progress.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-03-IMPROVED-MODULE-Uize.Fade-Gets-Quantization.html">2008-12-03 - IMPROVED MODULE: Uize.Fade Gets Quantization</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Fade module has been enhanced with the addition of highly flexible quantization functionality, in the form of the new quantization set-get property.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-12-01-NEW-EXAMPLE-Fade-As-a-Color-Chart.html">2008-12-01 - NEW EXAMPLE: Fade As a Color Chart</a><span class="arrow"> </span></div>
<div class="itemBody">The new Fade As a Color Chart example illustrates, by way of a color chart representation, how the acceleration and deceleration set-get properties of the Uize.Fade class shape a fade's curve over the course of its progress.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-27-IMPROVED-MODULE-Uize.Fade.html">2008-11-27 - IMPROVED MODULE: Uize.Fade</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Fade module has been updated with the addition of the new getSeries instance method and the Uize.Fade.getSeries static method, both of which let you use a fade to generate an interpolated series of values.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-26-UPDATED-DOCUMENTATION.html">2008-11-26 - UPDATED DOCUMENTATION</a><span class="arrow"> </span></div>
<div class="itemBody">Documentation has been added for the Uize.toString, Uize.valueOf, Uize.capFirstChar, Uize.recordMatches, and Uize.module static methods, and the Uize.moduleLoader static property of the Uize base class, as well as the setNodeInnerHtml instance method of the Uize.Widget base class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-23-NEW-EXAMPLE-Fade-As-a-Graph.html">2008-11-23 - NEW EXAMPLE: Fade As a Graph</a><span class="arrow"> </span></div>
<div class="itemBody">The new Fade As a Graph example illustrates how the acceleration and deceleration set-get properties of the Uize.Fade class shape a fade's curve over time.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-20-IMPROVED-MODULE-Uize.Fade.html">2008-11-20 - IMPROVED MODULE: Uize.Fade</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Fade module now supports non-time based fades.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-18-IMPROVED-MODULE-Uize.Widget.Button.html">2008-11-18 - IMPROVED MODULE: Uize.Widget.Button</a><span class="arrow"> </span></div>
<div class="itemBody">The button widget, implemented in the Uize.Widget.Button class, has been modified to give the active display state precedence over the grayed display state.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-16-IMPROVED-MODULE-Uize.html">2008-11-16 - IMPROVED MODULE: Uize</a><span class="arrow"> </span></div>
<div class="itemBody">A number of small improvements have been made to the Uize base class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-15-DIALOG-UPDATES-Setting-OK-and-CANCEL-Text.html">2008-11-15 - DIALOG UPDATES: Setting OK and CANCEL Text</a><span class="arrow"> </span></div>
<div class="itemBody">Various improvements have been made relating to dialog based widgets...</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-13-MINOR-TWEAKS-AND-FIXES.html">2008-11-13 - MINOR TWEAKS AND FIXES</a><span class="arrow"> </span></div>
<div class="itemBody">- A new insertionMode set-get property implemented in the Uize.Widget base class provides a way for applications to control how a widget's HTML is inserted when the built set-get property is set to false and a non-empty value is specified for the html set-get property. For more details, consult the reference for the Uize.Widget class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-07-Deprecated-Methods-Killed.html">2008-11-07 - Deprecated Methods Killed</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Node.getByNameOrId static method that was deprecated back in May of 2008, and the Uize.String.stripPadding and Uize.Node.getByMatch static methods that were deprecated back in July of 2008 have all been killed.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-05-New-Explainer-on-Set-get-Properties.html">2008-11-05 - New Explainer on Set-get Properties</a><span class="arrow"> </span></div>
<div class="itemBody">A new explainer for the set-get property mechanism provides an exhaustive explanation of set-get properties and digs into the nuances of features such as onChange handlers, conformer functions, initial values, the Changed.[propertyName] virtual event, and more.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-11-05-IMPROVED-MODULE-Uize.Data.html">2008-11-05 - IMPROVED MODULE: Uize.Data</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Data module has been updated with the addition of two new methods.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-27-Bug-Fixes.html">2008-10-27 - Bug Fixes</a><span class="arrow"> </span></div>
<div class="itemBody">A number of issues have been addressed...</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-13-Bug-Fix.html">2008-10-13 - Bug Fix</a><span class="arrow"> </span></div>
<div class="itemBody">A critical bug was fixed with the Uize.Color.hexStr static method.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-12-Class-Inheritance-Explainer.html">2008-10-12 - Class Inheritance Explainer</a><span class="arrow"> </span></div>
<div class="itemBody">A new explainer has been added to delve into the class inheritance mechanism of the UIZE JavaScript Framework.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-09-Bug-Fixes.html">2008-10-09 - Bug Fixes</a><span class="arrow"> </span></div>
<div class="itemBody">A bug (affecting Internet Explorer 7 and earlier) that was causing the Uize.Node.display static method to throw a JavaScript error when using it to display table, tr, th, td, tbody, colgroup, col, and caption nodes has been fixed.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-06-CSS-Tweaks-for-IE.html">2008-10-06 - CSS Tweaks for IE</a><span class="arrow"> </span></div>
<div class="itemBody">An issue that was causing documentation pages to have obnoxious horizontal scrollbars in IE6 and IE7 (caused by white-space:pre for the code tag) has been fixed.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-05-IMPROVED-MODULE-Uize.Data.html">2008-10-05 - IMPROVED MODULE: Uize.Data</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Data module has been improved with the addition of the two new Uize.Data.min and Uize.Data.max static methods that return the minimum value and maximum value from the specified array (or object), respectively.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-03-NEW-EXAMPLE-List-Template.html">2008-10-03 - NEW EXAMPLE: List Template</a><span class="arrow"> </span></div>
<div class="itemBody">This modest little example demonstrates how a JavaScript template for generating an unordered list can be used to populate list HTML into a node in the page.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-10-03-Framework-Changes-Build-Script-Tweaks.html">2008-10-03 - Framework Changes, Build Script Tweaks</a><span class="arrow"> </span></div>
<div class="itemBody">The serializeParams instance method and the Uize.Comm.serializeParams, Uize.Comm.parseQuery, and Uize.Comm.getCacheDefeatStr static methods of the Uize.Comm module - that were deprecated back in June of 2008 - have finally been killed.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-09-28-JavaScript-Fun.html">2008-09-28 - JavaScript Fun</a><span class="arrow"> </span></div>
<div class="itemBody">A new page has been added that showcases some examples of JavaScript quirkiness and possibly counter-intuitive behavior.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-09-28-IMPROVED-MODULE-Uize.SimpleDoc.html">2008-09-28 - IMPROVED MODULE: Uize.SimpleDoc</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.SimpleDoc module now automatically adds a target&#61;"_blank" attribute in link tags generated for URL's that begin with a protocol (eg. http://www.somewhere.com/document.html vs. just document.html).</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-09-27-Improved-Modules.html">2008-09-27 - Improved Modules</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.SimpleDoc module has been updated so that the automatically generated title attributes for list items in the contents tree now are stripped of SimpleDoc formatting.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-08-27-Framework-Changes-New-Examples-Optimization.html">2008-08-27 - Framework Changes, New Examples, Optimization</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Widget.Page page widget class now provides an implementation for decorated confirm and inform (aka alert) modal dialogs.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-08-15-Framework-Changes.html">2008-08-15 - Framework Changes</a><span class="arrow"> </span></div>
<div class="itemBody">In the Uize base class, the MyClass.doOnceEvent and MyClass.hasEventFired static methods, along with the myInstance.doOnceEvent and myInstance.hasEventFired instance methods, have all been KILLED.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-08-09-Lots-of-Improvements.html">2008-08-09 - Lots of Improvements</a><span class="arrow"> </span></div>
<div class="itemBody">This new example demonstrates how the Uize.Widget.AutoTooltip class can be used to enhance links to external sites so that a summary info table is provided in a tooltip as you mouse over the links.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-08-02-IMPROVED-MODULE-Uize.Template.html">2008-08-02 - IMPROVED MODULE: Uize.Template</a><span class="arrow"> </span></div>
<div class="itemBody">The Uize.Template module now supports compiler directives which are executed at compile time for JavaScript templates.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-28-Lots-of-Improvements.html">2008-07-28 - Lots of Improvements</a><span class="arrow"> </span></div>
<div class="itemBody">The new Uize.String.indent static method lets you easily indent or unindent multi-line strings. The new Uize.String.repeat static method lets you easily repeat a specified string a specified number of times. The Uize.String.stripPadding static method has been renamed to simply Uize.String.trim (the old method name is deprecated and will still be supported for some time).</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-19-IMPROVED-MODULE-Uize.Node.html">2008-07-19 - IMPROVED MODULE: Uize.Node</a><span class="arrow"> </span></div>
<div class="itemBody">The functionality of the Uize.Node.getByMatch static method has been enhanced to support regular expression and function type node property tests, and it has been given the new name Uize.Node.find - short and sweet (and clear).</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-13-NEW-MODULE-Uize.Xml.html">2008-07-13 - NEW MODULE: Uize.Xml</a><span class="arrow"> </span></div>
<div class="itemBody">A new Uize.Xml utility module has been added, with static methods for serializing objects to attributes strings, decoding attributes strings into attributes objects, and encoding and decoding attribute values.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-07-New-Modules-Refactoring-Documentation.html">2008-07-07 - New Modules, Refactoring, Documentation</a><span class="arrow"> </span></div>
<div class="itemBody">The JavaScript Scruncher tool has been updated and improved to have a tabbed interface, initial test data, an explanation, and contemporary coding style.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-02-Bug-Fixes.html">2008-07-02 - Bug Fixes</a><span class="arrow"> </span></div>
<div class="itemBody">Fixed two bugs that were introduced with the 2008-07-01 build: one with Uize.Node and unwiring events, and one with a slideshow example that got broken in some refactoring.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-07-01-NEW-WIDGET-Uize.Widget.AutoTooltip.html">2008-07-01 - NEW WIDGET: Uize.Widget.AutoTooltip</a><span class="arrow"> </span></div>
<div class="itemBody">Another "unobtrusive JavaScript" feature has been added to the UIZE JavaScript Framework, in the form of the new Uize.Widget.AutoTooltip class.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-27-New-Features.html">2008-06-27 - New Features</a><span class="arrow"> </span></div>
<div class="itemBody">The new Uize.Data.getColumn static method lets you get all the values for a specified column of a record set. The new Uize.Data.findRecords static method lets you get an array containing all the records of a specified record set that match the specified match criteria.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-24-New-Tool.html">2008-06-24 - New Tool</a><span class="arrow"> </span></div>
<div class="itemBody">A new JavaScript Template Tester tool has been added that lets you experiment with JavaScript templates.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-19-New-Documentation.html">2008-06-19 - New Documentation</a><span class="arrow"> </span></div>
<div class="itemBody">The recently added Uize.Json package, with features that were migrated from the now defunct Uize.serialize extension, has been fully documented.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-17-New-Features-Changes.html">2008-06-17 - New Features & Changes</a><span class="arrow"> </span></div>
<div class="itemBody">The UIZE JavaScript Framework now has support for JavaScript templates.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-10-Updates.html">2008-06-10 - Updates</a><span class="arrow"> </span></div>
<div class="itemBody">The JSON Prettifier tool has been improved to allow the configuration of serialization options, with convenient presets provided.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-06-03-Latest-Improvements.html">2008-06-03 - Latest Improvements</a><span class="arrow"> </span></div>
<div class="itemBody">This is a news item for the UIZE JavaScript Framework.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-05-28-Framework-Updates.html">2008-05-28 - Framework Updates</a><span class="arrow"> </span></div>
<div class="itemBody">The objectName instance property of the Uize base class has been renamed to instanceId.</div>
</li>
<li>
<div class="itemTitle"><a href="news/2008-05-08-More-Examples-More-Documentation-Downloadable.html">2008-05-08 - More Examples, More Documentation, Downloadable</a><span class="arrow"> </span></div>
<div class="itemBody">Yes, it's finally downloadable. And there are more examples, with more explanatory text. Libraries contain improved features and functionality, and there is now a formal method for declaring modules and their dependencies.</div>
</li>
</ul>
</div>
<script type="text/javascript">
Uize.module ({
required:[
'UizeDotCom.Page.Doc.library',
'UizeDotCom.Page.Index'
],
builder:function () {(window.page = new UizeDotCom.Page.Index).wireUi ()}
});
</script>
</body></html>