Changes for page ERDivaLook
Last modified by Ravi Mendis on 2010/09/10 01:14
To version 264.1
edited by Ravi Mendis
on 2010/09/10 01:14
on 2010/09/10 01:14
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 5 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,0 @@ 1 -documentation.Home.Frameworks.WebHome - Tags
-
... ... @@ -1,1 +1,0 @@ 1 -webobjects|erdivalook|erd2w|d2w|directtoweb - Content
-
... ... @@ -1,9 +1,9 @@ 1 1 == What is Div#a Look? == 2 2 3 3 Much like ExcelLook, that vends excel pages, Diva look generates a Web 2.0 interface for DirectToWeb. 4 - 4 +More specifically, it generates pages that are: 5 5 6 -* **Tablesless** or use [[Semantic markup>> url:http://en.wikipedia.org/wiki/Semantic_HTML||shape="rect"]]6 +* **Tablesless** or use [[Semantic markup>>http://en.wikipedia.org/wiki/Semantic_HTML]] 7 7 * (x)HTML5 compliant 8 8 * Sans images, inline styles or presentation attributes 9 9 ... ... @@ -17,12 +17,12 @@ 17 17 == Why Table-less Markup? == 18 18 19 19 Scriptaculous, jQuery effects, etc work by manipulating CSS attributes. 20 - 21 - 20 +Mostly they don't work very well on tables, if at all. 21 +Furthermore, the more sophisticated widgets (like accordions) make use of effects and so don't function as they should without. 22 22 23 23 This is even more true for unobtrusive javascript for which table-less markup is usually a prerequisite. 24 - 25 - 24 +Like jQuery, which takes this a step further, by applying functionality via CSS selectors. 25 +(So for jQuery it is an absolute requirement). 26 26 27 27 Therefore, if you are developing a Web 2.0/Ajax UI, the transition to table-less markup is an imperative. 28 28 ... ... @@ -29,57 +29,25 @@ 29 29 === What is a Diva Theme? === 30 30 31 31 In ERDivaLook, or Diva for short, your application is not complete without a CSS theme. 32 - 32 +All images, layout, colors and font information are maintained in the CSS. 33 33 34 34 All your customizations to the look and layout of your application is also done in the CSS (and via D2W rules). 35 35 36 36 **Examples:** 37 37 38 -|=((( 39 -Neutral 40 -)))|=((( 41 -WebObjects 42 -)))|=((( 43 -Simple 44 -)))|=((( 45 -Organica Creativa 46 -))) 47 -|((( 48 -[[image:attach:Picture 1.jpg]] 49 -)))|((( 50 -[[image:attach:Picture 2.jpg]] 51 -)))|((( 52 -[[image:attach:Picture 3.jpg]] 53 -)))|((( 54 -[[image:attach:slides_directtoweb_04.jpg.jpeg]] 55 -))) 56 -|((( 57 -D2W Neutral look reverse engineered 58 -as a Diva Theme 59 -)))|((( 60 -D2W WebObjects look reverse engineered 61 -as a Diva Theme 62 -)))|((( 63 -[[//Simple//>>url:http://www.csszengarden.com/?cssfile=/174/174.css&page=2||shape="rect"]] theme from css Zen Garden 64 -)))|((( 65 -[[//Organica Creativa//>>url:http://www.csszengarden.com/?cssfile=/188/188.css&page=0||shape="rect"]] theme from css Zen Garden 66 -))) 67 -|((( 68 -//Included in ERDivaLookExample// 69 -)))|((( 70 -//Included in ERDivaLookExample// 71 -)))|((( 72 -Shawn Chin [[schin@shawnchin.net>>mailto:schin@shawnchin.net||shape="rect"]] 73 -)))|((( 74 -Eduardo Cesario [[design@criaturacreativa.com.ar>>mailto:design@criaturacreativa.com.ar||shape="rect"]] 75 -))) 38 +|= Neutral |= WebObjects |= Simple |= Organica Creativa 39 +| [[image:Picture 1.jpg||]] | [[image:Picture 2.jpg||]] | [[image:Picture 3.jpg||]] | [[image:slides_directtoweb_04.jpg.jpeg||]] 40 +| D2W Neutral look reverse engineered 41 +\\as a Diva Theme | D2W WebObjects look reverse engineered 42 +\\as a Diva Theme | [[//Simple//>>http://www.csszengarden.com/?cssfile=/174/174.css&page=2]] theme from css Zen Garden | [[//Organica Creativa//>>http://www.csszengarden.com/?cssfile=/188/188.css&page=0]] theme from css Zen Garden 43 +| //Included in ERDivaLookExample// | //Included in ERDivaLookExample// | Shawn Chin [[mailto:schin@shawnchin.net]] | Eduardo Cesario [[mailto:design@criaturacreativa.com.ar]] 76 76 77 -The above are a sample of themes for Diva look. The first two are included in the {{code language="none"}}Wonder/Examples/Ajax/ERDivaLookExample{{/code}}app.78 - url:http://www.organicacreativa.com/directtoweb-mutation/||shape="rect"]].45 +The above are a sample of themes for Diva look. The first two are included in the ##Wonder/Examples/Ajax/ERDivaLookExample## app. 46 +The graphics designer Eduardo Cesario wrote up his experience of developing his //Organica Creativa// design for an early prototype of ERDivaLook on his [[blog>>http://www.organicacreativa.com/directtoweb-mutation/]]. 79 79 80 80 == HowTos == 81 81 82 -{{children all="true"/}} 50 +{{children all="true"}}{{/children}} 83 83 84 84 == Features == 85 85 ... ... @@ -86,7 +86,7 @@ 86 86 === 1. CSS Themes === 87 87 88 88 CSS theme you give your application is **fully-customizable**. 89 - 57 +However, Diva lacks CSS theming tools (such as jQuery ThemeRoller). 90 90 91 91 Instead, the CSS themes need to be hand-rolled. 92 92 ... ... @@ -96,7 +96,7 @@ 96 96 97 97 === 3. Javascript Widgets === 98 98 99 -The [[widgets>> doc:documentation.ERPrototaculous]] are all in the Prototype+Scriptaculous family.67 +The [[widgets>>ERPrototaculous]] are all in the Prototype+Scriptaculous family. 100 100 101 101 === 4. Well-Formed Semantic Markup === 102 102 ... ... @@ -109,18 +109,18 @@ 109 109 110 110 === 5. Ajax Page Configurations === 111 111 112 -Prototype provides the Ajax functionality in Diva in the form of [[ERPrototaculous>> doc:documentation.ERPrototaculous]].113 - 114 - 80 +Prototype provides the Ajax functionality in Diva in the form of [[ERPrototaculous>>ERPrototaculous]]. 81 +Diva look introduces the concept of **Ajax pageConfigs**. 82 +Example page configurations: 115 115 116 -* {{code language="none"}}AjaxQueryMovie{{/code}}117 -* {{code language="none"}}AjaxEditStudio{{/code}}118 -* {{code language="none"}}AjaxListTalent{{/code}}84 +* ##AjaxQueryMovie## 85 +* ##AjaxEditStudio## 86 +* ##AjaxListTalent## 119 119 120 120 === 6. Dynamic D2W === 121 121 122 -Ajax + //delayed// D2W rules = [[dynamic D2W>> doc:documentation.Home.Frameworks.ERDivaLook.Howto use Dynamic D2W.WebHome]].90 +Ajax + //delayed// D2W rules = [[dynamic D2W>>How to use Dynamic D2W]]. 123 123 124 124 == External Links == 125 125 126 -WOWODC 10' - [[DirecToWeb 2.0>> url:http://www.wocommunity.org/wowodc10/slides/D2W2.pdf||shape="rect"]]94 +WOWODC 10' - [[DirecToWeb 2.0>>http://www.wocommunity.org/wowodc10/slides/D2W2.pdf]]
- Picture 1.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -50.3 KB - Content
- Picture 2.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -62.5 KB - Content
- Picture 3.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.3 KB - Content
- Picture 4.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -32.2 KB - Content
- slides_directtoweb_04.jpg.jpeg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -145.7 KB - Content