MIT OpenCourseWare


» 进阶搜寻
 课程首页
 教学大纲
 教学时程
 相关阅读资料
 专题
 相关资源
 下载课程

相关资源


本页翻译进度

灯号说明

审定:无
翻译:王艳冠(简介并寄信)
编辑:王晶(简介并寄信)

与21W.785有关的直接连结
Links Directly Related to 21W.785

Jakob Nielsen 的有用网页- 有用的大师网页
Jakob Nielsen's Usability Website
 - the homepage of the usability guru.

MIT 网站设计指导原则
MIT Web Design Guidelines


史丹佛法学院网际网络与社会中心
Stanford Law School Center for Internet & Society


撰写网站 –针对线上内容的撰写,MIT图书馆将有用的资讯集结在一页
Writing for the Web
 - a helpful page put together by MIT libraries that spells out important considerations when writing online content.

相关技术的连结
Links to Relevant Technologies


有用书籍的连结
Links to Informative Books


各类优秀的网站
Assortment of Excellent Websites

Apple.com 即便你不喜欢苹果计算机,你仍会喜欢他们的设计原创力。此网站模拟他们新产品线的外观与感觉,易于使用、具有吸引力,马上引起使用者的注意力。
Even if you don't love Apple computers, you have to love their design initiatives. The website mimics the look and feel of their new lines of products, and is easy to use and attractive to the eye, instantly capturing the attention of the user.
Archinect.com 时髦的新世纪建筑师网站,里面有精选的图片与互动的特色。
A trendy new-age architecture website with well chosen graphics and interactive features.
CNN.com 藉由互动特色、经常即时更新头条新闻和其他极好的附加物,例如线上民意调查,此一流的新闻网站有效地散播资讯到读者群中。
The #1 news site gets information across to its readers effectively with the help of many interactive features, constantly updated headlines, and other nifty additions such as online polls.
Compaq.com 一个有效达成目的的优秀公司网站。清晰的呈现、简易浏览、恰当的影像和鲜明的对比色彩。
A fantastic company website that fulfills its purpose. Clear presentation, easy navigation, appropriate images, vibrant contrasting colors.
Disney.com 不可思议的迪士尼乐趣的首页! 该网站巧妙地模拟主题公园设计,并且用卡通造型图形来反映惯有的迪士尼形象。虽然在技术上很平凡,但它传达了讯息并且与选择的主题一致。
The home of magical Disney fun! This website cleverly mimics a theme park layout, and echoes the familiar Disney image with the use of cartoon-style graphics. Not the most technically impressive site, but it has a message and it is consistent with its chosen theme.
Ikea.com Macromedia® Flash™ 的创新运用以陈列内部设计与Ikea的产品。
Makes an innovative use of Macromedia® Flash™ to showcase interior design and Ikea products.
Java.Sun.com Sun Microsystems的Java®首页。尽管使用较多的先进科技,它是个有吸引力的简易网站。高超的运用html语言来达成精致的外观。容易浏览且支援只有文字的浏览器。
The home of Java® at Sun Microsystems. An attractive site that is minimilist despite appearing to use more advanced technologies. A masterful use of html to achieve a sophisticated look. Easy navigation and support for text-only browsers.
Landor.com 另一个时髦的公司网站,它提供了简化与时髦的设计,容易浏览,且清楚地在网页上传达其目地。注意一些涵义不明的影像运用,并未细述该公司或产品与服务的内容。
Another trendy company website that offers a simplistic and stylish design, easy navigation, and a clear statement of purpose on the homepage. Do however notice their use of some dubious images that don't really say much about the company or their products and services.
MIT Foreign Languages & Literatures 极佳的MIT网站,精确地示范在整个网站中,该如何持续运用挑选出的象征。此网站亦很有效地运用影像地图而不干扰到使用者。所有的影像都有关连,且巧妙地配置好。
An excellent MIT site that demonstrates exactly how to continue a chosen metaphor throughout a website. This website also uses image maps very effectively without annoying the user. All images are relevant, and cleverly assembled.
Nikewomen.com 高超地运用已被滥用Macromedia® Flash™的技术,在高度互动的线上目录有效地宣传其产品。
An excellent use of the much-abused Macromedia® Flash™ technology to advertise products effectively in a highly interactive online catalogue.
Sueellen.org 简单而精致的网站,有效地陈列有才华的摄影师与图像设计者的作品。
A simple and elegant website that effectively showcases the work of a talented photographer and graphic designer.
Travelocity.com 此网站传达其信息与清楚的主题-旅游。恰当地宣传了服务项目,并且将旅游主题巧妙地运用在实用与互动网页上。
This site speaks its message and has a clear theme - travel. Services are appropriately advertised and the travel theme is cleverly worked into highly functional and interactive webpages.
Xbox.com 极佳的网站,陈列Microsoft®的最新游戏产品。网页上的导航条和图像巧妙地模拟Xbox控制操作台的设计-并加上热气孔的运用,与贯有的绿黑色塑胶外观。有用的浮游图示影像与横幅标语告示访客新的产品。网页简洁又清爽。
A wonderful site that showcases new Microsoft® gaming products. The navigation bars and graphics that enclose the pages cleverly mimic the design of the Xbox console - with the use of heat vents, and the familiar black and green plastic look. Helpful icons and banners notify visitors of new products. Pages are brief and uncluttered.



不佳的网站设计例子
Poor Web Design Examples

Janet-Jackson.com 误用Macromedia® Flash™.的典型例子。观看此网站时该自问:背景该是什么样子? 视窗为什么那么小? 飞来飞去的多角型和滑落的面版告诉你有关Janet Jackson或她的产品了吗? 在右上方角落的小动画图像要表达什么? 当在回答这些问题时,如果你们有不确定处,那是因为该网站刻意设计的很俗丽,但结果却失去其目的。该网站的优点是声效与真实影音内容的互动,但那是程式与音乐的才能,并非网页设计。
A typical example of a misuse of Macromedia® Flash™. Upon viewing this website ask yourself the following questions: What is the background supposed to be? Why is the window so small? What are the whirling polygons and sliding panels saying about Janet Jackson or her product? What is the little animated graphic in the top-right hand corner supposed to convey? If you are left unsure as to the answer of any of these questions, that is because the website has been designed to be glitzy, and at some point lost sight of its purpose. What is good about the site is the interactive sound features and actual audio and video content, but that's programming and musical talent, not web design.
Nikelab.com 很清楚地看到此网站费了许多心思,但在使用者移动滑鼠时,为什么得看一大堆在荧幕上跑上跑下的相同影像呢?很难去浏览网站,更难去发现nike实验室背后的讯息,除了鞋子之外,到底在促销什么? 有时文字太小,且播放给使用者不必要的下载模组资讯。 企图想展现未来性,只是扰人罢了。
A lot of effort was clearly put into this website, but why does the user need to see so many copies of the same images that stream up and down the screen as you move your mouse around? It is actually pretty hard to navigate this website, and even harder to discover the message behind nikelab.com, and what it is actually promoting, other than shoes. Text is far too small in places, and unnecessary information about loading modules is displayed to the user. In an attempt to appear futuristic, these features are more of an annoyance than anything else.
Zx26.com 本页的唯一成果,是展示出gif档动画的过度使用,很快会让你的网站变得很俗气。
This page serves absolutely no purpose except perhaps to display how the overuse of animated gifs can quickly turn your website very tacky.



对学生专题有用的技术
Useful Technologies for Student Projects

Apache™ Apachee™ HTTP伺服器计划针对包括UNIX®和Windows® NT的现代作业系统,开发与维护开放资源的超本文传输协定伺服器。此计划的目的在于提供安全、有效率且可扩充的伺服器,并提供与目前HTTP标准一致的超本文传输协定伺服器。自1996年四月以来,Apache™ 已在网际网络上成为最受欢迎的网站伺服器。 2002年八月的Netcraft网站伺服器民意调查报告中发现,网际网络上63%的网站伺服器是用Apache?,比所有其他的伺服器总合更被广泛地运用。
The Apache™ HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX® and Windows® NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. Apache™ has been the most popular web server on the Internet since April of 1996. The August 2002 Netcraft Web Server Survey found that 63% of the web sites on the Internet are using Apache™, thus making it more widely used than all other web servers combined.
CGI 共通闸道介面(CGI)是种连结外部应用设备与资讯伺服器(如: HTTP或网站伺服器)介面的标准。网站守护神所检索的是静态不加密的HTML文件,也就是说处在不变的状态:无法变更的文字文件。另一方面来说,CGI程式是种即时执行,可输出动态的资讯。
The Common Gateway Interface (CGI) is a standard for interfacing external applications with information servers, such as HTTP or Web servers. A plain HTML document that the Web daemon retrieves is static, which means it exists in a constant state: a text file that doesn't change. A CGI program, on the other hand, is executed in real-time, so that it can output dynamic information.
CSS 串接样式表(CSS)是对于网站文件增加样式(例如:字型、颜色、空格)的简单机制。
Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
DHTML “动态HTML”(DHTML)是让HTML网页变为动态的技术。
DHTML is the art of making HTML pages dynamic!
Dreamweaver® 建构网站与网际网络应用设备的专业选择。
The professional choice for building websites and Internet applications.
Fireworks® 强而有力的创作工具。广大的形式和标准支援。无懈可击的整合。Macromedia®Fireworks® MX为在单一网站中心的环境中,创作、最优化、与输出互动图像的最简单方式。
Powerful creative tools. Extensive format and standards support. Seamless integration. Macromedia® Fireworks® MX is the easiest way to create, optimize, and export interactive graphics in a single, web-centric environment.
Flash™ Macromedia® Flash™ MX是创造丰富的网际网络内容与较好的投资报酬的应用程式最快速的方式。强大的影像、多媒体与应用开发的特色,提供丰富的使用者介面创造、线上广告、数位学习课程与企业整体应用。
Macromedia® Flash™ MX is the fastest way to create rich Internet content and applications with a better return on investment. Powerful video, multimedia, and application development features allow the creation of rich user interfaces, online advertising, e-learning courses, and enterprise application front-ends.
Java® 针对快速开发与部署关键任务、企业应用的主要解决方案。J2SETM提供了必要的编辑程式、工具、处理时间、与为了写作、部署及跑applets的APIs和在Java®程式语言中的应用。
The premier solution for rapidly developing and deploying mission-critical, enterprise applications, J2SETM provides the essential compiler, tools, runtimes, and APIs for writing, deploying, and running applets and applications in the Java® programming language.
JavaScript™ JavaScript™ 是针对开发客户端与伺服器网络应用程式的密集、目标导向底稿式语言。
JavaScript™ is a compact, object-based scripting language for developing client and server Internet applications.
JSP™ JavaServer Pages (JSP™)技术提供创造独立平台与独立伺服器的动态网页的简易方式。透过Java®TM技术的“写一次,到处都可以跑程式”效能,提供更多的发挥空间。 JSP™技术将内容产生器从展示中分离出来,并利用可反覆使用的标签与物件,简化网站应用程式的维护。这是你的选择 -- JSP™技术提供制作简单互动网页所需的脚本能力,它也支援跟企业等级的应用程式整合的复合网站。
JavaServer Pages (JSP™) technology offers a simple way to create dynamic Web pages that are both platform-independent and server-independent, giving you more freedom through Java®TM technology's "Write Once, Run AnywhereTM" capability. JSP™ technology separates content generation from presentation and takes advantage of reusable tags and objects, simplifying the maintenance of your Web applications. It's your choice -- JSP™ technology provides the scripting ability you need to create simple interactive Web pages, or it scales to support complex Web sites that are fully integrated with enterprise class applications.
MySQL® MySQL®是世界最受欢迎的开放资源数据库,它的速度与可靠性是公认的。该公司由MySQL®数据库的创始者所设立,MySQL®AB提供MySQL®软件开发与相关的支援与服务。
MySQL® is the world's most popular open source database, recognized for its speed and reliability. MySQL® AB, the company founded by the creators of the MySQL® database, provides MySQL® software development and related support and services.
Perl Perl是程式语言,可被用于处理大量各类的工作。Perl的典型运用是从文字档中抽出资讯,并印出报告,或将文字档转换成另一种形式。Perl也针对复杂的问题提供各式的工具,包括写系统程式。
Perl is a programming language which can be used for a large variety of tasks. A typical simple use of Perl would be for extracting information from a text file and printing out a report or for converting a text file into another form. But Perl provides a large number of tools for quite complicated problems, including systems programming.
Photoshop® Adobe®Photoshop® 7.0软件,是专业的影像编辑标准,提供有效的处理工作、探究新创的选项,以及对于印刷、网站与任何材料制作出高品质的影像。具有易进入文件资料、最新式有效率的网站设计、更快、专业级品质的照片润饰等,创作出非凡的意象。
Adobe® Photoshop® 7.0 software, the professional image-editing standard, helps you work more efficiently, explore new creative options, and produce the highest quality images for print, the Web, and anywhere else. Create exceptional imagery with easier access to file data; streamlined Web design; faster, professional-quality photo retouching; and more.
PHP PHP是种被广泛使用的通用脚本语言,特别适合网站开发且可被嵌入HTML中。
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Tomcat™ Tomcat™是servlet容器,用在对Java® Servlet与JavaServer网页技术的官方参考实作。Servlet与JavaServer网页规格是由在Java® Community Process下的Sun公司所开发。 Tomcat™是在Apache™ 软件许可下,在公开且直接参与环境下所开发出来的。Tomcat™有意集结来自世界各地优秀养成的开发者共同合作。我们也邀请你们参与此开发专案。
Tomcat™ is the servlet container that is used in the official Reference Implementation for the Java® Servlet and JavaServer Pages technologies. The Java® Servlet and JavaServer Pages specifications are developed by Sun under the Java® Community Process. Tomcat™ is developed in an open and participatory environment and released under the Apache™ Software License. Tomcat™ is intended to be a collaboration of the best-of-breed developers from around the world. We invite you to participate in this open development project.



有用的书籍
Useful Books

TITLE AUTHOR(S) COMMENTS
Big Java® Cay Horstmann 对于学习Java®程式语言来说,这是本很棒的书。有很多可行的范例、有帮助的问题和技巧。对于初学者与已熟悉Java®的人来说皆佳。 简短的涵盖XML、JSP™ 、SQL与servlets和进阶Java®.主题。
A fantastic book for learning the Java® programming language. Lots of worked examples, helpful problems, useful tips. Good for beginners & those already familiar with Java®. Briefly covers XML, JSP™ , SQL and servlets in addition to advanced Java® topics.
DHTML and CSS for the World Wide Web: Visual QuickStart Guide Jason Cranford Teague 主要针对设计师与内容创作者,而非只是程式设计师。 用视觉与工作导向的形式组织,快速地与DHTML跑程式。此修正且已扩充范围的第二版,在目前的网站标准与浏览器上是最新的,包括所有关于浏览器环境与新增的多媒体与网站,并使用DHTML 去取得资讯,以及新的初阶与进阶动态技术,如:让物件出现与消失、在3D上移动物件、新增动态内容。该版提供完整的跨平台与跨浏览器的涵盖范围。 该书并非着重在DHTML的较复杂面,而是在DHTML和CSS可行的实际范例,对开始使用DHTML的入门者,以及想寻找一本快速参考书目的专业开发者是有用的。
Targeted to designers and content creators, not just programmers. Visual, task-based format to get up and running with DHTML as fast as possible. This revised and expanded second edition is up-to-date on the current Web standards and browsers, and includes all new coverage of using DHTML to get information about the browser environment and adding multimedia to a site, as well as new basic and advanced dynamic techniques, such as making objects appear and disappear, moving objects in 3D, and adding dynamic content. This edition offers full cross-platform and cross-browser coverage. This book does not focus on the more complex aspects of DHTML, but focuses on practical examples of what really works with DHTML and CSS, making it useful for beginners just starting out with DHTML, as well as professional developers looking for a quick reference.
Dreamweaver® MX: PHP Web Development Bruno Mairlot, Gareth Downes-Powell, Tim Green 本书适用于那些想要使用Dreamweaver® MX软件去以建构出PHP网站的网站专家们。它不假设使用者具有PHP的知识。
This book is for web professionals who want to use Dreamweaver® MX to produce PHP web sites. It doesn't assume any knowledge of PHP.
Flash™ MX ActionScript For Designers Doug Sahlin 从使用者互动、视觉效果到自动内容管理方面,ActionScript提供你的Flash™ 影片有提升到另一个境界的权力。 如果你不适应物件、变数与所有其他的程式材料呢?放轻松! 使用大量易懂的个别指导教学与极少的技术行话,Doug Sahlin将ActionScript的迷思去除,并一步一步地示范如何将它放入实际的网站设计上运作。
From user interactivity and eye candy effects to automated content management, ActionScript gives you the power to take your Flash™ movies to the next level. But what if you’re not comfortable with objects, variables, and all that other programming stuff? Relax! Using plenty of easy-to-understand tutorials and an absolute minimum of technical jargon, Doug Sahlin takes the mystery out of ActionScript – and shows you step by step how to put it to work in real-world Web design.
Interface Design Alastair Campbell 贯穿图像结构与数位导览各个面向的专业手册。
A professional journey through every aspect of graphic structure and digital navigation.
JavaScript™ for the World Wide Web: Visual Quickstart Guide Tom Negrino, Dori Smith 当Peachpit出版社对万维网出版了JavaScript™初版:《速学入门指引》(Visual QuickStart Guide),对于忙碌的网站开发师来说,它立刻成为最有用的工具之一。本书目前已出到第四版,经过改良、扩充及修改过。这是为稍微熟悉HTML的网站编码员而写的,该书并不要求你具备JavaScript™程式设计或写脚本的知识。
When Peachpit Press released the debut edition of JavaScript™ for the World Wide Web: Visual QuickStart Guide, it immediately became one of the most useful tools for busy Web developers. Now in its fourth edition, this book has been improved, expanded, and more finely tuned.
本书充满实例并具成效,概念透过实际范例和简短说明,以编码方式来呈现,然后再一行一行地解释说明。用精心安排的画面影像与用红色来强调的新编码,本书作者群使JavaScript™在万维网中变得很具直觉性。在这个新版本上,他们也指出只与特定使用新IE和NetscapeR图像的网站伺服器相容的特点。连同它的核心内容,本文包括各式各样JavaScript™风味的杰出系表,具备大量的物件流程图,并在浏览器版本上是彩色码。它还跨出基础语言之外,独立出使用JavaScript™视觉开发工具,如Dreamweaver®、GoLive®和Fireworks®的一个章节。书中有许多有用的说明,出版商也提供参考网站,可以取得任何一个script,以及观看活动中编码的介面。你可以下载单一压缩档中的所有script。这对JavaScript™来说是绝对的必备指南。
Written for Web coders who have at least some familiarity with HTML, the book doesn't necessarily require you to have knowledge of JavaScript™ programming or scripting. The presentation is illustrative and productive, and concepts are introduced via practical examples, explained briefly, presented in code, and then explained line by line. Using judicious screen shots and new code highlighted in red, the authors have made JavaScript™ for the World Wide Web quite intuitive. In this new edition, they point out features compatible with only certain Web browsers using new IE and Netscape® icons. Along with its core content, the text includes an excellent genealogy of the various flavors of JavaScript™, complete with an extensive object flowchart that is colorcoded by browser version. It also steps outside the base language with a chapter on visual development tools that use JavaScript™, like Dreamweaver®, GoLive®, and Fireworks®. There are tons of useful scripts in the book, and the publisher provides a companion Web site where you can get each script, as well as an interface for viewing the code in action. You can download all of the scripts in a single Zip file. This is simply a must-have guide to JavaScript™.
JSP™, Servlets, and MySQL® David Harms JSP™、 Servlets, 和 MySQL® 的“数据库驱动网站内容提供下一代解决方案”中提出完整控制与极佳执行兼效率,伺服器端Java® 提供数据库驱动网站严密的整合解决方案。但你要如何在实务上去执行伺服器端Java® 呢? 这个独一无二的指南将细说无遗。 它使用大量易学易做的范例,经验老到的开发者David Harms详细解释如何将JavaServer 网页和Java® servlets放在MySQL® 数据库下一起运作。 从伺服器端Java® 与基础MySQL®F到Tomcat™、JavaBeans、多绪与鉴定等,全是你要创作最新互动网站所需的东西。 为该网站创造最顶尖的数据库应用设备。
JSP™, Servlets, and MySQL® Next-Generation Solutions for Database-Driven Web Content Offering complete control and terrific runtime efficiency, server-side Java® delivers a tightly integrated solution for database-driven Web sites. But how do you implement server-side Java® in the real world? This unique guide shows how. Using plenty of easy-to-follow examples, veteran developer David Harms explains in detail how to put JavaServer Pages and Java® servlets to work with a MySQL® database. From server-side Java® and MySQL®F basics to Tomcat™, JavaBeans, multithreading, and authentication, it's all you need to create a cutting-edge interactive site. Create State-of-the-Art Database Applications for the Web.
Macromedia® Dreamweaver® MX for Windows® and Macintosh: Visual QuickStart Guide J. Tarin Towers 即使你从未使用过《Macromedia® Dreamweaver®,Macromedia® Dreamweaver® MX for Windows® 和 Macintosh:视觉QuickStart指南》(Macromedia® Dreamweaver® before, Macromedia® Dreamweaver® MX for Windows® and Macintosh :Visual QuickStart Guide)会使你对Macromedia®的受欢迎的网站授权程式立刻上手。Macromedia® Dreamweaver®是我们卖得最好的最新版指南,以按部就班、任务导向的使用说明书,解释所有程式的基本工具以及如何使用并设计网站。该书涵盖程式的既有与新的特色,包括网站架设精灵、上下文有关的工具列、相关知识、和新增的编码工具。不论你在使用Macromedia® Dreamweaver® MX作为WYSIWYG网页设计工具,且从未想要写HTML,或者你已是能用文字编辑器的编码员老手,你将发现《Macromedia® Dreamweaver® MX for Windows® 和 Macintosh:视觉QuickStart指南》是不可或缺的。
Even if you've never used Macromedia® Dreamweaver® before, Macromedia® Dreamweaver® MX for Windows® and Macintosh: Visual QuickStart Guide will have you up and running with Macromedia®'s popular Web authoring program in no time. This completely updated edition of our best-selling guide to Macromedia® Dreamweaver® uses step-by-step, task-based instructions to explain all of the program's basic tools and how to use them to design a Web site. The book covers the program's existing features as well as its new ones, including its site setup wizard, context-sensitive toolbar, snippets, and enhanced coding tools. Whether you're using Macromedia® Dreamweaver® MX as a WYSIWYG page-layout tool and never want to write HTML, or if you're a hand coder who prefers using a sophisticated text editor, you'll find Macromedia® Dreamweaver® MX for Windows® and Macintosh: Visual QuickStart Guide indispensable.
Macromedia® Fireworks® MX for Windows® and Macintosh: Visual QuickStart Guide Sandee Cohen 这是本学习强而有力的新图像工具的好书。 具有各种图形设计工具与容易使用的特色, Fireworks®可使已有才华的网站设计师创意加倍。 Fireworks®被强力推荐给修习21W.785的学生使用,以在DHTML上创造出原始图档与复杂的效果。 本书容易阅读,附有很多有用的图形范例,而且Fireworks®能在一周内上手。 看一下这本书与找个机会使用Fireworks® MX。
A fantastic book for learning everything you need to know about this invaluable and powerful new graphics tool. Fireworks® can literally double the number of creative possibilities for already talented web designers with all kinds of graphic design tools and easy-to-use features. Fireworks® is highly recommended for use in 21W.785 for students to create original graphics and complex effects in DHTML. The book is an easy read, with lots of helpful graphical examples, and Fireworks® can be mastered inside of a single week! Take a look at this book and Fireworks® MX if you get a chance.
Macromedia® Flash™ for Windows® & Macintosh: Visual Quickstart Guide Katherine Ulrich Ulrich涵盖所有从向量动画到精致的互动与变化效果的基本原理,一般读者对这个热门系列怀有期待。 包括Flash™ MX.平装版。
Ulrich covers it all-from the basics of vector animation to sophisticated interaction and transition effects-in the clear, concise prose readers have come to expect from this popular series. Covers Flash™ MX. Softcover.
The MIT Guide to Teaching Web Site Design Edward Barrett, Deborah A. Levinson, Suzana Lisanti 大部分有关网页设计的书着重于完成品的外观,很少花心思在有理解性交互影响设计的想法与流程上。 本书的原则前提是,过去被定义为良好的通讯设计,同理可用在网站上。此基本流程为界定目的、观众与适当风格的目标。 另一个前提为,有效网站设计不仅需要技术技巧,也需要传统的写作与口头沟通技巧的既有合作过程。 因此,本书对于设计与对班级指导方面,强调的是社交与流程导向的方法。
Most books on Web design focus on the appearance of the finished product and pay little attention to the ideas and processes involved in intelligent interactive design. This book is based on the premise that the principles that have defined good communication design in the past apply equally well to the Web. The basic process is one of defining the purpose, audience, and style appropriate to one's objectives. Another premise is that effective Web site design is an inherently collaborative process requiring not only technical skills but more traditional written and oral communication skills. Hence, this book stresses a social, process-oriented approach both to design and to classroom instruction.

这本书由Barrett教授撰写,包含课堂上许多成功的珍贵资讯, 甚至包含指定作业的细节,与他对于你们专题的期望! 值得看一下。
This book is written by Prof. Barrett himself and contains a lot of invaluable information for succeeding in the class. It even contains details of your assignments, and of his expectations for your projects! Worth looking at.
Open Source Web Development with LAMP: Using Linux, Apache™, MySQL®, Perl, and PHP James B. Lee, Brent Ware 开放式原始码技术提供当代开发师对于架设动态、资料取向的网站应用程式商业软件,更具经济效率的有力替代方案。 在实务指南中,提出LAMP (Linux, Apache™, MySQL®, Perl, and PHP)的广泛调查,显示出要提高可靠性与大规模降低成本时,这些解决方案如何被有效率且安全地执行。
Open Source technologies are providing contemporary developers with a range of more cost-effective and robust alternatives to commercial software for building dynamic, data-driven Web applications. This practical guide presents a comprehensive survey of LAMP (Linux, Apache™, MySQL®, Perl, and PHP), and it shows how these solutions can be implemented efficiently and securely while improving reliability and dramatically cutting costs.
Perl & CGI for the World Wide Web: Visual Quickstart Guide Elizabeth Castro 新版主要是针对个别的需要,如何创造有用的新script或改写既有的script。Castro(该网站几本著作的作者)说明该如何架设与安装区域伺服器以学习Perl,就不需在商业虚拟主机登录以测试script;在网站上放表格来收集与处理使用者输入的资料(如产品订单与意见);使用CGI.pm,这是分析进来的表格资料的标准Perl模组;以及如何去扫毒与使用防护技术。
New edition of a resource that shows how to create useful new scripts or adapt existing ones to individual needs. Castro (author of several books about the Web) tells how to set up and install a local server in order to learn Perl and test scripts without signing up with a commercial Web host; place forms on Web sites that collect and process user input such as product orders and comments; use CGI.pm, the standard Perl module for analyzing incoming form data; and how to debug and use security techniques.
PHP for the World Wide Web Visual Quickstart Guide Larry Ullman 为开发者所设计,这本指南与参考书籍涵盖PHP的重要概念,并且解释PHP4.04版本的特色。由基础的绪论开始,然后是语法、测试script、处理变数、及创作网站应用程式。接着,举script与专案的例子来说明重点。Ullman是PHP程式设计师与网站设计师。
Designed for developers, this guide and reference covers the key concepts of PHP and explains the features of PHP version 4.04. Beginning with a basic overview, it moves on to cover syntax, testing scripts, working with variables, and creating Web applications. Along the way, sample scripts and projects illustrate major points. Ullman is a PHP programmer and Web designer.
The Web Design WoW! Book Jack Davis, Susan Merritt 个案研究集中在如何解决特定的线上通讯互动的问题,包含上百个有关吸引观者并使他们采取行动的设计想法;对于营销、促销、教育、销售、应用、娱乐与出版的目标解决方案;管理专案工作流程的技巧、跟客户沟通、与技术专家协调、和使网站受注意的技巧;以及在制作网站与CD-ROMs所需的实际报告。内含的光碟片包括WYSIWYG 与HTML编辑器和可用版的浏览器、外挂模组与实用工具。
Case studies concentrate on how to resolve the particular challenges of interactive on-screen communication. Contains hundreds of design ideas for drawing people in and calling them to action; targeted solutions for marketing, promotion, education, sales, applications, entertainment, and publishing; tips for organizing project work flow, communicating with clients, coordinating with technical experts, and getting sites notices; and real-world reports on what it takes to create sites and CD-ROMs. The included CD-ROM contains WYSIWYG and HTML editors as well as full working versions of browsers, plug-ins, and utilities.




Apache™是The Apache Software Foundation的商标。
Apache™ is a trademark of The Apache Software Foundation.

Flash™在美国与其他国家是商标,是Macromedia, Inc.的注册商标。
Flash™ is a trademark or registered trademark of Macromedia, Inc. in the United States and/or other countries.

Javascript™在美国与其他国家是Sun Microsystems, Inc.的商标。
Javascript™ is a trademark of Sun Microsystems, Inc. in the United States and other countries.

JSP™在美国与其他国家是Sun Microsystems, Inc.的商标。
JSP™ is a trademark of Sun Microsystems, Inc. in the United States and other countries.

Tomcat™是The Apache Software Foundation的商标。
Tomcat™ is a trademark of The Apache Software Foundation.

Adobe® 和 Photoshop®在美国与其他国家分别是Adobe Systems Incorporated的商标或注册商标。
Adobe® and Photoshop® are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Dreamweaver®在美国与其他国家是Macromedia, Inc的商标或注册商标。
Dreamweaver® is a trademark or registered trademark of Macromedia, Inc. in the United States and/or other countries.

Fireworks®在美国与其他国家是Macromedia, Inc的商标或注册商标。
Fireworks® is a trademark or registered trademark of Macromedia, Inc. in the United States and/or other countries.

GoLive®在美国与其他国家是Adobe Systems Incorporated的商标或注册商标。
GoLive® is either a registered trademark or trademark of Adobe Systems Incorporated in the United States and/or other countries.

Java®在美国与其他国家是Sun Microsystems, Inc 的商标或注册商标。
Java® is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.

Macromedia®在美国与其他国家是Macromedia, Inc.的商标或注册商标。
Macromedia® is a trademark or registered trademark of Macromedia, Inc. in the United States and/or other countries.

Microsoft®在美国与其他国家是Microsoft Corporation 的商标或注册商标。
Microsoft® is a registered trademark or trademark of Microsoft Corporation in the U.S. and/or other countries.

MySQL®在美国与其他国家是MySQL AB 的商标或注册商标。
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.

Netscape®在美国与其他国家是Netscape Communications Corporation 的商标。
Netscape® is a trademark of Netscape Communications Corporation in the United States and/or other countries.

UNIX®是The Open Group 的注册商标。
UNIX® is a registered trademark of The Open Group.

Windows® 和 其他 Microsoft的产品,在美国与其他国家是Microsoft Corporation的商标或注册商标。
Windows® and/or other Microsoft products referenced herein are either registered trademarks or trademarks of Microsoft Corporation in the U.S. and/or other countries.

 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy