02/28/2001 Commentary
& Society |
To Hell With Bad Editors |
Print
Article
|
By now everyone has had the opportunity to read the Web
Standards Project (WaSP) position on old browsers, and see A
List Apart (ALA) implement that campaign's message with its own
rebuild. Overall, a good message, and lots of good points
within.
But WaSP has made it too easy. The people who partake in the WaSP
and ALA are all too familiar with standards, compliance, and the
failure of the browser manufacturers. In fact, none of what happened
is really new to anyone who frequents the sites. In essence, WaSP
and ALA are preaching to the choir. Not everyone in the choir may
agree with the implementation, but they all understand the message.
And they've chosen the easiest targets out there — the browser
makers. There's loads of data to demonstrate that the browsers don't
adhere to standards, and that they've often ignored them. Microsoft
is always a target, so it's no great leap to attack their
implementation of the <marquee> tag. Netscape is now an AOL
company, so it's easy to demonstrate how they took liberty with
(then nascent) standards. Regardless of the fact that they both
helped extend and stress-test the standards until the W3C was ready
to take a strong role.
So now they lay blame on the older browsers, and praise the new
ones for almost implementing standards that are up to four years old
(even though there are more recent standards out there). They want
developers to tell users to upgrade their browsers. With a campaign
more annoying to users than the "Best viewed with..." buttons of the
first six years of the web, WaSP suggests you kick users over to a
page telling the users that their browsers are old and crappy. Who
cares about the reason they may be using the browser? Who cares that
the browser qualifies as good but the user had JavaScript disabled?
Who cares that some users don't care?
In focusing on the browsers, they've taken the pressure from
where it really belongs — the editors. The browser makers are
getting it, they've been making the changes (thanks in part to the
WaSP and many developers). The developers who frequent ALA and WaSP
get it, they're coding to standards. The users are going to be
assaulted with annoying redirects if WaSP has its way, so they may
even upgrade in less than the projected 18 month window. But what
about the developer who doesn't partake? How is the campaign
benefitting him/her or users of his/her sites?
Ultimately, there are two kinds of editors, people and software.
Not all software writes bad code, and not all hand-coders write good
code. But just as everyone thinks he or she is a good driver, nobody
wants to fess up to the fact that someone is writing
abysmal code.
Software
And by software, I primarily mean WYSIWYGs. This also includes
those great text editors that offer incorrect HTML syntax guidance.
And there are some that are self-described visual editors, or are
really page layout applications, or even word processors. But
ultimately, if it writes HTML for you, I'm talking about it. I don't
want to name any in particular, however, since I know people can be
defensive about the tools they use. Some are bad, and some are good,
and some are only as good as the user is bad.
I am, however, going to offer this statement from a company who
makes all sorts of web tools. This statement was reported at a few
places, including a review of the Web Standards Project Panel posted by Macromedia
(don't worry, there are other sources to verify it):
"The compliancy argument, despite its good intention,
does not have any important real-world application or meaning when
considering the challenges Web designers face today. Nearly all
professionally-created sites created with a plethora of web design
visual authoring and coding tools will not pass compliancy tests
as presented at http://validator.w3.org/. Failure of this test
likewise does not serve any strong indication as to the validity
of the Web site design itself in terms of user experience."
This circular argument basically says, nobody's making sites with
valid code, so we're not going to make a tool that writes valid
code. To some degree, all the tool vendors are guilty of promoting
this logic. There are tools that happily insert invalid tags and
attributes, allow incorrect nesting of elements, and even have
incorrect (or misleading) documentation. The resulting code is often
bloated, and is generally optimized for the developer's system.
There are open-source tools out there that could be incorporated
into the editors. Off the top of my head, I can think of three that
would make any WYSIWYG (or otherwise) editor a much more viable
solution for the developer who wants to code to standards:
- The W3C HTML/XHTML validator. This will validate
the given page against the DTD listed within the page. The source
code is distributed under a GPL-compatible license.
- The W3C
CSS validator. Another tool that could be integrated into an
editor.
- HTML
Tidy. A handy stand-alone utility that searches for, and
corrects, tag errors (nesting, unclosed tags, illegal tags, etc.).
The source code is there, and they promote integration with other
tools.
Granted, this doesn't necessarily apply to some tools that only
output to HTML as an ancillary function. But if they choose to
market this feature and know developers rely on it (like creating
entire sites from sliced images), then they should have the
responsibility of building the tool to write correct code. Some
tools offer the option to customize code by, for instance, letting
you quote attributes. This should not be an option, attributes
should be quoted. If somebody really wants to write non-compliant
code, that person can edit it manually, but the tool should default
to correct code at all times, and assume the user utilizes the tool
because the user cannot or will not code by hand.
Wouldn't it be nice if the editor, or other non-dedicated tool
(page layout tool, for instance), could notify the developer when
he/she is creating inaccessible code? Wouldn't it be nice if all
those positioned <div>s were re-ordered, with prompting to the
user, so that a screen reader could make sense of the content when
linearized? Maybe it could coach the user for page titles instead of
leaving blank <title>s everywhere. Perhaps it could tell the
user that "click here" is an unacceptable string of text to make
into a hyperlink. How about warning when a frame has no navigation
in it? Image maps without text links? Lack of meta information? And
the list goes on.
There are too many people who've been pushed into web development
as part of their daily job, but have no idea what HTML is. I've seen
too many human resource staffers expected to maintain the job
posting section of a site. Why not provide them with a tool that
does it right? They aren't going to learn HTML, or even know about
the WaSP campaign, so let's target the software manufacturers who
are the de facto authors of millions of invalid pages. Let the users
create good code, despite themselves.
So I say to the tool developers, use your software to guide the
user with correct code, validate all output, and cut out all that
evil. For all the tool users, you must understand that the tool
limits you. Unless you hand tweak the ouput (in which case I refer
you to the next section of this piece), you can only generate what
the tool will let you generate.
People
Standards and support is a well understood problem, many people
just don't care. There are developers who want the easiest way out
possible, and don't care about standards in light of everything from
the extra work to the nagging client. Just because they eschew
WYSIWYGs doesn't mean they can code their way out of a triply-nested
table.
These people can't or won't make that change. The worst offenders
are those who won't. After surfing the responses to the ALA article,
I saw way too many comments where the person was quite gung-ho about
the "to hell with old browsers" message, and used it as
justification to abruptly stop coding for older or alternative
browsers. Nothing in the world changed just because ALA and the WaSP
got some press on this issue. The same people using Navigator 3.04
yesterday are still using it today.
Yet too many people will use it as an excuse to dump all support
for those older browsers. Let's be clear, there's no reason you
can't build pages that work and look generally good in old browsers
while still validating, this very site is an example (in fact, you
can read
about how we did it). But there's a certain gee-whiz factor with
being on the bleeding edge. So now, instead of trying to get some
bizarre DHTML trickery to work properly, a developer feels he/she
can say, "It's the browser's fault. Tell them to upgrade."
Immediately responsibility has been handed off. And all I wanted to
do was buy a scarf. I did turn off JavaScript, though,
since it kept crashing my version of IE5, so I guess it's my fault.
These are the developers who need to learn to code for the user,
while still adhering to standards. Too many sites are simply
justification for playing with code. On a personal site, that's
great. On an e-commerce site, that's probably a bit dim. On a
community site, that's just bad web karma.
In many cases, the culprit is that the developer is trying to
apply old rules to a new medium. There are many things the web is
not. It is not a CD-ROM presentation; users don't come to your site
to learn a new navigation technique. It is not print; you can't
control how text wraps, you can't control the leading, hell, you
can't even control the typeface. The web is not television; users
don't navigate linearly and without bandwidth concerns. This isn't
to say we don't see the web in these media, but we need to code for
what the web is, a highly malleable medium where the user
has as much control as the developer in how the content is
presented. And I'm not the first person to say it — it's been said on ALA, Jakob
Nielsen has said it, and they're on opposite ends of the
developer scale. Somewhere in between are the rest of us. And yet we
see developers constantly massaging image-sliced table layouts and
DHTML effects designed to wow themselves, their boss, or their
clients, but rarely their users.
Hand coders also need good resources for their skills. Many of
them turn to books, given the ease with which one can read them
versus surfing the W3C site. However, many of these books provide
incorrect code samples. I've personally returned four HTML books
because they had incorrect tags, attributes, or syntax througout
(I've seen them include both the <spacer> tag and the
<marquee> tag, among other near-Greek tragedies). This isn't
limited to books on HTML, either, but is seen perhaps more readily
in books covering server-side programming and scripting. Often the
authors are only concerned with getting their script correct, and
the HTML is the unforunate offspring of the wonderful world of
servers and scripts. As such, it is the bastard child of the code in
the book, lacking in everything from quotes on the attributes to
closing tags. After writing to an author of a server-side scripting
book about the incorrect HTML and XHTML examples, I received this
response:
"You are correct about the sample of code shown, but
it was done deliberately. It was meant to show a typical sample of
HTML, whether or not that correctly conformed to standards. I
agree that, in itself this isn't really an excuse for writing 'bad
code', but it wasn't sloppyness. [...] For myself I just hadn't
really been aware of XHTML and it's importance - a pretty poor
excuse I think you'll agree."
To his credit, the author was aware of the importance of
standards by the time I had found this book, and had made
significant improvements in later books. But certainly this is
indicative of an overall lack of strict standards compliance in the
very "text books" so many developers use. And since those developers
often don't know about, or won't take the time to visit, the W3C
site, they are at a significant disadvantage.
So I say to the people who code, learn the standards, code to
compliance, and always keep the user in mind, regardless of what
unfortunate browser he or she might use.
|
A founder of evolt.org, Adrian
Roselli (aardvark) is Vice President of Interactive Media at
Algonquin
Studios, located in Buffalo, New York.
Adrian has years of experience
in graphic design, web design and multimedia design, as well
as extensive experience in internet commerce and interface
design and usability. He has been developing for the World
Wide Web since its inception, and working the design field
since 1993. Adrian is a founding member, board member, and
writer to evolt.org. In addition, Adrian is also an exiting
board member of Brainstorm, the Buffalo American Advertising
Federation affiliate, and sits on the Digital Media Advisory
Committee for a local SUNY college.
You can see his personal
portfolio at http://roselli.org/adrian/.
Adrian authored the usability
case study for evolt.org in Usability: The Site Speaks for
Itself, published by glasshaus. He has written three
chapters for the book Professional Web Graphics for Non
Designers, also published by glasshaus. Adrian also
managed to get a couple chapters written (and published) for
The Web Professional's Handbook
before glasshaus went under. They were really quite good. You
should have bought more of the books.
Additional articles published on evolt.org by this author:
[all
articles by aardvark] |
|
|
| |
|
|
| |
| |
Rating |
| |
This article currently has a rating of 4.56 out of
41 total ratings. |
|
| |
Would you like to rate this article? Article ratings encourage
evolt.org contributors to keep writing the good stuff. Help make our
authors feel wanted! You need to log in to rate an article. You can
enter your username and password on the right. If you aren't a
member of evolt.org yet, register
and become a part of the community! |
|
| |
|
|
| |
Reader Comments |
| |
|
|
[Link]
|
Get the root of the
problem..djc wrote on
02/28/2001 at 8:21 AM |
|
Hear hear adrian! I agree that in order to
really get people to write standards compliant code, you
need to get to the root of the problem. That root, in many cases is
the editors that people use from day to day to write their code
|
|
[Link]
|
Absolutely correcthackworth
wrote on 02/28/2001 at 10:52 AM |
|
It's just too difficult to write standards
compliant code with any of the IDE's currently available. Most don't
even include a DOCTYPE for goodness sakes! The only sure-fire way to
do it right is to write it by hand. Given the limited amount of time
most of us have, hand written code just isn't an option. Tool makers
have to get themselves into the game for web standards to truely
take off.
|
|
[Link]
|
Agreement and additional
infoapartness
wrote on 02/28/2001 at 10:55 AM |
|
|
Your points are well taken. In fact, though these activities have
not received much attention, WaSP has been talking to Macromedia and
Adobe about upgrading the standards-compliance of Dreamweaver and
GoLive, and both companies have expressed interest in this idea and
willingness to proceed. It will take time.
The Adobe quotation mentioned in the article was a first reaction to overtures from
WaSP. Adobe has since rethought their position. In fact, they
approached WaSP Dori Smith immediately after the panel at
Builder.com referenced in your article, though this wasn't mentioned
in the article at Macromedia. ;)
Toolmakers are not to blame for giving the market what it wants.
At the time these tools came out, the market wanted tools to manage
the complexity of writing IE3/4-specific and Netscape3/4-specific
scripts. That's what many of us were doing in 1997 and 1998 — coding
to the quirks of incompatible browsers. It's what a lot of us still
do, as noted in your article. It makes sense that the toolmakers
would create tools to simplify that process. Increasingly it makes
more sense to code to W3C and ECMA recommendations, and Macromedia
and Adobe are smart enough to realize that, smart enough to WANT to
upgrade their tools so that they don't become obsolete by 2003.
The overall point expressed so well in your article is right in
line with what we are thinking and trying to achieve.
You raise another good point here:
::: Let's be clear, there's no reason you can't build pages that
work and look generally good in old browsers while still validating,
this very site is an example. But there's a certain gee-whiz factor
with being on the bleeding edge. So now, instead of trying to get
some bizarre DHTML trickery to work properly, a developer feels
he/she can say, "It's the browser's fault. Tell them to upgrade."
Immediately responsibility has been handed off. :::
There is no doubt that SOME developers will view the campaign as
an opportunity to behave irresponsibly, though we are not advising
that; we are advising developers to learn about and use standards
and to devise their own audience-based strategies for implementing
these technologies without leaving users behind. As always happens
in such cases, the glitzy part of the message ("To hell with bad
browsers") gets more attention than the 5,000 thoughtful words that
follow that headline.
|
|
[Link]
|
you are correct, sir!designflea
wrote on 02/28/2001 at 5:16 PM |
|
well written. one additional thought- i also think
the companies who employ the developers also need to be more hip to
the standards compliance issue. i'd be suprised to see if standards
compliance is even mentioned in most (web) company's coding
standards... i know it's not mentioned in mine.
|
|
[Link]
|
web companies +
complianceapartness
wrote on 02/28/2001 at 9:18 PM |
|
flea: my experience is that web agencies don't
teach this stuff or think about it. even some really good agencies
seem oblivious to it. for instance, many don't have an accessibility
plan for their sites. it isn't even part of the brief. they don't
bring it up to their clients. they don't plan for it.
on the
other hand, from what i've seen, the public institutions - the
libraries and state orgs and universities and such - tend to know
and care about these issues. i haven't been to every web agency or
every library of course, and i'm sure there are many exceptions, but
it seems like a general truth: institutions are more
standards-driven, agencies are profit-driven and
production-oriented.
|
|
[Link]
|
who's responsible?designflea
wrote on 02/28/2001 at 9:43 PM |
|
usually the people with the most client
interaction- account cooridinators or haven't the slightest idea of
what standards compliance means. a few hipsters may rattle off
something about ADA compliance or backwards compatability, but for
the most part, its up to the developer to either bring up the issue,
or ignore it...
|
|
[Link]
|
Is common sensekirakar
wrote on 03/01/2001 at 10:32 AM |
|
I found the statement on The List Apart too
radical for my taste. I do websites in Africa, specifically Uganda
and a lot of people here still use 4.x browsers and even 3.x. And
some of this people buy books at Amazon.com and so on.
There
is a tendency to think that the user is an expert user and an
informed one of all the latest technologies all over the world. Well
is not. Bit by bit the user of the third world is getting updated
but with the restrictions of the environment, like a 28.8 kb/s
connection or even less. With this speed conection using some
plug-ins is just not thinkable or practical (for
example).
It's not fair let this user behind. This article
provides common sense to the issue of the standards. We can do web
sites with the standards but our audience is first.
|
|
[Link]
|
Same message, different
outletaardvark
wrote on 03/02/2001 at 12:44 AM |
|
|
Well, it seems the newest article at A List Apart has the same idea. An article with a
similar message just went live, and as their 100th issue, too. Read
Ben Henick's article, Back
to Basics, where he refers to the bizarre attribute
'naturalsizeflag' (that I had a hell of a time leaving out of this
article) and other fun reasons to send your WYSIWYG on a long walk
off a short <span>.
|
|
[Link]
|
It looks too easyhttp://evolt.org/user/Abbey_abbeyink_com/4046/index.html
wrote on 03/04/2001 at 9:38 AM |
|
When I first started doing this, I was amazed at
how *easy* many people thought it was to build a web site. Just grab
a WYSIWYG and it's done. I've been lucky to find great resources and
write code that validates. Yes, I use some editors now, but I had to
learn how to customize them so the code would be valid and do what I
wanted.
I think some WYSIWYG editors continue to perpetuate
the myth that this is *easy.* Books, college-level courses, etc.,
also perpetuate that myth. And, as commented by another reader, no
one is to blame?
Thanks for identifying some of the problems
and hopefully more debates on responsibility for bad web sites will
continue since that's about the only way to learn how to build good
sites.
|
|
[Link]
|
It goes even furthermikel wrote
on 03/05/2001 at 3:35 PM |
|
I think you can go even further than to discuss
the wysiwyg editors - even great hand tools like BBEdit and Homesite
leave a lot to be desired in this respect. Hand coding is great, and
both products can be easily customized to add the desired
functionality. But both could be much much better at providing
modules (or software upgrades) that smooth the way to using
standards. Imagine how much easier it would be to move over to
standards-compliant code if you could pick "HTML 4 Tools palette"
instead of the default in BBEdit? If you could do a stylesheet using
the program's help? But right now, at least in BBEdit you have to
ignore a good 40% or more of their html palette if you want to avoid
many of the common pitfalls. Homesite is better now, but just.
|
|
[Link]
|
Chickens and their
eggsdheinzkill
wrote on 03/06/2001 at 3:10 PM |
|
Great article. I think it's common sense that
WYSIWYG editors would help create valid code. However, they don't--
isn't that a market waiting to be tapped? I think it's also common
sense that browsers would be complaint with W3C recommendations, but
they aren't. I can't stand it.
Does anyone in these two
industries undestand what a major break through it was in the U.S.
to have standaridized railroad rails?
The lack of standards
makes design difficult and a joke. WaSP is trying to make design the
issue instead of coding. Coding is the means for design. It's
ridiculous that CSS can't be easily implemented.
I think
browser makers and software companies are to blame. Their products
should be far more transparent to the process of designing a web
site. When will these two industries try take some responsibilty and
time to look at the bigger picture?
My editor doesn't write
valid code but it works on most broswers. My browser is new but the
page I'm looking at is skewed. I write valid code but an older
browser can't view my page. These should be irrelevant issues. This
is the Model-T age of web design. Model-T's were based upon horse
carriages. Eventually somone is going help web design so it's
actually about visual design. WaSP very well could do this.
|
|
[Link]
|
it's about people not tech
standardsclaus wrote
on 03/09/2001 at 5:45 PM |
|
The very nice thing about Your article is that it
explicitly mentions the hardest-to-configure-and-manage editors: The
Human Ones. These are the ones that come in the largest number of
varieties, some of them completely without capability of even
finding the w3c site. Web publishing is not something You need a
drivers licence or something to do. People grab an editor and
publish, some even does so from their word processors.
It's
not a quite easy job to teach standards to the masses, which is the
predominant reason why so many sites stink codewise - the people
behind them don't even know that something is wrong. Now, in a way
that's OK or should I say not as bad as the professional
non-compliant sites. After all the variety of the web is what makes
it so interesting - people with low technical skills can actually
have relevant messages to publish, and indeed does so.
The
thing about professional non-compliance is sometimes also a question
of serving most people as good as possible. As not all browsers
adhere to the same standards it is only a natural wish for a web
developer to minimize the conflicts and trouble experienced by the
users on the sites he/she builds. Thus one sometimes has to build
for various browsers and users resulting in non-validating,
non-standard code, but nevertheless code that works well in browsers
used on the site.
It's not a problem with an easy solution.
Coding by standards implies coding for no browsers as the situation
is currently. No browsers support all - IE and NN support most in
recent editions, so does Opera, but none are fully compliant and not
all users are using recent browsers. -- [claus]
|
|
[Link]
|
tools that teach
standardsfinelinebob
wrote on 03/15/2001 at 10:27 AM |
|
First, in line with flea's comments about
companies that don't push for standards-compliant code. That
currently is one focus of an internal initiative at my design firm.
I'm in charge of it, so as "one of the choir" I'll get to turn about
and push it in a commercial space. Hopefully, this will even get
placed on our company's Internet site since we're developing a
"methodology" that's a major aspect of our sales pitch.
That
being said, I have to put in a plug for one software tool that goes
above and beyond in informing authors about standards-compliance.
The tool is Style Master, a CSS editor for Windows and Mac,
available from www.westciv.com. Lots of on-line help one click away
to tell you what the standard for any particular piece of code is as
well as how the browsers handle (or mangle) it. People who are
interested in writing standards-compliant CSS should take a look.
(...and no, I won't make a cent from plugging that ;^)
|
|
[Link]
|
standards aren't that
important5KVGhost
wrote on 03/22/2001 at 11:32 AM |
|
As much as we'd like to think otherwise, standards
are usually the very last thing on anyone's list of worries. Why?
Because in the real world the only "standards" that matter are those
that are implemented by the web browsers that people actually use.
Standards that are imposed from the top down seldom work very well,
and most current standards are simply ad-hoc industry or company
practices that recieve some kind of offical stamp long after the
fact. And in my opinion that's a good thing; a standard that hasn't
incubated properly probably isn't going to be very useful.
It's certainly a good idea, but it's hard to justify
spending extra time, money, and effort to write code that adheres to
a standard that isn't actully observed by anyone of any consequence.
I'm sure this will gradually change, and making WYSIWYG editors more
compliant is probably a good step toward reducing the effort
necessary to do it, so long as as an obsession with compliance at
the cost of compatibility doesn't force people to simply disable the
safeguards and do things as they've always done. Making things more
difficult isn't going to help anyone.
|
|
[Link]
|
Oh really?MartinB wrote
on 03/23/2001 at 11:38 AM |
|
|
If you view standards as an expensive waste, perhaps you'd like
to stop using email (SMTP, POP & IMAP standards), the web
(HTTP/HTTPS), uploading content to sites (FTP), the internet at all
(TCP/IP), the telephone, the television, roads, cash etc.
Where multiple providers need to interoperate, standards are
essential. In the 19th century, some countries had multiple
standards for public railway gauge. Now that's rare (and was
actually eradicated quite quickly), because rolling stock needs to
traverse networks.
The problem with HTML standards & UA conformance is that the
UA publishers (MS & Netscape) helped shape the
standards - they're robust, industry agreed protocols. Then they
went back to the office and ignored them. Nice one.
|
|
[Link]
|
Maybe things will get
better...aardvark
wrote on 04/02/2001 at 9:00 PM |
|
|
On March 20, Adobe released a "Make NN6 Compatible" extension. However, instead
of Adobe saying that it is complying with W3C standards, it says
that Netscape 6 is complying with W3C standards, and that Golive's
fix addresses DHTML and JavaScript rendering issues in Netscape 6.
So, to be clear, Adobe is not specifically addressing W3C standards,
just Netscape 6 compatibility issues.
However horrifying the code Golive produces, and I maintain that
it is one of the horrors of this century, a minor step has been
taken in the general direction of standards by Adobe (even if they
don't know it). But don't hold your breath for real standards
support, let alone for Macromedia or Microsoft to step up to the
plate just yet.
|
|
[Link]
|
Server-Side scripting is making it
better/worsePlutarck
wrote on 04/06/2001 at 7:23 PM |
|
Creating html _is_ easy, just like all the books
and classes say it is. But they never say that browser independent,
backwards version compatible, clean code that displays properly
requires skills and knowledge that take _years_ to learn.
But now enter server-side scripting such as PHP and ASP.
They make creating good html much easier. Unfortunately they make it
a whole lot easier to write attrociously bad code, without even
realizing, it easier too.
I stick all my html layout into
one single little function, and all my content totally seperate. So
my html always has doctype headers, titles, meta content, and in a
perfect world it all comes out beautifully valid every time.
But many many programmers and designers continue to use very
ugly code, which leads to very ugly html, which leads to very ugly
implementations which are hell to debug.
So if you want to
write good code, it is becoming considerably easier. But you will
have to take it onto yourself to write good code, just like always.
What we really need is an open-source, clearly written,
internet browser that can be made to work on either unix or windows.
But we don't have that...yet? *keeps fingers crossed and
keeps working on his C just incase*
|
|
[Link]
|
Editors versus editorssnave wrote
on 04/08/2001 at 2:02 AM |
|
An excellent article. Forgive me for going off at
a bit of a tangent.
finelinebob [disinterestedly!] praises
Style Master. This isn't the only web page creator whose creator
does rather more than pay lip-service to good practice: others
include HTML-Kit and 1st Page. Or anyway the Tidy page links to
them as freeware editors with built-in Tidy support (I haven't used
either myself).
A phenomenon that I find extraordinary and
depressing is the popular lack of interest in investigating software
such as this. Though it's free for the downloading, it seems to have
no appeal for thousands of people who will rush to use an
alternative product if it's marketed expensively enough.
For
several reasons, people will continue to use the products of the
software leviathans, and therefore it's a good idea to nudge these
leviathans in the right direction. But I hope the writers of
underpublicized, better software get attention as well.
|
|
[Link]
|
There is only one response to
that...biolight
wrote on 08/10/2001 at 12:47 PM |
|
Show me an editor that is free, has the same good
usability/featureset as bbedit, homesite or dreamweaver, and I'll
show you a winner. So far, I haven't found one. But I'm optomistic
(it's only been six years ;-).
|
|
[Link]
|
The anti-progress
evoltmicah63
wrote on 08/11/2001 at 1:30 PM |
|
*sorry about the unclosed link above* Software
editors aren't that bad. They make pages that work in most browsers.
The only real problem I see with editors is that they make pages
that look nice in most browsers! This may seem strange at first, but
really this is about what the WaSP is saying.
We will never
get to use CSS dammit until the last 18%(browser
stats) of Ns4 users upgrade their crappy browsers. That's the
frigging truth right there. And editors make sites that look in good
in all browsers, so how are users suppose to know that they should
upgrade? Like Mike Davidson put it in an ALA Forum
discussion:
?I think that the average user just doesn't
appreciate what 'having a new browser' means. They think, sure,
maybe it's a tad faster and maybe the interface is a little prettier
but it's not worth spending time to download it.?
And it's
not only editors that allow this 'user misunderstanding' to
continue, this site is the guiltiest of them all. It's sites like
this that are the reason we all have to spend 2 months designing a
webpage in tables instead of the 1 week it takes in CSS. Do you
really think we all have time to download 200 browsers and test our
site on each one aardvark? Well I just don't care buddy. Mister
aardvark promotes anti-progress, leading to extended halts in web
development. And for all your ALA bashing, ie:
?The danger
with this reasoning, however, is that by forcing only the newest
browsers, you immediately eliminate users on alternative browsers.
Do you care about blind or visually impaired users? ALA probably
doesn't need to. But our clients do. What about places like my local
library still running Navigator 3.04 on a 486? Should they be cut
out as well? I know a few people who do research on the web there,
one of them does web research. She can no longer use the ALA site,
and has no other recourse available to her. She can't upgrade. The
difference is ALA is taking a stand against old and alternative
browsers, which I think is a bit unfortunate, whereas the people
who've been doing it (correctly) forever knew they had to support
older browsers. *That's* the meat of the controversy, the move to
tell users to upgrade or bugger off.? (aardvark)
maybe you
should take a in the mirror. At least ALA is making things happen.
And what do you mean she can't use the ALA site anymore? You can
still access all of ALA's material in old browsers. Not only did ALA
help inform users to upgrade, they also made all of their content
available to old browsers. They do support older browsers and they
never told anyone to 'bugger off'.
I'm disapointed in this
site. It should have been the first community joining with the WaSP
project and actually helping web developers instead of halting
web-progress. You could be teaching newbies how to use CSS and still
make their content available, while at the same time informing users
of their need to upgrade. *That's* the meat of the
controversy.
|
|
[Link]
|
pro-contradictionmwarden wrote
on 08/11/2001 at 2:48 PM |
|
|
micah,
First, you complain about users who don't download an upgraded
browser, and then in the next breath you say you don't have time to
download a bunch of browsers to test your own sites. What's up with
that? And computers aren't just Web clients. They have lots and lots
and lots of software on them, all which get updates and upgrades.
I'd never have time to do anything if I made sure I had the latest
version of every piece of software on my computer. Not to mention
the costs of that for those who pay by the minute for internet
access.
People like you and me spend a lot of the time on our computers
surfing the Web. So, we make sure we have a decent browser. But I
know a lot of people who spend most of their time in Excel (for
example). They make sure they have the latest version of Excel and
don't give a rat's arse what version their browser is.
This site is about designing for standards while
degrading gracefully. Honestly, we probably didn't have to make sure
our site degraded well. Our target audience is
people who spend a lot of time on the Web. But, you know what? It
really wasn't that much more trouble.
You say: "You could be teaching newbies how to use CSS and
still make their content available, while at the same time informing
users of their need to upgrade"
I say: Who is "you"? Our content comes from people like
you. Our members. This website is here because of
the development efforts of our members. If you feel
so strongly about this issue, it should be you
teaching our members about it. We (the evolt community as a whole)
have created this forum so that people like you can express your
opinion. Look at our footer. "the mutual free exchange of ideas,
skills and expreiences". It does not say: the free exchange of
ideas, skills and experiences as long as we agree with them. Write
an article. Participate on thelist. Express your opinion and make a
strong case for it. If you are disappointed with this site, join
thesite list and contribute to the development of it. Express your
opinions there. It's like voting. If you don't vote, you can't
complain about who is elected. Dig in. Get involed. Make your voice
heard. You should be disappointed only if you are completely ignored
(which you won't be).
Looking forward to seeing your involvement.
|
|
[Link]
|
Freeware editoraardvark
wrote on 08/12/2001 at 3:44 PM |
|
|
Biolight, take a look at the comment above yours, it specifically
cites HTML-Kit. It
is free and has a similar featureset to HomeSite and BBEdit. I don't
know how you could have missed it, since it's in the comment you
replied to, and if you read the W3C specs, it's linked there, too.
In fact, when you go to shareware sites and look for HTML editors,
it comes up. So, how is it that you've missed it?
|
|
[Link]
|
Re: The anti-progress
evoltaardvark
wrote on 08/12/2001 at 4:46 PM |
|
|
Micah63, I'm going to try to reply in the order you posted, but I
may jump around a bit.
It is possible to use CSS Level 1 with Navigator 4.x. It has
pretty good support for a browser that is as old as it is. No, it
won't support CSS-P, but that's a function of its age. You go on to
say that editors make sites that look good in that old version of
Navigator, and that users then won't know to upgrade. So far, you're
seeing some of my point, although differently than I proposed it. By
making editors that write that kind of browser-specific, non-valid
HTML, we do not only create bad pages, we also create pages that
still cater to the older browsers you want to see go away. If
anything, that sounds like an argument to work on the editors, as I
have suggested in my article.
If you want to hold the evolt.org site up as an example of how
not to code a site, that's one thing, but you can't assume that just
because you can't be bothered to test across the browsers your
audience uses or code a site that your audience can see, every other
site on the web should conform. If you care to know the logic used
in developing the evolt.org site, you can read it. We've got an
article, Inside
the evolt.org Rebuild: The HTML and CSS, that details the
reasoning. Ultimately, this is an experiment in real-world
development. Most developers don't have the freedom ALA does to
experiment, so why not experiment with something that addresses the
need for a consistent look and experience for all users, while still
satisfying the core ideals of the WaSP? Do we really need more "Best
viewed with" badges on the web?
Your assertion that it takes two months to design a page in
tables vs. one week in CSS says more about your coding capabilities
than anything else. In fact, with the browsers out there and the
quirks in support for CSS-P, I have found it faster to stick with
tables for layout while still getting the benefit of the same
experience across all users. I don't have to explain to my clients
what the WaSP is, or why their users should know, or why anyone
should care. ALA has the advantage of not having to answer to
clients or advertisers, so they can push that envelope and keep
tweaking the site. Theirs is a work-in-progress, just like ours.
Beyond the tables for layout, however, what other issues do you
have? Do you think the use of valid HTML is wrong? Or CSS? Or even
support for the Web Accessibility Initiative? If it's just the
tables, I wouldn't worry too much. Once support for CSS-P is broad,
it'll be pretty easy to replace the template, it isn't that complex
of a design.
The comment of mine you cite is easy enough to take out of
context, which I don't mind. But to bring it into context, that was
made about two days after the ALA redesign. At that point, when I
(and others) surfed it in Navigator 4.x, I was unable to view the
page at all. They have clearly been making improvements on the site
and that is no longer an issue. Others can read the cited post at the ALA forum, among the
others to which I replied, and the ones that replied to mine. Some
other posts of mine at ALA discussing the move (as I paste these in,
the ALA site is throwing JS errors, making it nearly unusable): RE: 3 months ago?, RE: blind or visually impaired?, RE: 3 months ago?, RE: get the hell out?, RE: 3 months ago?, RE: 3 months ago?. And if you walk through my posts
on the evolt.org list (like this one), I think you'll find I promote
standards and accessibility, but found ALA's approach to be taken to
heart by too many developers who don't understand it or don't have
the skill to implement it.
I'm sorry that you are disappointed in this site. By your very
criteria, however, I don't see how that's an issue. Evolt.org uses
valid HTML and CSS, which is the core of the WaSP message. All the
content here is available to anyone. There are articles on CSS here,
although anyone can add more. The only thing the site
doesn't do is tell users they need to upgrade in order to
see what they can already see just fine — we're just not that rude,
nor do we assume everyone is on IE5.5 on Windows or IE5 on Mac.
Really, I don't see the problem.
|
|
[Link]
|
HoTMetaL PROlorax1284
wrote on 09/10/2001 at 5:16 PM |
|
I'm surprised that no one has mentioned HoTMetaL
PRO by SoftQuad. It's not available for the Mac, but it uses a built
in validator to create standards-based HTML in a WYSIWYG
environment. ...and Macromedia's argument about the complexity of
real-world Web development is just crap, cuz anything you can
achieve in a browser CAN be rendered from VALID markup... no need to
be sloppy... just reduces their investment in QA.
|
|
[Link]
|
More hope in site!aardvark
wrote on 01/14/2002 at 11:51 PM |
|
|
Adobe GoLive 6.0 (admittedly not among my favorite WYSIWYGs, but
what is) has taken a step toward compliance. Among many other
features listed on their product information page are the following:
- Robust DTD-profiled enabled syntax checker for compliant W3C
code
- Section 508-compliant code for accessible sites
The associated QuickTime movies show an interesting toolbar that
hides or displays WYSIWYG buttons based on which version of
HTML/XHTML you select. Some of us have been looking for that for
years, and, well, if you haven't learned how to hand-code it, now's
your chance to skip trying.
Interestingly, in a smart marketing move, SSB Technologies (they
supposedly do Section 508 compliance testing) is offering an LE
version of their tool for free. It's for users of GoLive to test
their GoLive-created sites for compliance. Who else finds this
ironic? Anyway, the get
the poop at Adobe.
|
|
[Link]
|
The problem is no just with
Editorssforbes
wrote on 01/15/2002 at 9:47 AM |
|
but also with CMS system, that make it very difficult to have
good code. I was looking for one for my site, and most stuff out
there is horrible. and it seems that I am not the only one feeling this way.
|
|
[Link]
|
CMS can be a painaardvark
wrote on 01/15/2002 at 10:19 AM |
|
|
Shoshannah, you have a good point. A pre-built template from a
CMS isn't always well done. Ideally, you want to make sure those
templates are valid HTML, and in most CMS implementation stages, you
can pressure the developers to do just that.
But that's only half the battle. So many CMS WYSIWYG editors use
the MSHTML control out of necessity, that content is often inserted
with incorrect mark-up, and Microsoft has no plans to correct this. This
requires the developers to run regular expressions or the like
against all submitted HTML in order to clean it up.
|
|
[Link]
|
CMS and bad code?MartinB wrote
on 01/15/2002 at 10:20 AM |
|
|
You only get bad code with [non-WYSIWYG] CMSs if
- You've produced the templates with bad code
and
- You don't train your content managers properly
This site runs a CMS - and you'll find that it's coded
beautifully - it's both HTML4.01 and CSS compliant, and makes a good
stab at the WAI guidelines. The only places you'll get poor code is
in one or two bits of user-submitted content, and even that's pretty
rare since the launch of the Code Guide.
I've done a lot of user training for CMSs, and make sure that
they only get taught to code structurally and semantically.
Occasionally I'll find a user with an HTML book (see above), but the
tendancy to use FONT tags is soon discouraged.
Right now, I'm working on a couple of Vignette sites (which was
one of the CMSs blamed in the article - the other (/.) isn't a general CMS anyway), and they are very,
very well coded, to the extent that ALT attributes are mandatory -
you can't upload an image without an ALT tag.
For WYSIWYG CMS tools, of course, the same issues are in play as
with WYSIWYG HTML editors generally.
|
|
[Link]
|
HoTMetal pR0shaggy
wrote on 01/16/2002 at 5:37 AM |
|
|
lorax1284 I'm not quite sure which version of HotMetal( or
something in other case) you use but I installed it once and I found
why this strange case name
|
|
[Link]
|
Ahem!Kropotkin
wrote on 01/21/2002 at 7:19 PM |
|
Maybe Evolt.org should take a look at their own
templates. They don't validate accoding to w3c standards.
|
|
[Link]
|
Ahem back, tiger!aardvark
wrote on 01/21/2002 at 7:52 PM |
|
|
Actually, if you were to validate
this page, you'd notice that the template itself validates, as
does the article. What doesn't validate are the comments
associated with the article. But we don't control the comments other
than to disallow some tags that can cause problems, and we do
promote authors of comments (and articles) to follow the code style guide (linked
above the comment box). This means any perfectly valid page can fall
apart without good code in the comments (like your lack of
<p></p> tags in your comment above).
Granted, at the time the article was written I used the character
entity — to represent the em-dash, but at that
time it validated. Since then, it no longer validates as the W3C has
updated the validator to only accept valid SGML character entities,
which required the change from — to
— within the article.
|
|
[Link]
|
Ops :)Kropotkin
wrote on 01/21/2002 at 8:54 PM |
|
|
Sorry for being a litle bit blunt there.
I guess some years with coding with bizzare browser rendering of
html have made me into a Code gestapo :) Didn't mean too sound
grumpy. The article is music in my ears. I've given up editors year
ago. May they keep up with the new trend in browsers. And any new
format, standard or coding.
May the standard be with you.
|
|
[Link]
|
it's all goodaardvark
wrote on 01/21/2002 at 8:57 PM |
|
|
I expect to be called out regularly, and if it didn't happen, I'd
get sloppy. Thanks for keeping me on my toes.
|
|
[Link]
|
HmmZaccix
wrote on 01/28/2002 at 10:53 AM |
|
|
Has anyone noticed that Macromedia has missed it's usual cycle
for releasing Dreamweaver? It's usually out around the end of the
year, but version 5 still hasn't materialised. I hope they're using
the time well, like adding XHTML compliance, for example
Anyway, I subscribe to the notion that we have to look forward,
rather than always cater to the past. Does anyone remember the days
of the Amiga? People back then were reluctant to upgrade their
computers, for whatever reason. Granted, most people didn't want to
go out and drop 400 quid on a shiny new A1200 just to play the
latest AGA games, but, for some people, even a memory upgrade was
too much. Eventually, this contributed to the classic Amiga's demise
(along with horrid mis-management and rampant piracy).
Granted, the web isn't the same thing as a computer (although it
works on them), but to keep having to "code backwards" just to
accomodate older browsers is the wrong way to go about doing things.
In the UK, where I live, you can walk into any Dixons store and pick
up a CD with at least IE5.5 on it for free. Install that and bam,
you're up-to-date in the browser world. I use IE as the example
because I've yet to see Opera 5/6 or Netscape 6 on a CD, apart from
internet magazines (which, incidentally, are another way to
upgrade).
Earlier in this thread, snave said:
A phenomenon that I find extraordinary and depressing
is the popular lack of interest in investigating software such as
this. Though it's free for the downloading, it seems to have no
appeal for thousands of people who will rush to use an alternative
product if it's marketed expensively enough.
Although he was talking there about editors, this could easily
apply to browsers, too. If up-to-date, standards-compliant browsers
were "marketed" hard enough, and the benefits clearly shown to Joe
Public, I bet you a handsome sum of money that Joe would strongly
consider upgrading. It's true that the average surfer these days
doesn't care about their browser as long as it works, but why not
make them care?
Why will someone buy a whole new graphics card, or computer, to
play Quake 3 but won't upgrade their browser? Because the makers of
that card promise them silky-smooth graphics and make that card look
desirable. Loads of people spend time on the net, so why not make
browsers desirable and show people how an up-to-date browser can
improve their browsing? I am, simply by telling friends and
colleagues that upgrading their browser is A Good Thing and, more
importantly, why. It's a small step, but every little bit
counts.
Maybe when the majority of people are using standards-compliant
browsers, the emphasis will shift to the tool makers to ensure that
their programs spit out standards-compliant code. Well, if they'll
want anyone to see the pages, that is.
|
|
[Link]
|
Re: Hmmmwarden wrote
on 01/29/2002 at 2:25 PM |
|
|
All good thoughts. A well-developed comment.
However, I think the idea is to to "intelligently code to
standards". In other words, code to current standards while keeping
in mind those who can't support the latest browsers on their
computers or can't upgrade due to company or oganizational policy.
There are always more than one "right" way to do a task. If one of
those ways makes it possible for those older clients to view the
site more easily, it's only common sense to use that method.
mattwarden mattwarden.com
|
|
[Link]
|
yet more aargh...bughouse
wrote on 01/29/2002 at 8:32 PM |
|
|
can anyone explain why a single browser cannot meet the proposed
standards? are they impossible to meet? yes, i am looking for
someone to blame. i make my meager living by hacking apart files
from the design dept and trying to make something our clients and
their intended users can use, always hoping to make everyone happy.
i don't like explaining all this to people who couldn't care less
nor should they.
i am still cursing the day gatesNco decided that the net was
maybe worth taking seriously and dumped a crappy browser on the
market, for free no less. sometimes i think that is where our
troubles really started, even tho MS makes the most
standards-compliant (and perhaps more importantly) the most widely
used browser. why would anyone spend time trying to develop a decent
browser when they can't make a dime off it? yes, i'm being simple
minded, but i hope my point is being made.
could the comments from the above article about folks willing to
rush out to buy the latest vid card but unwilling to upgrade their
browsers stem from the fact that a "free" product might not be taken
very seriously? or are browsers jsut taken for granted? sometimes it
seems as if the browser developers don't even take their own
products seriously. hell, most JQP people don't even know what rev
of what browser they are currently using anyway. take whatever came
with the OS and carry on. in the case of MS and their breadth, i
feel the have an OBLIGATION to make a true standards-compliant
browser! in fact, they have the opportunity to set a shining example
(hey, stop laughing), with the big bonus (for us developers at the
very least) of getting a decent browser to as many people as
possible. AOL could do the same, but as far as moz/NS and the rest,
i just feel sorry for those bastards. which takes me back to the
beginning of my ramble...
can anyone explain why a single browser can not meet the proposed
standards? i am stuck in the mire of trying to write code i can be
proud of and deliver a usable product. not one of my clients in the
last six years would accept the concept that their site would look
this way to these people and that way to those people. in the mean
time, i code to HTML4.01 and use the 3 or so CSS selectors that seem
to almost work.
can anyone explain why a single browser can not meet the proposed
standards?
can anyone explain why a single browser can not meet the proposed
standards?
anyone?
bughouse (the blood on that wall is from my head)
|
|
[Link]
|
To hell with what or whom,
exactly?snave wrote
on 01/29/2002 at 11:20 PM |
|
|
Zaccix speculates that people would upgrade their browsers (or
install an alternative to them) if superior browsers were "sold" to
them.
Of course some would. But I don't think that many would. The vast
majority of people are using Windows and are rather understandably
afraid of "breaking" their systems. If they already have an
experience of upgrading their browser, it's likely to have been an
experience of upgrading from one version of IE to another. MS has
succeeded in making this appear to be a drastic and irreversible
change to the OS itself. I'd guess that they think adding Mozilla
(for example) might somehow threaten the stability of their
MS-upholstered cocoons.
bughouse wonders why no single browser supports all the
standards. I'd guess it's because no developer has unlimited
resources. Mozilla.org welcomes your input, if only as a beta
tester, and I suppose the authors of Konqueror would too.
bughouse also claims that IE is the most standards-compliant
browser. This comes as surprising news to me.
bughouse laments that
not one of my clients in the last six years would accept the
concept that their site would look this way to these people and
that way to those people
My sympathies. Surely it is those clients who deserve to
go to hell. (For terminal stupidity, if nothing else: how can any
page appear the same way on a regular computer monitor and a
PalmPilot?)
(Are these the same clients who want Flash for its kewl effects
and couldn't give a damn about people who neither have nor want
Flash? I keep finding myself at pages such as
this that announce total incompetence.)
Well, it's all more work for you. But doesn't it cut both ways?
When even the most cretinous client somehow finds out that IE3 and
NS4 are history and markup has therefore become easier, they'll take
that as an excuse to pay less money.
|
|
[Link]
|
Uh, sure... Why not?kichigai
wrote on 02/01/2002 at 12:19 AM |
|
not entirely sure what I was going to all say here
but...
let's just face it first off -- as someone almost
mentioned -- not everyone *can* upgrade their browsers... not
everyone...
let's forget company policy for a moment since
you aren't supposed to surf on company time 9 out of 10 times unless
it is your job -- when is that the case except w/ us?
what is
the main reason is that let's just face it -- newer browsers can
kill older computers! i have numerous clients out there that are
still running 48MB P200MMX's! sure, M$ says IEX.x will work just
fine and dandy on an A2600 (joking there!) but will it? not
likely.
good point made about walking into Dixon's and
getting an IE5.5 CD -- maybe we could stop AOL from spamming my
snail mail box and perhaps get NN and IE to show up... it isn't like
AOL and M$ don't have the green to mail out to almost everyone in
the world if they wanted to.
i hate that i have a 600+/-
pixel limit on most web sites -- but the limit is real, the limit is
there. sure, maybe you have a certain client that has a certain and
very specific audience that *all* use IE5.5 on PowerMac's or
P-4's/AMD Athlons... that's nice -- now what about the other
99.9999% of the web developers out there?
argh... i certainly
don't mean to "p" anyone off here... give me time, though and I can
surely come up w/ more to write on this subject. i've been "on the
web" as the saying goes since 1995 professionally and i've been on
the 'net since the 70's -- anyone remember Multi-Trek? (it had a
million names bit i remember it as that -- taking down entire
college servers to play GaTech vs. UPitt or some other such nonsense
on Friday nights...)
where was i? oh yeah -- i came here
looking for info on why my bloody client's index page didn't display
properly in NN6.2 when it just did the other day and i've only
changed 4 lines of code! oh, the humanity...
-_- D.
|
|
[Link]
|
Wanna piss off the
WaSP?aardvark
wrote on 02/05/2002 at 10:52 AM |
|
|
Ok, not really, but this article I found today would certainly
bug the more anal-retentive anti-old-browser types:
If you are particularly miffed at the tyranny of
modern web design, stage your own personal protest and install an
antique browser on your system. The Browser Archive at
http://browsers.evolt.org maintains a collection of vintage
browsers, including several incarnations of Mosaic, Navigator and
Internet Explorer. You will find the original web browser - web
inventor Tim Berners-Lee's WorldWideWeb for NeXT.
I had no idea, but it looks like my browser archive is partially
at fault for dragging non-compliance out. Ok, I give myself too much
credit, but still.. Anyway, you can read the rest of the article at
the Guardian (it's a couple months old now): The way it was: Karl Hodge looks back to a time when the
web was grey and information really did want to be free.
|
|
[Link]
|
GuardianMartinB wrote
on 02/06/2002 at 3:05 PM |
|
fyi, The Guardian is one of the top quality daily
newspapers in the UK.
|
|
[Link]
|
Amaya?MartinB wrote
on 02/06/2002 at 7:25 PM |
|
|
Has anyone tried Amaya? Given that
it's W3C's tool, it ought to produce near-valid code... In
fact, it guarantees to produce valid HTML4.01 and produces
XHTML1.0Transitional by default.
Although annoyingly, there's no Mac version...
|
|
[Link]
|
Looking backavatraxiom
wrote on 11/26/2002 at 5:01 PM |
|
|
It's interesting to look back on this article, now when many of
the things that Adrian asked for have started to come to pass. The
DreamWeaver team worked with WaSP, and (I've heard) it generates
something that's at least pretty standards compliant. We
have IE6, which has a standards compliant mode, and we have a
browser (Mozilla) with a level of high standards-compliance that
runs on almost every platform in existence. Supporting standards
actually became a popular idea at the tool-makers.
Of course, there's still the people problem. But even that is
slowly being reconciled. Maybe soon (a few years) all of these
trains will run on the same tracks, and the engineers will
only have to build one kind of train wheel.
I'd certainly like that.
-M
|
|
[Link]
|
"WYSIWYG" editors, and other
stuffskquinn
wrote on 06/15/2003 at 6:45 AM |
|
And by software, I primarily mean WYSIWYGs.
In a WWW context there is really no such thing as "WYSIWYG"
because renderings can, and do, differ widely.
The only sure-fire way to do it right is to write it
by hand. Given the limited amount of time most of us have, hand
written code just isn't an option.
It really does not take that long to write HTML and CSS by hand,
even if you have to type everything in (though it does help to have
an editor that will at least insert tags for you).
let's just face it first off -- as someone almost
mentioned -- not everyone *can* upgrade their browsers... not
everyone...
Agreed, for many the connect time to download can be expensive,
let alone the cost to upgrade to a new computer.
|
|
[Link]
|
WYSIWYGshanx24
wrote on 07/07/2003 at 10:58 PM |
|
What You See Is what
you WISHED You had Gotten
|
|
[Link]
|
actually...skquinn
wrote on 07/08/2003 at 5:39 AM |
|
I have seen the initialisms "WYSIOPR" (What You
See Is One Possible Rendering) or "WYSINWOG" (What You See Is Not
What Others Get) used as more truthful descriptions of such
programs. (I think both of these originally came from Alan J.
Flavell on comp.infosystems.www.authoring.html, but I can't be
completely sure.)
|
|
| |
Add your comment: |
|
| |
Want to join the conversation? You need to log in to post a
comment! You can enter your username and password on the right. If
you aren't a member of evolt.org yet, register
and become a part of the discussion! |
| |
 |
 |