Message: 5
Date: Fri, 9 Sep 2011 07:02:16 +0100 From: Nick Ager <[hidden email]> Subject: [Seaside] canvas translator & new version of Seafox To: Seaside - general discussion <[hidden email]> Message-ID: <[hidden email]> Content-Type: text/plain; charset="iso-8859-1" Hi, I've been working on an html -> canvas translator…. This is great Nick! I was thinking that I needed the very same app and was considering using Soup at some point to knock one up. Thanks very much for providing a useful piece of the web dev kit needed for Seaside. T. Ted Wrinch
On 9 Sep 2011, at 10:28, [hidden email] wrote: Message: 5 _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Ted,
Thanks
What is Soup? Nick _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
1. A liquid dish, typically made by boiling meat, fish, or vegetables, etc., in stock or water. 2. A substance or mixture perceived to resemble soup in appearance or consistency. /sorry Sent from my iPhone
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Ted Wrinch
Further thoughts occur. This could help ease the acceptance of Seaside in some commercial environments as it should make it easier to add html from designers' files into Seaside html code. In the absence of a tool like this it might appear that template file technologies, like ASP.Net and RoR, provide a much more natural way to do this.
T.
Ted Wrinch
Begin forwarded message:
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Nick
On 09/09/2011 08:17 AM, Nick Ager wrote:
> > What is Soup? Beautiful Soup is a python HTML parser for malformed HTML: http://www.crummy.com/software/BeautifulSoup/ The Smalltalk port is here: http://www.squeaksource.com/Soup.html _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Ted Wrinch
Exactly my motivation for building it was: 1) Make the canvas API more approachable for developers who know html - "what's the Seaside equivalent for <xxxx> </xxxx>"
2) Ease the designer -> developer workflow. 3) Eliminate one of the arguments against using Seaside from developers who are used to template based frameworks. There's a presentation I gave in Barcelona, at last year's ESUG - http://www.slideshare.net/nickager/seafox - it's a little out of date and focuses on the firefox plug-in rather than the online translator, but provides some background.
Nick _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Paul DeBruicker
I didn't know about that. I took the approach of using the browser's html parser and walking the DOM in javascript to provide the translation. That way the browser handles any malformed html, but the down-side is the parser is written in javascript not Smalltalk...
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |