You are here: Home / presentations / for lazy ones / discussion


It is clear that the future of knowledge and science will be online publishing.  For this we have to find suitable tools.  These tools must own many properties: simplicity of use, efficiency, collaborative on line possibilities, advanced design possibilities, reliability, and database connectivity.

Microsoft PowerPoint like other Tools with Web Format Saving Option is able to produce web content.  It is easy to use, known by everyone.  It has collaborative on line possibilities, although difficult to use.  It is reliable.  The main drawback of such a tool is the lack of any basic or advanced web design possibility.  As the presentation is exported its appearance will be automatically adapted for the web without any design choices.  Another drawback is the lack of any database connectivity.

Office suites and Tools with Web Format Saving Option:

  • Microsoft PowerPoint Microsoft Word
  • Corel word perfect
  • Sun Star
  • Office Adobe Acrobat
    source: The World Wide Web Consortium (W3C)


WYSIWYG (What You See Is What You Get) HTML Editors are able to produce web pages with high value graphical design.  With help of an ftp server, collaborative on line work can be very easy on a web site with such editors.  These Editors are reliable. T he drawback of such a tool it’s extreme complexity of use.  Only a few medical doctors use Macromedia Dreamweaver.  To edit pages, some knowledge of web technology is required.  Advanced design needs an extensive knowledge in HTML and JAVA language.  Advanced graphics needs moreover a good knowledge of image editors like Fireworks, Gimp or Adobe photoshop.  Database connectivity is possible but would need additional complex PHP scripts.

WYSIWYG (What You See Is What You Get) HTML Editors and Site Authoring Tools:

  • Microsoft FrontPage
  • Allaire's HomeSite
  • NetObjects Fusion
  • Macromedia DreamWeaver
  • SoftQuad HoTMetaL
  • IBM WebSphere
  • Studio Homepage Builder
  • Adobe GoLive
  • Open source Amaya
    source: The World Wide Web Consortium (W3C)


The setup of our Zope publishing interface was long and difficult.  First we had to build up the Zope server with all the required libraries.  Then we had to add to the Zope base system many add on products. We had to create all utilities (templates, menus) that would suit our needs.  All this requires extensive knowledge of Zope, PYTHON, HTML and DHTML language.  However once set up, the publishing system proved to be very easy to use for the authors.  The interface uses MS Internet explorer web browser to log in.  It is simple to use: beginners understand usually quickly how it works.  It is very simple to publish web content with it, no extensive knowledge is needed.  It works like an office text utility.  All four computer presentations that we present at RSNA 2002 are made with our Zope server.  I made this one, but the other three were made by physicians who are not used to publish web content. T hey build up their presentation at work or at home through the internet, connecting to our Zope server, writing directly on the server.  We used Zope’s collaborative working capacities over the internet to correct mistakes and to improve design. I t is possible to create web pages with high value graphical design with Zope, by writing DHTML pages (the hard way), or by using WYSIWYG HTML Editors inside Zope (the easy way).  Once created these pages can very easily be used by any user without any experience of WYSIWYG HTML Editors.  Zope can be used with databases.  It has its own database. The drawback can be reliability. Our Zope server showed some minor bugs, it is not a problem for 4 users but it could become one with more users.  Another drawback of Zope server is speed, our server is long to display the pages especially in edition mode.  Zope is a so called Application server, but other application servers could be used.

Application server and language that could be used for web editing systems:

  • ASP-JSP commercial servers like: Macromedia Cold Fusion, IBM Websphere, Netscape Application Server, Oracle Application Server, Borland's JBuilder, using usually a java language.
  • Apache Open source HTTP server or others server with mod_PHP, using PHP Open source language.  This architecture is actually used for the EPOS European congress of radiology digital poster system.
  • Zope open source server, using Python language (eventually pearl with an Apache server).