[Bug 12311] New: new feature - client side templates

http://www.w3.org/Bugs/Public/show_bug.cgi?id=12311

           Summary: new feature - client side templates
           Product: HTML WG
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: sunil.vanmullem@btopenworld.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


*new feature suggestion*

-problem statement-
Separating further the document structure from the document content will have 
3 benefits 1) would allow for separation of the design workflow and the
application developer workflow such that the design of a web page could be
changed independently of the need to make application changes 2) reduces the
amount of data in subsequent calls for pages using common document structure,
thus providing a more optimal experience for mobile devices and incrementally
reducing the stress on busy servers 3) allows for the possibility that the end
user can choose the document structure.

- solution - 
w3c to release a framework for client side templates. 
eg 

extend the use of src attribute to other elements
extend the VAR element to contain an id attribute
add a new url scheme var: that takes as its source the named var element.

- working prototype -

I have developed an open source, fully working, cross browser/cross platform
prototype using Ajax. I would be willing to transfer this to the w3c and
continue further development with the w3c.

downloaded at http://sourceforge.net/projects/fabiola/
viewed at http://www.paglis.co.uk/meob/ 

thankyou

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Wednesday, 16 March 2011 00:52:59 UTC