Web Developer's Virtual Library: Encyclopedia of Web Design Tutorials, Articles and Discussions


WDVL Newsletter

Active Server Pages
JSP/Java Servlets
Microsoft SQL Server
Daily Backup
Dedicated Servers
Streaming Audio/Video
24-hour Support    

jobs.webdeveloper.com

Hiermenus


e-commerce
Partner With Us















Developer Channel
FlashKit.com
JavaScript.com
JavaScriptSource
Developer Jobs
ScriptSearch
StreamingMediaWorld
Web Developer's Journal
Web Developer's Virtual Library
WebDeveloper.com
Webreference
Web Hosts
XMLfiles.com

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Interactivity is the name of the game

January 10, 2000

Dynamic page delivery isn't the only way in which Web sites are becoming more complex. The greatest advantage that the Internet has over other media is user interactivity, and folks are starting to demand that sites live up to that potential. Corporate sites don't just inform any more - good ones allow users to place orders and otherwise interact with the company, which of course means interacting with databases and other existing information systems. The best sites offer users ways to personalize the content. One size doesn't fit all any more. To sum up, Web sites are becoming more like applications, so Web developers need to start thinking more like software developers. HTML doesn't have this kind of power, so programming languages are becoming essential parts of a Web developer's tool kit.

To take an example, consider a stock quote service, such as Bullsession, which provides real-time stock quotes. I don't think of it as a software application in the traditional sense, because there is no program that resides on my computer. All I have is a user name and password which allows me to log into their site and run the application. But it isn't "just a Web site" either, because it allows me to design my own portfolio of stocks that I want to follow, and save all my settings, like an application. This is quite simply a software application that runs over the Web - a Java applet to be precise. And yes, it works fine, even over a dial-up connection.

Of course, Java applets are nothing new, but they're becoming ubiquitous (and a lot better, fortunately). Traditionally, stock-quote services used a proprietary application that you had to download and install, and some still do. But more and more processing power is being transferred from our computers to the Internet, and our desktop (or laptop or wristwatch, or...) machines are becoming more like dumb terminals. Some have predicted a day when no one will own software - you'll simply go to a Web site where you'll rent the software for as long as you need to get your task done. This offers a lot of advantages - no big up-front costs, no need to clutter your hard drive with programs, and no need ever to worry about upgrades or bug fixes. The downside of course, is that it's a bit contrary to human nature. People like to own stuff, and tend to distrust "pay as you go" arrangements.

Anyway, my point here isn't to make sweeping predictions about the future of computing, but simply to point out that Web developers will need to broaden their repertoire of languages greatly. Our old friend HTML has served us (reasonably) well, but it's now just one member of a rapidly-growing pantheon. Developers who are technically inclined will need to stay up on the latest programming languages. Those who aren't (like the author) will need to focus on the broader design issues, and delegate the coding to real programmers.

Dynamic Sites Take Over
A Look at the Web Development World Ahead
Compatibility Woes Forever


Up to => Home / Internet / History / LookAhead




Jupiter Online Media: internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and Jupiter Online Media

Jupitermedia Corporate Info


Legal Notices, Licensing, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers