How to Publish

4-Stars Webpages (1)

Things Nobody Told Me

by Cynthia Lanius

I started making webpages almost exactly one year ago. I was so naive. Maybe if I'd known then what I know now I wouldn't have even tried it - too daunting. I wish I'd saved the early stuff to use as examples of what not to do. Come to think of it, a year from now, I'll be wishing I'd saved this to illustrate bad stuff. At least, I hope so, because that will mean that I've continued to learn and grow.

If I'd Only Known Then What I Know Now

What you see is not necessarily what you get. I had no idea that what I saw
on my screen wasn't what everyone
else saw on theirs. Lots of factors
affect the way your page
looks on different machines - screen size,
platform type , browser type, etc. So just don't
be shocked when someone tells you that they
can't read your homepage because of the
background/text color combination.
I didn't have to try every new thing that came along. First there was my frames phase - posted
a frames version of my school page,
not because it was the correct navigational tool
to best fit the purposes of the site. (It wasn't)
It was frames for the sake of frames.

Then there was the black background phase.
I put a daring black gif as a background for my
homepage. I loved it until I heard from more than one
person that they couldn't read a word of it.
(See above) So the moral is - keep it simple.
Leave the black backgrounds to the experts,
and let the page drive the tools and not vice versa.

You need to write code neatly. I learned to do this by doing,
which pretty much goes to show that
just about anybody can do it. But because
of that, I didn't learn about how to write
neat code. My original code was usually
very tightly written with hardly any
white space. Then I started noticing how
much easier it was to read if you leave some
spaces.

Then it became huge, and you'd
have to scroll forever to get through it.
(Reminds me of when I learned to knit
and was trying to get a pair of slippers
the same size. The first one was
tiny because I knitted so tightly. Then I
relaxed and the second one was huge). So
consistently structure your code and leave
plenty of line breaks.

These pages were developed through GirlTECH '97, a teacher training and student technology council program sponsored by the Center for Research on Parallel Computation (CRPC), a National Science Foundation Science and Technology Center. Copyright 1997 Cynthia Lanius