Web Design And Development Trends
In the beginning, there were basic Web sites
-- text arranged on a page, with a piece of clip art dropped
haphazardly into the mix.
Then the Web development pendulum swung the
other way. Graphics became king, and text was relegated to
a supporting role -- sometimes even a cameo.
Although the two elements have achieved relative
balance in recent years, text still must conform to design,
and as Web sites grow in complexity and scope, Web developers
must rely more on programs to help them get the job done.
Today, developers differ in their approach
to Web site creation and maintenance. Some quickly adopt new
software that helps them build graphically intense Web sites
with point-and-click ease, others view such software tools
skeptically.
Web development tools have evolved: Some, known as WYSIWYG
(what you see is what you get) tools, offer graphical user
interfaces that allow users to drag-and-drop elements onto
a page; others are mostly text-based and geared toward developers
who prefer hand-coding HTML and other Web languages.
Which tools are best? The answer may depend
on the state of an industry that is constantly in flux.
When listing top Web development tools, a few familiar names
likely come to mind: Macromedia's Dream Weaver, Microsoft's
FrontPage and Adobe's Go-Live all hold considerable sway in
the marketplace. But are these GUI-based software programs
suitable for serious Web developers? The leader right now
is Dream Weaver, followed by Go-Live in second. Macromedia
has done a good job over the years of crafting Dream Weaver
into 'the' building tool for developers. The product is extensively
user-tested, and it shows. Go-Live is still a solid program,
but Adobe missed out when Go-Live first went to market by
trying to make the interface too similar to their other products
and by not paying close enough attention to usability. Nobody
in Web development takes FrontPage seriously. It's made for
beginners, but it only encourages bad habits that slow them
down when they move on to more complicated design and programming
tasks.
When Content Is King
It was assumed that content providers would use Dream Weaver
or FrontPage to update pages that had been created by their
firms' Web development teams. But any movement toward spreading
development tools throughout the organization seems to be
evaporating. Instead, many IT departments are developing automated
tools that allow content managers to literally cut and paste
text into an existing site, leaving the more complex job of
working with Web development tools to the Web developers.
Those developers, in turn, can be free to choose a more complex
tool, since they will be the only ones using it.
With nearly a dozen large Web sites and complex e-commerce
back-end systems, Encyclopedia Britannica is one company that
has forsaken GUI development tools in favor of text editors.
The company's Web sites feature a common look-and-feel, but
each provides different information to a different subscriber
base. By focusing on coding rather than working in a GUI,
sites can be rapidly developed in extensible markup language
(XML. All of the company's sites are based on graphic design
and logic structures created in XML. When a new site is developed,
the team builds a new database. By applying that database
to the company's standard Web site infrastructure, a completely
new site that adheres to Britannica's look-and-feel can be
up and running very quickly. This includes a new site featuring
language in traditional Chinese characters.
HTML Coders
Coders can be more productive when they use a powerful editing
tool. Most visual designers are all HTML coders, and most
of them have moved away from it since frame sets became less
popular.
"We almost always bring the site back to BBEdit for final
tweaks," he added. "It has some of the best search-and-replace
tools of any program I've ever seen. And it has a fantastic
HTML tools palette, which drops in code snippits automatically."
All About Control
Indeed, Bare Bones Software's BBEdit, available for Mac OS
only, is all about control.
"We've heard time and time again, year after year, from
our Web designer customers -- they want control," Rich
Siegel, founder of Bare Bones, told the E-Commerce Times.
"Giving them a text editor gives them ultimate control."
Other Web development tools can make tweaks to the code, causing
problems for developers, Siegel said. In contrast, BBEdit
provides a simple text editor, plus a palette of tools to
automate certain tasks, such as tagging, syntax checking and
basic site management.
"If you are working in a graphical HTML generating tool
and it generates incorrect HTML, there is nothing you can
do about it," Siegel said. "You will have to resort
to another tool to clean up the mess."
Beyond the Coding Frontier
However, some Web page elements cannot be created effectively
in a text editor -- and the next generation of Web technologies
may defy manipulation by even the most highly skilled coders.
Consider Corel Smart Graphics Studio. Launched in April, the
software creates dynamic, interactive graphics based on real-time
information for intranets and extranets. It adheres to the
latest standard buzzing around the industry: Scalable Vector
Graphics (SVG).
"There are people who like to write HTML by hand and
folks who like products like Dreamweaver and FrontPage,"
Ian LeGrow, Corel's vice president of new ventures, told the
E-Commerce Times. "But I also think that the market is
changing. HTML is definitely here to stay as the main vehicle
for Web page layouts. But we're going to be seeing a pretty
radical change from simple-to-edit, static HTML to more of
an XML interface where [scalable vector graphics] comes into
play."
With SVG, he said, users will be able to experience more rich,
dynamic Web sites based on real-time information. The more
dynamic a Web site becomes, however, the less practical it
is to hand-code.
LeGrow noted that a new kind of developer is emerging at the
forefront of Web development teams -- one who is an expert
in either coding or graphic design but also can dabble in
the other profession. The balance of power may be shifting
yet again, toward a new middle ground -- and if it does, Web
development tools no doubt will evolve to accommmodate it.
|