<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>Re: [Seaside] HTML method naming conventions</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I agree with Colin, we have abstracted html into a more readable and elegant Smalltalk syntax and it works great once you get into it, look for long term benefits, not immediate 1-to-1 comparisons. Having that said, there's no reason why someone couldn't just make a package of html-like accessors if they felt strongly about it, but then you are moving away from what the rest of the Seaside world had settled on.<BR>
<BR>
Cheers!<BR>
<BR>
-Boris (via BlackBerry)<BR>
<BR>
----- Original Message -----<BR>
From: seaside-bounces@lists.squeakfoundation.org &lt;seaside-bounces@lists.squeakfoundation.org&gt;<BR>
To: Seaside - general discussion &lt;seaside@lists.squeakfoundation.org&gt;<BR>
Sent: Thu Apr 10 20:55:41 2008<BR>
Subject: Re: [Seaside] HTML method naming conventions<BR>
<BR>
<BR>
On 10-Apr-08, at 7:44 PM, Edward Stow wrote:<BR>
<BR>
&gt; + 1&nbsp; I would prefer to use html tag names, td, tr, a.<BR>
&gt;<BR>
&gt; And seaside adds to the html language disconnect by using #url: for<BR>
&gt; src and href attributes.<BR>
<BR>
- 1<BR>
<BR>
The most important consideration is readability. That's better served&nbsp;<BR>
by fidelity to Smalltalk conventions than by fidelity to the HTML&nbsp;<BR>
spec. A rendering method is Smalltalk code that generates HTML, not a&nbsp;<BR>
template language. That's a good thing - rendering code can be&nbsp;<BR>
refactored like any other Smalltalk code, and can thus generate&nbsp;<BR>
complex interfaces that would be difficult or impossible with&nbsp;<BR>
something that had more fidelity to HTML.<BR>
<BR>
Colin<BR>
_______________________________________________<BR>
seaside mailing list<BR>
seaside@lists.squeakfoundation.org<BR>
<A HREF="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</A><BR>
</FONT>
</P>

</BODY>
</HTML>