Safe and Accessible Webdesign

Which of the 6 do you think is the worst?

  • ActiveX, Java, Flash and other plugins

    Votes: 2 22.2%
  • Standards Incompliance

    Votes: 2 22.2%
  • Webpages looking bad / not working on old browsers

    Votes: 1 11.1%
  • Google banning sites for cheating the system

    Votes: 0 0.0%
  • disruptive / deceptive ads

    Votes: 4 44.4%
  • Imagemaps

    Votes: 0 0.0%

  • Total voters
    9
  • Poll closed .

IIN Operator

New Member
Messages
66
Reaction score
0
Points
0
Today's web has alot of great technologies but also alot of things that should be abandoned.

There's all the spyware, virus and malware going around nowadays that could not have worked prior to DHTML. There's Media Access, SpyAxe and other garbage that plants itself on your computer, overwhelming your resources and crashing your machine when it isn't messing with Internet Explorer settings. There's a bunch of irritating advertisements that should never have been made in the first place. Popups, Flash commercials, Pop-Unders and those ones that crash your browser when you're visiting many major websites. How many times do you hear talking ads, irritating sound effects and are decieved into installing spyware. The list of useless features in web browsers is very big, but the most malicious are ActiveX, which is almost always some kind of trojan, Flash, used for irritating ads and Java, which is a browser crash waiting to happen.

But there's all the great things that are possible with these technologies. Javascript is powerful enough for full-fledged games. PHP and mySQL have made forums a viable option for a website. Web sites can be updated without wasting your life writing it. Cascading Style Sheets, along with Javascript allow for greater control over the look of the webpage.

I think the most vital things to do to improve the Internet are to:

1) stop using ActiveX, Flash and Java in webpages and eliminate the plugins. If I want to play a bad flash game, I'll download it and run it in an offline Flash viewer. Java should be used only for offline development and ActiveX has no reasonable use. Writing in PHP is a reasonable workaround for Java and Flash. PHP is faster and less likely to cause a Windows system failure for your visitors. Instead of ActiveX, either offer a download that the user can choose to use or write the function in Javascript. No plugins of any kind should be expected from your users.
2) All web pages should be valid according to standards and your DTD. Invalid code can crash some browsers. Don't write your pages for Internet Explorer and never test it in other browsers. This doesn't mean you can't expand on the (X)HTML standard with your own code, but your pages need to be compliant with the standards. Your own HTML is not a problem, as long as you don't rename elements or make conflicting names. You can remove features you never use, though.
3) Make sure your pages convert themselves downward, preserving the content for the old browsers and still looking decent. Internet Explorer compatibility is a must, unless you want to get IE users to switch to Firefox to view your site, which isn't a smart idea. That means writing a detection code in your Javascripts to turn IE away and a Jscript for IE to do the same thing if the documents don't work. You want your page to look decent when viewed on Macs and Linux, unless you are a Windows-only site, but testing those platforms is difficult. Nothing turns away potential visitors more than a Google listing with the description "You must have frames enabled to view this page." Design your site so it isn't dependent on stuff you don't see in a text-based browser. You don't have to use html formating anymore, because people using Netscape 3 or IE 2 should expect colorless pages. This means you should avoid gimmicks such as Iframes, frames, Flash and Java for your site design.
4) No redirect pages to optimize Google's experience. This should be a no-brainer. Google actively checks for deception. They even blocked BMW Germany for a few days because of deception. If you don't have a listing in Google, you've got nothing.
5) Don't use excessively disruptive or deceptive ads. A banner ad is fine, but no ads designed to irritate. It should be a red flag if you start seeing ads that look like page code showing up through your sponsor.
6) No Imagemaps. They confuse the user and encourage bad navigation. I know they've been around forever, but it can't be said enough.

This is all my personal opinion on how to design a web site. Some people may disagree strongly.
 
Last edited:

adlskate.com

New Member
Messages
76
Reaction score
0
Points
0
I think that was a an excellent article. Although I do have to dispute the flash thing as flash can enhance a website tenfold. I personally use it for an mp3 player on my front page, I use slideshopro for a rotating ad/feat. content, and also in a gallery. Its very helpful and userfriendly so a visitor can easily access our gallery content without loading a bunch of new pages and such. Other than that, you have hit the nail on the head. I personally use fire fox and am in 1280x1024 mode, I advise people to download firefox plugins, such as the one that allows you to open the webpage u are viewing in a new tab, see what it would look like in other browsers. Others are available if you look.
 

lambada

New Member
Messages
2,444
Reaction score
0
Points
0
IIN Operator said:
Don't write your pages for Internet Explorer..... Internet Explorer compatibility is a must
I'm confused. In one point you said don't write pages for Internet Explorer, then in another you said you must write it for Internet Explorer. This seems confusin.

Other than that very good, and I agree with you fully. However flash is good when used SPARINGLY and I believe you should ALWAYS provide a non-flash alternative.

ActiveX is generally a waste of space, and yet Microsoft have made it IE only, and it is the sole way to update Windows and use many online virus checkers like Symantec's. So it has some uses which are good but I personally would not use them unless oyu are part of a major globally trusted company.

Also can you explain what you mean by 'imagemaps' I have never heard that term before, and am not quite sure of what you mean.
 
Top