On 24/1/02 10:41 PM, "Stephan Schildberg" <[EMAIL PROTECTED]> wrote:

> Use MOZILLA, its free, its opensource.
> 
> Bourdieu died and I feel time of NC 4.7 has come too. The world is
> changing, who is using LYNX?

Actually, a lot of people still use lynx and with very good reason.  Firstly
because it can be used from a terminal and secondly because it works well
with screen readers for the blind.  Lots of people still use NC 4.7 because
Mozilla is (in my opinion anyway) absolutely awful - also because it is the
standard in a lot of organisations still (noteably where I work).

> I really disgust crapy software if I had a chance to choose.
> So I redo the design, but I do not know why not using http://www.mozilla.org
> ??

A web site is designed to provide information to users.  To achieve that aim
we need to be compatible.  Just like we aim to make FreeCard cross platform
to be more compatible, we should make the website compatible with as many
platforms and browsers as well.  If this causes great difficulties (and I'm
well aware that it can) perhaps we should look at simplifying the site
design to reduce the problems.

> yours, Stephan.

I do like the look of the site in IE on Windows, however it seems to have
issues with IE on OS X.  The stack image at the top right of the screen, the
brown lines are much thicker (actually look like they might be a dark grey
line with a brown border around it) and the mailing list link has been
shoved down onto the lightest section of the page.

I think all these problems stem from the fact that the directive to make the
top dark blue section a specific height isn't working in all browsers.

I have spent the last year working on a very complex web-based system and I
can provide the following bits of advice that you may or may not wish to
heed.

* Avoid layers - they work completely differently in almost every browser.
* Avoid absolute positioning as font sizes and styles will change greatly
between systems.
* Definitely avoid javascript - it is the root of all that is evil in HTML
compatibility - particularly as it gets more complex.
* KISS (Keep It Sensationally Simple).  Every time you go to add a feature
ask yourself if it really does help convey the message better and actually
vocalise how it does.  If you can't write down why you need the feature,
leave it out it's just another thing that could go wrong.


For the record pretty much all of this applies in any form of cross-platform
development as well.  I have been working in Java for over 3 years now and
have learnt to live by these rules time and time again (except the
JavaScript which clearly doesn't apply).

Sorry for the negative sounding email, you're efforts are very much
appreciated so please do not be discouraged.  It has been great to see
progress both on the website and the interpreter again.

Okay, I couldn't stand being entirely negative so I've applied my rules to
the header of the page and come up with the following code which looks
almost identical to what the original version did in IE on Windows but looks
the same with IE in Windows and OS X as well as OmniWeb for OS X.  My copy
of Mozilla refuses to open for some reason.  Somewhere along the line I got
a bit delete happy and lost the small and bold directive for the font but
the layout appears to be perfect (at least for me).

<body style="margin:0px;" BGCOLOR="#FFEEDD">



<table width="100%" cellpadding="0" cellspacing="0">
  <tr bgcolor="#425A7B">
    <td colspan=2>&nbsp;</td>
  </tr>
  <tr bgcolor="#425A7B">
    <td valign="bottom"><font style="color: white;">FreeCard.ORG</font>
      <font style="color: #E1CAB5; font-family: Georgia, Times New Roman,
Times, serif; font-size: 16px;">
      - The HyperCard Clone</font></td>
        <td align="right">
            <img src="imagery/HCstack.gif" width="95" height="83">
        </td>
  </tr>
  <tr height="33" bgcolor="#6B7B8C">
    <td>
            <a href="http://www.freecard.org"; style="color:white;">
            <img src="imagery/HChome.gif" width="28" height="25" border="0">
      HOME</a> &nbsp; <a href="http://www.freecard.org";
style="color:white;">
            <img src="imagery/HCnavigation.gif" border="0">
      INDEX</a>&nbsp; <a href="javascript:history.back()">
            <img src="imagery/HCback.gif" border="0"></a>
      &nbsp; &nbsp; <a href="javascript:history.forward()">
            <img src="imagery/HCforward.gif" border="0"></a>
        </td>
        <td align="right" valign="bottom">
            <a href="http://www.geocrawler.com/archives/3/2763/2002";
style="color:white;">MAILING
  LIST <img src="imagery/HCletter.gif" width="24" height="24"
border="0"></a>
        </td>
  </tr>
<tr>
<!-- content table -->


The one caveat is that at the bottom of the code is the div tag for the
mailing list link which needs to be deleted or you get two mailing list
links showing.  It should be noted that IE on OS X largely ignores absolute
positioning and works off of where the div tag is defined in the HTML file.
So make sure that div tags are defined in the place where you want them to
appear (ie: don't use absolute positioning as it will be mostly ignored).
<div align="right" valign="bottom"> seems to work perfectly in all browsers.

Hope this helps and keep up the good work.

Adrian Sutton

**************************************************************
Ph: 3411 4361                                Mob: 04 2223 6329
Beware of computer programmers that carry screwdrivers.
  --Leonard Brandwein
**************************************************************


_______________________________________________
Freecard-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freecard-general

Reply via email to