[mashup-dev] Mashup editor prototype.
Paul Fremantle
paul at wso2.com
Fri Jun 1 23:49:18 PDT 2007
Very nice!
I think this is quite cool and it gives some nice structure that would
make a novice JS coder find this easier.
Paul
Jonathan Marsh wrote:
> I keep hearing from you all how important editing UIs are. I’m still
> not sure I believe it – I think users move quickly from constrained UI
> to full text. But to explore this a little further, I created a
> pre-prototype of an editor that structures the javascript source into
> function blocks and global or local annotations. The annotations can
> then be edited in a more constrained fashion - in this case through a
> forms interface. Such an interface makes the annotations more
> discoverable, and provides people help with creating high-quality
> annotations. Yet the result can be fairly easily parsed from arbitrary
> user source, edited, and serialized back out as Javascript.
>
>
>
> For instance, right now the parameter types are exposed as a drop down
> of some built-in schema types, but I could imagine extending this to
> simple custom types like enumerations and facets such as length and
> pattern. I can imagine extending the documentation annotation to a rich
> text editor, making it easy to use simple styling, add hyperlinks, and
> so forth.
>
>
>
> The page is at
> http://wso2.org/repos/wso2/people/jonathan/mashup-editor.html (Sorry, IE
> only at this point since it’s a mix of Javascript, HTML, XML, XSLT, and
> XPath – a useful integrated environment only available in IE).
>
>
>
> *Jonathan Marsh* - http://www.wso2.com -
> http://auburnmarshes.spaces.live.com
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mashup-dev mailing list
> Mashup-dev at wso2.org
> http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
--
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair
Office: +1 646 290 8050
Cell: +44 798 447 4618
blog: http://pzf.fremantle.org
paul at wso2.com
"Oxygenating the Web Service Platform", www.wso2.com
More information about the Mashup-dev
mailing list