[Seaside] WAAsyncHtmlRenderer and CSS

Sebastian Heidbrink sebastian_heidbrink at yahoo.de
Wed Apr 11 06:37:25 UTC 2007

Hi Michel,

Well, you were 100% right, thanks for your comprehensive help!

  It should work, did you add the Async library (WAAsyncScripts) to the mainframe ?

  Runnung "WAComponent allSubclassesDo: [ :each | each initialize ]." removes the library again after adding a new application, doesn't it? ;-)
  Beginners mistake, I would say. It was reawlly missing and now it works.

  No, this will not work. The async javascript does not process the <style> elements that you include in a live callback.
  You should rather play with css class instead and add the corresponding selectors to your main style sheet.

  html div 
  id: 'XY';
  refreshWith: [:event :h | ...
  h div class: 'periodic'; with: [self renderTheNewContentOn: h] ] every: 5 seconds.

  As a side note, the async javascript does process the <script> elements that you include in the live callbacks.

  I hadn't the time to check this out, yet. I'll have a look later.

  If you use WAAsyncRenderCanvas rather than WAAsyncHtmlRenderer things will look consistent.

  Seems like I stumbeld over the "wrong" or better too old examples. It's a pity that WAAsyncRenderCanvas examples are still quite few available. 

  SeasideAsync supports Seaside 2.6 and 2.7 and has not yet been updated for 2.8.

  I had trouble with 2.7 regarding the "form"-bugfix of Boris Popov and just tried the 2.8 finding out whether my code or seaside had a bug. 2.8 looks great by the way! 

  What kind of drawing-library are you guys using for temporary image generation on squeak? 

  Thanks again!
  Sebastian Heidbrink
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20070411/3b6b1acd/attachment-0001.htm

More information about the Seaside mailing list