Although today's use of Java still seems to lag behind its potential, Web developers should understand Java as a principal language for use with Web content. Therefore developers should have a solid foundation in software engineering as well as object-oriented design techniques before embarking on a Java project. Web developers can safely implement HTML pages with older technologies and still be assured that even the most modern Web browser displays the information. In fact, those who use advanced technologies should be cautious so that people using older Web browsers can view their content. Similarly, the emerging technologies, particularly XSL, DOM and SVG, should catch the attention of specialist Web implementors involved with complex, graphics-intensive, or interactive publishing tasks.
Web developers can view all Web technologies in terms of appropriate use.
Today, Web implementation itself is a specialty, and there are subspecialities within Web implementation focusing on markup, graphics, multimedia, and interactive content. If you have no need for advanced forms or dynamic content, your organization might adopt the policy of using HTML 3.2 or HTML 4.01 as a standard for now, and sticking with that until a need arises for using advanced technologies. You can keep alert to new developments in these areas, explore your needs, and soberly wait until final standards have been set and good tools and practices emerge before investing too many resources.