|
|
Building a Successful Web Site: What NOT To do:
These days, there's no shortage of "how to" guides and articles out there that purport to explain what one must do in order to become a successful Web site owner. If you want to build a successful site, however, it's equally important that you also...
Ten Basic Steps for Building a Web Site that Works
Assemble a Web site development plan that is integrated with your overall marketing processes. The content should be consistent with offline materials; the graphics/images don't have to be identical with traditional media, but should be...
The Ideal Web Design Firm
Choosing a web design firm isn't as easy as you think it is. Sure, you could get a firm to do your requirements and specifications as long as you have the money to pay for it. However, getting an inexperienced web design firm may hurt you more and...
Web Site Optimization: How To Speed Up Your Web Site By Minimizing Your GIF and PNG Image "Bit-Depth"
Web Site Optimization: How To Speed Up Your Web Site By Minimizing Your GIF and PNG Image "Bit-Depth" Are bloated images slowing down your web site and causing you lost business? Images comprise over 50% of the average web page so putting them on...
Why Your Business Needs a Website
Even with the steady growth of the World Wide Web, many businesses do not have an online presence and some think that they do not need to have a presence at all. "My business is doing fine as it is." That's great! But, it's almost impossible to...
|
|
|
|
|
|
|
|
Graphics for the Web: Plug-Ins
You've probably noticed that just about any application of any real significance these days has the capability to be expanded in some way. Usually these are called "plug-ins", although they are also called snap-ins (Windows 2000), add-ons, add-ins (Outlook 2000), ActiveX Controls (Internet Explorer) and filters (Adobe Photoshop, as well as any number of other descriptive names.
The concept is simple, and the benefits are tremendous. Create an "engine" with basic functionality and allow for expansion by third-parties in a standard and organized way. Thus, for example, even though Adobe Photoshop performs an incredibly number of functions all on it's own, the authors felt it was necessary to allow others to contribute their skills. They did this by providing plug-ins and filters.
This also, not entirely coincidentally, got around the concept of "open source" which has been debated all over the internet for years. Pure open source is code which can be downloaded and modified by anyone - Unix is a good example of this. At the other extreme is virtually all of Microsoft's products - the sources are not made available to anyone except under specific and [legally] controlled circumstances. Plug-ins get around this argument by allowing the product to be expanded and it's behavior changed without releasing the source code to the general public.
The concept of plug-ins actually came into reality back in 1995. The Netscape browser developers had a problem - there were few, if any, accepted graphics and multimedia (videos, sound and such) standards available on the web, yet the browser had to be capable of displaying graphics and multimedia. The developers did not want to restrict their browser to just a few standards (which may or may not have become accepted) and they certainly did not want to release a new browser every time a new multimedia format was created.
Thus plug-ins were born. This solved the problem very well. There was now no need to restrict formats or modify and distribute a new browser. All that needed to be done was create a plug in which handled the format. And best of all (for Netscape) this plug-in was generally created by some other company.
There were problems with the plug-in concept, however.
- Back in the days of slow modems, it could take a very long time to download a plug-in
- Plug-ins could crash the operating system or cause it to become unstable.
- If a visitor chose not to install a plug-in, then the multimedia object would not display.
- Malicious designers could conceivably introduce security risks through the use of plug-ins.
Soon afterwards Microsoft got on the bandwagon with it's own version of plug-ins for Internet Explorer. They called their version ActiveX and made them a little more automatic (by adding some custom code to the operating system). Ask anyone at Microsoft (especially at the training classes) and you be told that the future is ActiveX. However, these controls have exactly the same problem as plug-ins with a terrible security model to boot (any security model which requires an end-user to make a decision as to whether or not unknown code is trustworthy is certain to fail).
Okay, how does this all relate to graphics? Well, plug-ins and ActiveX controls are the way you can expand the functions of your browser to include new and occasionally wonderful things.
Plug-ins include:
-
Macromedia flash (quickly becoming one of the most popular formats) - Adobe Acrobat Reader (now the standard for web document publication) - Quicktime (a video format) - Shockwave (another popular plug-in - Real Player (a very compressed video and audio format)
There are hundreds (and perhaps thousands) of other plug-ins and ActiveX controls available for your browser.
Web Site Design Notes
Okay, this is all fine and dandy, but do you really need or want plug-ins on your web site? Well, that's up to you. Some of the reasons for including plug-ins are:
- You can make your web site more interesting and different.
- Plug-ins can be fun to use
- You can add things to your web site that cannot otherwise be added
Why wouldn't you want to include plug-ins?
- They tend to scare away visitors who don't know what they are
- Your pages become unattractive or non-functional if your visitors do not choose to download and install the plug-in
- If the provider of the plug-in ceases business operations, then you may be stuck with a website that you cannot maintain or improve
- Plug-ins are often frowned upon because they add a security risk to your visitors systems, they require long downloads (and sometimes reboots for installation), and they can make systems unstable.
- Your site sometimes inherits the reputation of the plug-in. For example, many people consider Comet Cursors to be spyware and very intrusive (as well as obnoxious and unnecessary) and will not visit your site if you've got those on your pages. Thus, you site may be considered "bad" even though it might be excellent.
In generally, Flash, Shockwave, Acrobat, and Real player are pretty safe bets. If you want to improve your site with plug-ins, these will do well.
Surfing Notes
Here's the strange thing about plug-ins (as well as ActiveX controls) - they require you (the surfer) to make a decision: do you or don't you trust the source of this software?
Personally, I have learned through long and hard experience a golden rule of owning or using a personal computer:
The less you install on your computer system, the more stable your computer will be.
You see, plug-ins, especially ActiveX Controls, tend to install things into your system - things over which you have no control. Worse yet, plug-ins need to be updated - which means a formerly safe plug-in may become unsafe due to sloppy coding practices or other problems.
My advice is very simple. I have installed the major plug-ins: Acrobat, Flash, Shockwave and Real Player. These are made by large companies and have established track records for safety and value. There are a few other plug-ins which are reasonably safe: Crescendo comes to mind. I would use extreme caution when installing other plug-ins and especially ActiveX controls. If you don't know, and I mean know without a shadow of a doubt, that the thing is safe, then don't install it. If you do decide to install something, make sure you've got a good backup of your system and data.
About the Author
Richard Lowe Jr. is the webmaster of Internet Tips And Secrets. This website includes over 1,000 free articles to improve your internet profits, enjoyment and knowledge. Web Site Address: http://www.internet-tips.net Weekly newsletter: http://www.internet-tips.net/joinlist.htm Daily Tips: mailto:internet-tips@GetResponse.com
|
|
|
|
|
Web Development |
This web summarizes the complete life cycle methodology for web development: planning, analysis, design, implementation, promotion, and innovation. |
www.december.com |
  |
Web Development |
Professional Web site design, graphic design, and Internet development services. |
webdevelopment.com |
  |
Web Developer's Virtual Library: Web Development Tutorials and ... |
News, tutorials, and reference material focusing on technical web development topics. |
www.wdvl.com |
  |
Open Source Web Development Tutorials - Dev Shed |
Open Source web development tutorials, forums, and tools. Topics covered include PHP, Apache, mySQL, Zope, Roxen, Jserv, Zend, XML, DHTML, and Javascript. |
www.devshed.com |
  |
WebDeveloper.com |
Hello all, I am new to web development. I have an understanding of website development, but no scripting experience. I have heard of JavaScript, PHP, ... |
www.webdeveloper.com |
  |
LevelTen Web Design | Professional Website, Flash & Graphic ... |
Offers logos, web sites, multimedia presentations, and custom media. Quote form. Based in Dallas, Texas. [Requires Flash] |
www.leveltendesign.com |
  |
Web development - Wikipedia, the free encyclopedia |
For larger businesses and organizations, Web development teams can consist of ... Since the mid-1990's, Web development has been one of the fastest growing ... |
en.wikipedia.org |
  |
Web Design - HTML XML - Web Development - Web Site Design |
Web Design and HTML are all about creating a great Web site. Use Web development and Web site design to build Web sites that customers return to over and ... |
webdesign.about.com |
  |
Agile Web Development with Rails—Second Edition |
Dave Thomas, Mike Clark, David Heinemeier Hansson, Leon Breedt, Thomas Fuchs, Andrea Schwarz; Pragmatic Bookshelf, 2006, ISBN 0977616630. |
www.pragmaticprogrammer.com |
  |
CYGAD's WebDevelopment - Welcome to CYGAD’s WebDevelopment! - The ... |
CYGAD's WebDevelopment - The finest Resources for WEB-Design, WEB-Master and WEB-Developer! |
www.webdev.cygad.net |
  |
Web Development Bookmarklets |
Includes tools for viewing and testing CSS styles, viewing scripts and variables, and showing the structure of a document. |
www.squarefree.com |
  |
SGI - Freeware - Web Development |
Links to freeware web development tools, browsers, software, etc. |
www.sgi.com |
  |
Webmonkey: The Web Developer's Resource |
Resources for web site developers including how-to guides, code libararies, server technologies and authoring resources. |
www.webmonkey.com |
  |
Web Development Tools - Web Developer's Journal |
Tips on Web page design and development, HTML, graphics, scripting, favicon, development tools, Java, sql basics, building web sites, and much more for ... |
www.webdevelopersjournal.com |
  |
Web Developer's Handbook | CSS, Web Development, Color Tools, SEO ... |
Web Developer's Handbook is a list of essential web-sites, which make the life of web developers easier. Compiled and updated by Vitaly Friedman. |
www.alvit.de |
  |
Ceonex Web Development & Web Design - Full Service Digital ... |
Web design, web development, online branding, application development and other full service business solutions focused on prospect conversion and customer ... |
www.ceonex.com |
  |
Cayenne Web Development - web design agency, Oxfordshire, UK |
Specialist web design agency based nr Banbury, Oxfordshire, offering a complete website design and development service. |
www.cayenne.co.uk |
  |
Web development mistakes | 456 Berea Street |
When I visit a website, especially if it’s the site of a competitor or a prospective client, I like viewing… |
www.456bereastreet.com |
  |
Web development mistakes | 456 Berea Street |
Articles and news on web standards, accessibility, usability, and other things related to web development and web design. |
www.456bereastreet.com |
  |
Anil Dash: Web Development Trends for 2006 |
Here, then, is a random assortment of new web development trends to be ready ... Web Development trends 2006: Überblogger Anil Dash maakte (een paar weken ... |
www.dashes.com |
  |
|