On 2006-04-01 22:38 EST, Benjamin Shine wrote:

>
> On Apr 1, 2006, at 3:51 PM, Henry Minsky wrote:
>
>>
>>
>> It will mean a change from the current way we implement some
>> features, such as text font/size/style, since they are presently
>> individual attributes of text, not properties of a single style
>> attribute.
>>
>>
>> Yeah, what are the implications of changing that. Should  we try  
>> to have some intermediate  support for  the current mechanism for  
>> setting font size/style/name directly on a text object and also on  
>> a style object? We could have a backward compatible API for a while.
>>
>
> I would like to see us develop a model which encourages dealing  
> with typography as sets of related characteristics. I would be  
> happy to see the API for setting font characteristics separately go  
> away. Professional visual design generally uses just a few  
> combinations of font color/size/weight/family in an entire  
> document; our model should make it easy to make things look good,  
> and hard or impossible to make things look bad.
>
> HTML and Microsoft Word made it too easy to use too many text  
> effects. I almost always prefer a simple dignified typewritten or  
> LaTex document to the insanity of freshmen and programmers set  
> loose with too much typographic freedom.
>
> One of the Laszlo Systems visual designers, Peter Andrea, posted a  
> rant on web design awards which is worth reading:
> http://laszlomail.com/blog/2006/02/10/state-of-the-art-in-graphic- 
> design/
> "Each of the sites he has chosen to represent utilizes conventions  
> in color, layout, typography, and hierarchical structure that are  
> the centuries-old foundation of print design. For proof, take a  
> spread from any contemporary magazine, and compare it to the screen  
> grabs… I would argue that 9 times out of 10, you will find the  
> printed page to be superior in every respect."
>
> The ability to set font size/style/name/color directly via separate  
> API calls is necessary for making a rich text editor, but that's a  
> little tiny subset of "things we want to do with text."

I think we want to adopt CSS as a way of doing this.  Even though it  
gives the naive designer the same amount of rope you are complaining of.


_______________________________________________
Laszlo-dev mailing list
Laszlo-dev@openlaszlo.org
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to