[Gimp-web] Re: Re: anyone try the news out?
Raphaël Quinet
quinet at gamers.org
Wed Apr 2 20:30:44 2003
On Tue, 1 Apr 2003 09:49:37 -0500, Carol Spears <carol@gimp.org> wrote:
> apparently no one will try the news site out.
[...]
> how about if we bundle up what we have done and put it all on ebay? i
> would consider sending news of the sites closing to this nice working
> news interface, but i don't think anyone comes here.
Well, well, well... You seem to give up a bit too quickly. :-)
Because of other constraints, I had unfortunately very little time
left for GIMP-related stuff in the last weeks, including dealing with
Bugzilla, maintaining the old web site and checking what is going on
with the new site (and the new developers' site, for which I should do
something someday). So I did not test the news interface, sorry. I
only had a quick look at it but I did not try to submit any news.
If you really want some comments, I have some general comments about
the new site, not only the news interface. I should really write a
longer mail about this because the brief comments that I am about to
make will probably be misinterpreted. Please do not take them as
negative criticism but as suggestions for improvements. We should
have had a discussion about the requirements for the new web site a
long time ago, but this discussion died (my fault, probably). Maybe I
will be able to write a better message next week. Or maybe I will
start with these first comments and see how the discussion evolves
now. Anyway, I think that there are a few things that should be
improved before the new site can replace www.gimp.org:
- First, the new site is broken when viewed in Netscape 4.x (and some
other browsers, but Netscape 4.x is probably the only one that is
still used by a significant number of GIMP users). I had a quick
look at the logs of the current server for www.gimp.org, and I see
that there are several dozens of unique visitors per day that are
still using Netscape 4.x (the majority is using MSIE, of course).
We should not have a site that is unusable with this browser,
regardless of what we may think about how broken this browser is.
There are some IRIX and Solaris GIMP users that may not be able to
upgrade to a newer browser easily. It is acceptable to have pages
that are not looking as nice in Netscape 4 as in the modern
browsers, but at least they should work and the user should be able
to navigate the site. Among other things, this means that we
should probably use tables instead of CSS positioning (but CSS can
and should be used for everything else, of course).
- Dynamic pages should be avoided. I recommend disabling server-side
includes for the whole site and having only a few scripts providing
dynamic pages for the limited number of cases in which this cannot
be avoided. The home page should be a single static HTML page. Of
course, the static pages can be built from several parts (templates
+ contents) and re-generated when these parts have to be updated,
but the result should be a static HTML page stored on disk without
server-side includes. Besides the additional load that they put on
the server, the dynamic pages cannot be cached in the same way by
client caches and caching proxies (or they can be cached, but not
re-validated by the conditional HTTP requests). I had the
opportunity to test the difference between static pages and pages
with server-side includes on a site serving about 1 Terabyte per day
and the difference is quite big. So I think that static pages are
the best option for the new www.gimp.org.
- If possible, the script(s) that convert the templates and contents
into static HTML pages should also "sanitize" the contents. Maybe
by checking the code with HTML Tidy (at work, I added a call to
"tidy" in a CVS commit script so that it refuses to commit any
broken content). It would also be nice to be able to replace some
special variables in the HTML source code by their current value.
This is used extensively in the "old" site for maintaining most of
the links to the external sites, links to specific Bugzilla queries
and even some relative links to local pages that are referenced by
their purpose instead of using the actual file names.
- I would like the home page to contain a bit more than the news in
the "main" part. Although the important links are included in the
menu, it would be nice to have a short section before the news
containing a few comments about what is the GIMP. A couple of lines
with links to the relevant parts of the site would be enough.
- There should be more screenshots and pretty images. ;-) This is
usually the first thing that random visitors will be looking for
(i.e., people who are not already using the GIMP and who want to see
quickly how it looks like compared to Paint Shop Pro or Photoshop).
I like the new design very much and I will try to support the
transition to the new design as much as I can. It is unlikely that I
will be able to do much before Easter, but I will do my best after
that.
-Raphaël
P.S.: If you want to discuss these issues, please make sure that you
reply to the list, not to me. I prefer public and archived
discussions and I tend to forget many of the mails that are
sent directly to me. ;-) Oh, and feel free to change the
subject line to something more relevant.