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