Web设计与编程导论

作者Paul S.Wang Sanda Katila
出版社
出版时间2004-08-01

特色:

本书从程序设计技术和视觉传达设计的角度向读者讲述了Web开发的知识。主要技术涉及XHTML、CSS、JavaScript、DOM、DHTML、HTTP、Perl、CGI,展示其在Web开发实践活动中起到的促进作用。本书主要特征包括:介绍Web设计原理与方法,为设计功能性强、逻辑合理、易用、高效和吸引受众的网站提供各方面知识,如信息体系结构、视觉传达设计、色彩与图形、视觉层次、对称与平衡、统一与变化,还有设计工具,如编码、图像处理、模板生成、网站集成、测试与调试;讲解Web设计集成化方法;提供程序设计实例和练习。本书辅以网站www.sofpower.com/wdp,提供在线图表、可运行实例、实验包和团队项目指导等丰富的教学辅助资源。本书适用于高等院校工科各专业本科Web开发类课程,对相关Web设计与编程人员也有很好的参考价值。The Web is a new communication medium that is growing rapidly. The Web will soon affect, directly or indirectly, most people's daily lives. It is already beginning to revolutionize how business, commerce, government, and education are conducted. Perhaps most important, the Web is bridging the gaps between peoples and cultures, and increasing mutual understanding and goodwill. This can only support global peace and prosperity for the human race.The need for well-trained Web developers, already great, is on the rise. To meet demand, colleges, universities, and companies are creating curricula and training courses in this new and rapidly advancing arena. Research, development, and education in Web- and Internet-related areas will continue to increase and expand.The market offers many books about using the Web, but few are textbooks. This college text focuses on the art and science of Web site development. It is one of the very first texts to combine computer programming with artistic design in an integrated approach. The Web may be many things, but the two most basic elements of site development remain programming technologies and visual communication design. We present theory and practice of both so that students will gain a fundamental understanding and the applicable skills at the same time.We have worked together since the mid-1990s to develop a Web Design and Programming (WDP) curriculum at the undergraduate level at Kent State University. Kent's Department of Computer Science and the School of Visual Communication Design has fostered the collaboration. We've developed a sequence of three courses and are establishing a minor in WDP.The nature of the Web as a medium requires both programming and artistic design. We firmly believe it is best to study Web development by being introduced to both in an integrated manner. With an overall view and understanding, an individual can then decide to specialize in one or more aspects of the whole process, and it will take more than one course to become an expert in any sub-area.Open TechnologiesThe spirit of the Web and the Internet is their openness. It is a critical factor for the popularity and success of the Web. The World Wide Web Consortium (W3C) is a nonprofit organization leading the way for developing open Web standards.This text introduces a complete set of open technologies for Web development:*XHTML-The up-and-coming HTML standard for Web page markup.*CSS-The standard language for controlling the presentation style of Web pages.*JavaScript-A standard language for client-side scripting.*DOM-The W3C document object model for cross-platform access and manipulation of Web documents.*DHTML-Combines JavaScript, CSS, and DOM for dynamic and interactive effects on the client side.*HTTP-The Hypertext Transfer Protocol used by the Web.*Perl-An open scripting language for server-side programming to support HTML forms and page generation.*CGI-The Common Gateway Interface for Web servers to interact with external programs.We provide sufficient and well-structured coverage of these technologies. More important, we show how they combine to enable serious Web development in practice. We give an abundance of realistic examples to illustrate techniques that are applicable in many situations.Design Principles and MethodologySimply applying technologies will not produce good Web sites. On the contrary,

推荐

车牌查询
桂ICP备20004708号-3