"mail a new topic" - Futures for User Interface Specifications
[email protected] Sat, 3 Apr 2010 23:04:07 EDT
| Newsgroups | gmane.comp.web.html.general,gmane.comp.web.general |
|---|---|
| Message-ID | <[email protected]> |
--part1_59f9b.20077762.38e95ba7_boundary Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 VGhpcyBpcyBhIHN1Z2dlc3Rpb24gZm9yIGEgcXVpdGUgZGlmZmVyZW50IHR5cGUgb2YgdG9waWMg IHRoYXQgbWF5IG9yIG1heSAKbm90IGJlIGFwcHJvcHJpYXRlIGZvciB0aGVzZSBtYWlsaW5nIGxp c3RzLiAKIAogICBJIGhhdmUgYmVlbiBnaXZpbmcgc29tZSB0aG91Z2h0IHRvIGZ1dHVyZSBkZXZl bG9wbWVudCBvZiAgc3RhbmRhcmRzIGZvciAKdXNlciBpbnRlcmZhY2VzLiAgQmVsb3cgaXMgYSBx dWljayBzdW1tYXJ5IG9mIHRoZSAgcHJvcG9zZWQgZGlyZWN0aW9uIGFuZCAKb2JqZWN0aXZlcy4g IFNldmVyYWwgcm91Z2ggY29uY2VwdCBwYXBlcnMgYXJlICBhbHNvIGF2YWlsYWJsZS4KIAogIE15 IHF1ZXN0aW9uIGlzIGRvZXMgYW55b25lIGtub3cgb2Ygc29tZW9uZSBvciBzb21lIG9yZ2FuaXph dGlvbiwgIHdoaWNoIAp3b3VsZCBiZSBpbnRlcmVzdGVkIGluIGEgZGV2ZWxvcG1lbnQgb2Ygc3Vj aCBhIHByb3Bvc2FsLiAgSSBhbSBhICByZXRpcmVkIApzb2Z0d2FyZSBzeXN0ZW1zIGFyY2hpdGVj dCBhbmQgaW50ZXJlc3RlZCBpbiBzb21lIGZvcm0gb2YgIGNvbGxhYm9yYXRpb24uICAKCkJpbGwg IENsYXJlCiAKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAKSW1hZ2luZSBvbmUgcHJp bWFyaWx5IGRlY2xhcmF0aXZlIHNwZWNpZmljYXRpb24gbGFuZ3VhZ2UsICB3aXRoIG1pbmltYWwg CnNjcmlwdGluZyByZXF1aXJlZCwgdGhhdDogCsK3ICAgICAgICAgIFNpbXBsaWZpZXMgTGFuZ3Vh Z2UgCsKoICAgICAgWE1MIGJhc2VkIGJ1dCB3aXRoIGEgIGdyZWF0bHkgbW9kaWZpZWQgc3ludGF4 IGZvciBlYXNlIG9mIHVzZS4gCsKoICAgICAgIE1vZHVsYXIgLSB3aXRoIHNtYWxsIGZsZXhpYmxl IHVuaXRzIG9mICBzcGVjaWZpY2F0aW9uLCB0aGF0IGNhbiBiZSAKZWFzaWx5IGFuZCBzeXN0ZW1h dGljYWxseSBjb21iaW5lZC4gCsK3ICAgICAgICAgSW50ZWdyYXRlcyBSZW5kZXJpbmcgIGFuZCBN YW5pcHVsYXRpb24gCsKoICAgICAgSW50ZWdyYXRlcyBhbmQgIHNpbXBsaWZpZXMgSFRNTCwgQ1NT LCBldGMuIGNhcGFiaWxpdGllcyB0byBwcm92aWRlIAp0aGUgdXNlciBpbnRlcmZhY2UgZm9yIGFu eSAgZGVza3RvcCBhcHBsaWNhdGlvbi4gCsKoICAgICAgSW50ZWdyYXRlcyB0aGVzZSAgdW5pZm9y bWx5IHdpdGggZG9jdW1lbnQgKG9wZW4gb2ZmaWNlLCBnb2dnbGUgZG9jcywgCmV0Yy4pICBjYXBh YmlsaXRpZXMuIArCqCAgICAgIElzIHN5c3RlbWF0aWNhbGx5ICBhZGFwdGFibGUgdG8gZGV2aWNl cywgZW52aXJvbm1lbnRzLCBwcmVmZXJlbmNlcywgCnVzZXIgcm9sZXMgYW5kIGFjY2VzcyAgY29u dHJvbC4gICAKwrcgICAgICAgICBJbnRlZ3JhdGVzIERhdGEgIE9wZXJhdGlvbnMgCsKoICAgICAg U3VwcG9ydHMgZ2VuZXJpYyAgc3BlY2lmaWNhdGlvbiBmb3Igc3RvcmFnZSwgdHJhbnNmZXIsIHBy ZXNlbnRhdGlvbiAKYW5kIGludGVyYWN0aW9uIHdpdGggZ2VuZXJpYyAgZGF0YSDigJMgaXRlbXMs IGFnZ3JlZ2F0ZSwgc2VxdWVuY2UsIGhpZXJhcmNoeSwgCmdyYXBoLCBuZXR3b3JrLCBldGMuICAK wqggICAgICBQcm92aWRlcyBnZW5lcmljIGRhdGEgIG9wZXJhdGlvbnMgdG8gbWluaW1pemUgZGVw ZW5kZW5jZSBvbiBkYXRhIApsb2NhdGlvbiwgc3RydWN0dXJlLCBmb3JtYXQsICByZXByZXNlbnRh dGlvbiwgZXRjLi4gCsK3ICAgICAgICAgSW50ZWdyYXRlcyAgQXBwbGljYXRpb25zIArCqCAgICAg IFVuaWZvcm1seSBzdXBwb3J0cyAgZHluYW1pYyBpbnRlcmFjdGlvbnMgd2l0aCB1c2VycywgY29s bGFib3JhdG9ycywgCmRhdGEgc291cmNlcywgc2VydmljZXMsICBhcHBsaWNhdGlvbnMgYW5kIHN5 c3RlbXMuIArCqCAgICAgIFByb3ZpZGVzIGNvbnNpc3RlbnQgYW5kICBjb21wcmVoZW5zaXZlIGVy cm9yIGhhbmRsaW5nLgoK --part1_59f9b.20077762.38e95ba7_boundary Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Content-Language: en <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3DUTF-8" http-equiv=3DContent-Type> <META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18904"></HEAD> <BODY style=3D"FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt" id=3Dr= ole_body bottomMargin=3D7 leftMargin=3D7 rightMargin=3D7 topMargin=3D7><= FONT id=3Drole_document color=3D#000000 size=3D2 face=3DArial> <DIV> This is a suggestion for a quite different type of= topic=20 that may or may not be appropriate for these mailing lists. </DI= V> <DIV> </DIV> <DIV> I have been giving some thought to future development of= =20 standards for user interfaces. Below is a quick summary of the=20 proposed direction and objectives. Several rough concept papers= are=20 also available.</DIV> <DIV> </DIV> <DIV> My question is does anyone know of someone or some organizatio= n,=20 which would be interested in a development of such a proposal. I am= a=20 retired software systems architect and interested in some form of=20 collaboration. </DIV> <DIV><BR><FONT lang=3D0 color=3D#000000 size=3D3 face=3D"Segoe Script" = FAMILY=3D"SANSSERIF" PTSIZE=3D"12"><B> &nb= sp; Bill=20 Clare</FONT></B></DIV> <DIV> </DIV> <DIV><FONT lang=3D0 size=3D2 face=3D"Segoe Script" FAMILY=3D"SANSSERIF" = PTSIZE=3D"10">------------------------------</FONT></DIV> <DIV><FONT lang=3D0 size=3D2 face=3D"Segoe Script" FAMILY=3D"SANSSERIF" PT= SIZE=3D"10"> <P style=3D"MARGIN: 6pt 0in 0pt" class=3DMsoNormal><FONT size=3D3 face= =3D"Times New Roman">Imagine one primarily declarative specification langu= age,=20 with minimal scripting required, that:</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 27pt" class=3Db1><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=B7</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'">  = ; =20 </SPAN></SPAN></SPAN><FONT face=3D"Times New Roman"><FONT size=3D3><SPAN= style=3D"mso-spacerun: yes"> </SPAN>Simplifies Language</FONT></FO= NT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">XML based but= with a=20 greatly modified syntax for ease of use.</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT face=3D"Times New Roman"><FONT size=3D3><SPAN= style=3D"mso-spacerun: yes"> </SPAN>Modular - with small flexible= units of=20 specification, that can be easily and systematically combined.</FONT></FON= T></P> <P style=3D"MARGIN: 3pt 0in 0pt 27pt" class=3Db1><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=B7</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'">  = ; =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Integrates Re= ndering=20 and Manipulation</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Integrates an= d=20 simplifies HTML, CSS, etc. capabilities to provide the user interface for= any=20 desktop application.</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Integrates th= ese=20 uniformly with document (open office, goggle docs, etc.)=20 capabilities.</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT face=3D"Times New Roman"><FONT size=3D3>Is syst= ematically=20 adaptable to devices, environments, preferences, user roles and access=20 control.<SPAN style=3D"mso-spacerun: yes"> </SPAN></FONT></FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 27pt" class=3Db1><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=B7</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'">  = ; =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Integrates Da= ta=20 Operations</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Supports gene= ric=20 specification for storage, transfer, presentation and interaction with gen= eric=20 data =E2=80=93 items, aggregate, sequence, hierarchy, graph, network, etc.= </FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Provides gene= ric data=20 operations to minimize dependence on data location, structure, format,=20 representation, etc..</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 27pt" class=3Db1><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=B7</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'">  = ; =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Integrates=20 Applications</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Uniformly sup= ports=20 dynamic interactions with users, collaborators, data sources, services,=20 applications and systems.</FONT></P> <P style=3D"MARGIN: 3pt 0in 0pt 45pt" class=3Db2><SPAN style=3D"FONT-FAM= ILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol= "><SPAN style=3D"mso-list: Ignore"><FONT size=3D3>=C2=A8</FONT><SPAN = style=3D"FONT: 7pt 'Times New Roman'"> =20 </SPAN></SPAN></SPAN><FONT size=3D3 face=3D"Times New Roman">Provides cons= istent and=20 comprehensive error handling.</FONT></P><BR></FONT><B><FONT lang=3D0 color= =3D#000000 size=3D2 face=3DArial FAMILY=3D"SANSSERIF" PTSIZE=3D"10"></= DIV></B></FONT></FONT></BODY></HTML> --part1_59f9b.20077762.38e95ba7_boundary--