![]() ![]() |
|||
![]() | |||
![]() |
What is a Webmaster?
The graduate with an Engineering degree asks, "How does it work?" Liberal Starts But I am jumping ahead of myself already. . . . It was only five years ago that I was finally released from academia. And like many of my ilk, I found myself in an interesting predicament. I had two degrees from a prestigious institution, 10 zillion written pages of social theory, and no job prospects whatsoever. Fortunately, I found the web. Or perhaps the web found me. I was working for the Electric Frontier Foundation (EFF) doing Cyberspace related public policy work when Mosaic (the web browser out of which Netscape was born) hit big. It was no time before I was tasked with the Herculean job of turning a massive gopher library into a web archive. Initially, it was quite an uphill struggle. Till then the computer had been to me a fantastic invention. Imagine . . . a typewriter and arcade game all in one. Talk about a waste of CPU! Even the slightest mention of "preferences" sent me running for help from our poor system administrator. Of course, I never thought the CD-ROM drive was a cup holder, but I was pretty bad. Nevertheless, love for the revolution that was the web and an intense exhibitionist desire to put everything I knew in the public sphere led me into the depths of HTML, UNIX and Web Servers (a path which has finally taken me to CGI, Java and client-server programming. Who would have ever thought!) The point? Ah yes, the point. The point is that this story is not my story at all. In fact, this is the story of a majority of "webmasters" out there in cyberspace. Like me, these webmasters, quite possibly you, have come into the world of computers by the back door and by the seat of their pants. Yet these untrained neophyte fumblers are exactly the ones who are most profoundly changing the face of computing, the computer industry, and in fact, humanity. It is they who are building the infrastructure, the communities, the very world we are quickly migrating into. But, regardless of how important this group of nuevo- nerds is, we still have not heard many decent definitions of what exactly webmasters are? What is a webmaster? This is an excellent question and one that is too often missed by HR managers who are tasked with the job of hiring a web staff posthaste. More importantly, it is a question that is too often knocked to the end of the queue by webmasters themselves who are trying to learn a lifetime worth of technology in the period of a six month review. Yet it is exactly the question that must be answered first if you are to build anything of substance and permanence with your skills. Web mastering only begins with technology. Artistic and social activities take up the rest of the time. Only those who can understand this will be able to create web communities with long term viability. Building Websites Well, one good way to define something is to break that thing down into concrete understandable pieces. That's the approach we will use here. In the case of defining a webmaster, we must isolate the unique tasks and skills of the process of web mastering. Only then can we come to a reasonable and workable definition. So, let me modify the question to, "What tasks must be accomplished in the design, development, and management of a successful web site?" I think by answering this larger question, the smaller question of the term "webmaster" will be clarified. As I see it, there are five tasks that must be accomplished at any successful web site. These include the following:
Let's take a look at these tasks in detail.... Content Creation It cannot be stressed enough that the key to a successful web site is finding the right person to provide meaningful, useful, and "well written" content. That is to say, the information you present must be such that random web surfers will actually choose to return to your site because the information you've provided is helpful or particularly entertaining. You can sell or promote anything you want on your web site, but that must be a side effect to the real reason a potential customer is browsing your pages. Web site content design balances on a fine line between public service and marketing. So every web site should have a Web Content Developer. This person will be a great writer first and foremost. That is to say, she will be able to say things in that special writer sort of way that keeps a reader's attention. She also must be an avid grammar and spelling enthusiast as well as being a good typists and editor.
As a side note, this person must be granted editorial privilege over all web content, even if she is tasked with simply displaying pre-written brochures. If the Web Content Developer says she needs to change pre-written content for the medium, she should have that right. Along these lines, a Web Content Developer should be able to write standards and templates so that the "feel" of the content remains stable even if the person is run over by a bus or simply hires a team of content developers to work with her. This person must also be an investigative reporter. The best web sites are summations. They are summations of companies or people or topics. Achieving such a grand view of anything requires a great deal of research. A Web Content Developer must imbibe the spirit of the company, person, or topic she is writing about. And if you have ever tried to imbibe the "spirit" of a company of even 25 people, you will know that this is an art form in itself. Architectural Design Even if you have written earth-shaking, well written information, if the surfer cannot find it or navigate through it, it is essentially more useless data out there in cyberspace. So the second hole which must be filled is that of web architecture. A Web Architect is responsible for designing the work flow of the site. Web architects will typically be good at meta-vision, flow charts, navigation templates and will be regular web surfers who seek out and analyze new navigation metaphors and strategies constantly. How would frames affect navigation? When is a hierarchical data structure appropriate? When is an information cloud more efficient? How many pages must the average user navigate before she gets to the data she requires? These are the questions that must be addressed by the web architect. Of course the web architect must have a good knowledge of site content, but she must also have an "intuition" about how the content is used and how it all fits together. This intuition is built by watching users navigate the site over time and is manifested in new ways of organizing the data to facilitate those users. Implementation Typically this involves two positions: Web Technician and Web Site Administrator. A Web Technician is the person responsible for changing content into HTML documents. Of course, at this point, HTML Development GUI tools such as Microsoft's Frontpage are simple and complete enough that even a junior high school student could do this job at its minimum level. But don't let that fool you. You definitely, and I mean definitely, do not want to shirk on your budget when it comes to a technician. Good code is the foundation of your web site and assures that long-term maintenance and modifications are smooth and cost efficient. A good Web Technician will be able to develop, and clearly document, site-wide coding standards. She must also understand HTML and all related content distribution technologies like CGI, Java, Real Audio and Shockwave well enough to choose correctly between the many options for many different types of situations. Further, a good technician will write code that is so standardized and easy to read that she could get run over by a bus and a newly hired technician could acclimatize in a week. No GUI tool will ever write well-designed and documented code. In fact, I recommend that for the next few years, all web technicians stick to simple text editors and learn how to write all their code by hand. This assures that when they do use GUI tools, they will be using those tools instead of being used by them. A good web site also requires a Web Site Administrator who is responsible for installing, maintaining, trouble shooting, and providing security for web server hardware and software. Typically this person will be trained in UNIX or NT server administration and have some experience with traditional services like Telnet, Email and FTP. A Web Site Administrator should also be intimate with web security issues and low level technologies. Attention to detail and a firm grasp of the technologies is essential because it is a well-known fact that computers are constantly waiting to trip you up. However, it is often more important for Web Site Administrator to have solid people skills then to have technical prowess. After all, the Web Site Administrator must be able to understand the needs of non-techies and be able to explain technical issues in plain English. Visual
Design If your site does not look good your excellent content may not even be given a chance. Web surfers might just surf on by unless their eyes are caught by the first few pages. So any site needs a Visual Designer who is responsible for logos, icons, navigation buttons, site-wide color standards, site-wide type face standards, side bars, menus, etc.... A good Visual Designer will be fluent in such applications as Adobe Photoshop, DeBabelizer, or Corel Draw as well as all the filters and tools for each. They will also be trained in the quirks and specifics of web graphics design as opposed to print graphics design and, like the Web Architect, will be an avid web surfer who is always on the prowl for new presentation tricks. Management However, it is crucial that the Web Site Manager knows her place within the group. Web Site Managers are facilitators, they do not rule the web with an iron fist. For the most part, each member of the team will be far more trained in their area of expertise than the manager. What is crucial is that the Web Site Manger knows how to bring out the best of each member of the team and create the glue to bind each part to the whole. What is a Webmaster? So what does "webmaster" mean in this context? Well, in my opinion, a classic web master is a single person who performs every one of the tasks listed above. A webmaster is it. The master! This is quite a chunk to take on by yourself of course. But even today, in a web much more advanced that it was 5 years ago, there are still people who maintain entire sites by themselves. They are jacks-of-all-trades and most often suffer from ulcers, lack of sleep, and receding hair lines. Alternatively, many people refer to the Web Site Manager as a web master since she is responsible for all of the pieces And then of course, most Technicians and Administrators refer to themselves as webmaster because...well...just because. It looks good on a resume and besides, they are usually the ones who receive mail for webmaster@somedomain.com. I, of course, prefer the first definition and am very suspect of people who calls themselves webmasters in this day and age. Two years ago, it made sense because web teams were usually teams of one. But now, things are not so naive. In the end though, whether or not you accept my definition, what matters is that you take some time out from learning all those cool technologies and sit down to really think about what you are doing, why you are doing it and how you might change your behavior to make it all run smoother. Welcome to life on the web. Additional Resources: |
![]() |
internet.com
| |
e-commerce
|
Copyright 2001 internet.com Corp. All Rights Reserved.
Legal Notices, Licensing,
Reprints,
& Permissions,
Privacy
Policy.