課程結(jié)構(gòu)
本課程由很多文章構(gòu)成。在基礎(chǔ)課程完成時(shí),將有50多篇文章,每篇文章的長(zhǎng)度都為幾千個(gè)單詞。每篇文章的內(nèi)容都集中在一個(gè)具體的主題上,一般將包括以下內(nèi)容:該主題的背景知識(shí)、基本理論、實(shí)際例子、漫游教程,以及練習(xí)題。
此外,我們?cè)谖磥?lái)還將推出全套教程,內(nèi)容將覆蓋構(gòu)建Web站點(diǎn)的全過(guò)程。
教授本課程適當(dāng)?shù)姆绞綖椋合却_定你有多少堂課可以用于將本課程教完,然后除以文章的數(shù)量。在每堂課開(kāi)始前,要求學(xué)員先通讀與該堂課相對(duì)應(yīng)的文章,然后在課堂上討論實(shí)際的例子,并要求學(xué)員在課后做練習(xí)題。我認(rèn)為只要讓學(xué)員在課前通讀了文章,講述每篇文章所包含的基本理念只需要1個(gè)小時(shí)就足夠了。大致說(shuō)來(lái),本課程需要50小時(shí)的授課時(shí)間,另需要50個(gè)小時(shí)的背景閱讀時(shí)間。
很顯然,你需要仔細(xì)想想教授完本課程需要多長(zhǎng)時(shí)間,每堂課又需要具體講述些什么。可以通過(guò)試講摸索出路子。
授課對(duì)象
這是一個(gè)有關(guān)Web標(biāo)準(zhǔn)的課程,由多篇文章組成,其主要授課對(duì)象為任何想從零開(kāi)始學(xué)習(xí)基于Web標(biāo)準(zhǔn)的Web(網(wǎng)頁(yè))設(shè)計(jì)的人。本課程的目標(biāo)為:使一開(kāi)始僅懂如何瀏覽網(wǎng)頁(yè)的人,通過(guò)本課程的學(xué)習(xí),熟練掌握CSS樣式和HTML語(yǔ)言,并了解JavaScript的基本知識(shí)及實(shí)際應(yīng)用。通過(guò)學(xué)習(xí),將可以使學(xué)員獲得進(jìn)入工作市場(chǎng)所需要的足夠知識(shí)(當(dāng)然工作經(jīng)驗(yàn)是無(wú)法教授的,需要自己積累)。
在我看來(lái),授課對(duì)象是希望以“正確的方式”學(xué)習(xí)Web設(shè)計(jì)的任何人,包括:
- 大學(xué)/學(xué)院學(xué)生和老師:正如我已經(jīng)指出的那樣,老師既可以利用本課程的全套文章創(chuàng)建自己的課程,并向?qū)W生講授;也可以將其中部分文章作為你自己課程的補(bǔ)充。而任何已經(jīng)學(xué)過(guò)一些Web相關(guān)課程的學(xué)生,應(yīng)當(dāng)使用本課程的材料補(bǔ)充自己的知識(shí),并勸說(shuō)自己的老師也這樣做。我建議老師也把這些材料通讀一遍,以確保所教授的課程中含蓋的技術(shù)是當(dāng)前的最佳規(guī)范。
- 大學(xué)預(yù)科/大學(xué)年齡的學(xué)生:盡管本課程主要是面向成人的,但中學(xué)生也還是可以從學(xué)習(xí)本課程中受益,可以嘗試學(xué)習(xí)本課程。
- 在職的Web設(shè)計(jì)者和開(kāi)發(fā)者:有很多在職的Web設(shè)計(jì)者和開(kāi)發(fā)者,尚未在工作中使用Web標(biāo)準(zhǔn)和最佳習(xí)慣,或是不能很容易就找到可用的參考資料,或不習(xí)慣更新自己的知識(shí)。我力勸前一類(lèi)人一定學(xué)習(xí)一下本課程,以了解在工作中采用Web標(biāo)準(zhǔn)是多么有價(jià)值且又是多么容易。而對(duì)后一類(lèi)人來(lái)說(shuō),我確信你們學(xué)習(xí)本課程也會(huì)有很大收獲,可以更新自己的知識(shí)和技能,溫習(xí)容易遺忘的知識(shí),并使你獲得足夠的知識(shí)儲(chǔ)備,可用于說(shuō)服你的雇主和客戶像Web站點(diǎn)的可訪問(wèn)性這類(lèi)要素有多么重要。
- 公司內(nèi)部的培訓(xùn)人員:本課程是以低成本對(duì)員工進(jìn)行培訓(xùn)的理想方式。
- 其他個(gè)人:如果你是想學(xué)習(xí)Web設(shè)計(jì)和開(kāi)發(fā)的個(gè)人,本課程也是你以低成本接受教育和培訓(xùn)的理想方式。
本課程是依據(jù)知識(shí)共享許可協(xié)議而發(fā)行的,任何想使用的人都可以免費(fèi)使用,只要承認(rèn)本課程歸屬于我們即可。
目錄
請(qǐng)注意,迄今為止本課程下的39篇文章已經(jīng)發(fā)布,還有10多篇文章也將盡快發(fā)布,組成完整的課程。 開(kāi)始篇
- 序言,作者Chris Mills,就是您現(xiàn)在正讀的這篇。
Web標(biāo)準(zhǔn)導(dǎo)論
- 互聯(lián)網(wǎng)和Web的歷史,以及Web標(biāo)準(zhǔn)的演化,作者M(jìn)ark Norman Francis
- 互聯(lián)網(wǎng)是如何運(yùn)轉(zhuǎn)的?作者Jonathan Lane
- Web 標(biāo)準(zhǔn)所包括的模塊——HTML、CSS 和 JavaScript,作者 Jonathan Lane
- 夢(mèng)想雖然很美,但實(shí)際上到底怎么樣?作者Jonathan Lane
Web設(shè)計(jì)概念
這部分并不涉及代碼或標(biāo)記的細(xì)節(jié)知識(shí),而是在你開(kāi)始創(chuàng)建任何圖形或代碼前,幫助你了解Web設(shè)計(jì)過(guò)程,以及Web設(shè)計(jì)的一些基本概念,如信息架構(gòu)、導(dǎo)航、可用性等。
- 信息架構(gòu)——規(guī)劃一個(gè)Web站點(diǎn),作者Jonathan Lane
- 一個(gè)好的網(wǎng)頁(yè)需要什么?作者M(jìn)ark Norman Francis
- 色彩理論,作者Linda Goin
- 建立站點(diǎn)的線框圖,作者Linda Goin
- 配色方案和設(shè)計(jì)樣板,作者Linda Goin
- 網(wǎng)頁(yè)排版,作者Paul Haine
HTML基礎(chǔ)
- HTML 基礎(chǔ)知識(shí),作者M(jìn)ark Norman Francis
- HTML 的 <head> 元素,作者Christian Heilmann
- 為你的 HTML 文檔選擇適當(dāng)?shù)奈臋n類(lèi)型,作者Roger Johansson
HTML正文
- 在 HTML 中標(biāo)記文本內(nèi)容,作者M(jìn)ark Norman Francis
- HTML 列表,作者Ben Buchanan
- HTML中的圖像,作者Christian Heilmann
- HTML鏈接——讓我們建一張網(wǎng)吧!作者Christian Heilmann
- HTML表格,作者Jen Hanen
- HTML表單基礎(chǔ)知識(shí),作者Jen Hanen
- 罕為人知的語(yǔ)義元素,作者M(jìn)ark Norman Francis
- 通用容器--div 和span元素,作者M(jìn)ark Norman Francis
- 使用導(dǎo)航菜單創(chuàng)建多頁(yè)面,作者Christian Heilmann
- 檢驗(yàn)?zāi)愕腍TML,作者M(jìn)ark Norman Francis
可訪問(wèn)性
- 可訪問(wèn)性基礎(chǔ)知識(shí),作者Tom Hughes-Croucher
- 可訪問(wèn)性測(cè)試,作者Benjamin Hawkes-Lewis
CSS樣式
- CSS 基礎(chǔ)知識(shí),作者Christian Heilmann
- 繼承和層疊,作者Tommy Olsson
- 使用CSS設(shè)置文本樣式,作者Ben Henick
- CSS布局模型——boxes、borderes、margins、padding,作者Ben Henick
- CSS背景圖片,作者Nicole Sullivan
- 樣式列表和鏈接,作者Ben Buchanan
- 樣式表格,作者Ben Buchanan
- 樣式表單,作者Ben Henick
- 浮動(dòng)及清除,作者Tommy Olsson
- CSS的靜態(tài)和相對(duì)定位,作者Tommy Olsson
- CSS 的絕對(duì)和固定定位,作者Tommy Olsson
JavaScript 的文章
即將發(fā)布... 補(bǔ)充文章
將你的內(nèi)容發(fā)布到網(wǎng)上,作者Craig Grannell.
有關(guān)文檔中 <head> 元素的更多知識(shí),作者Chris Heilmann.
補(bǔ)充材料:用于排版的通用HTML實(shí)體,作者Ben Henick.
Opera公司W(wǎng)eb標(biāo)準(zhǔn)課程詞匯表,由多人撰寫(xiě)。本目錄尚不完整,將隨時(shí)添加。
致謝
在開(kāi)發(fā)本課程的過(guò)程中,有非常多的人曾給予我?guī)椭,也許無(wú)法一一列出他們的名字,但我希望在這里能已列出他們每個(gè)人的名字。他們都是一些杰出的人,我建議你們?nèi)ヂ?tīng)他們的講座、買(mǎi)他們寫(xiě)的書(shū)、閱讀他們的博客,或者以其他方式給予他們支持。我向你們致以感謝和敬意。我要感謝:
- 文章的作者:非常感謝Ben Buchanan, Tom Hughes–Croucher, Mark Norman “Norm” Francis, Linda Goin, Paul Haine, Jen Hanen, Benjamin Hawkes–Lewis, Ben Henick, Christian Heilmann, Roger Johansson, Peter–Paul Koch, Jonathan Lane, Tommy Olsson, Nicole Sullivan, Mike West。沒(méi)有你們的幫助,本課程是不可能被編寫(xiě)出來(lái)的。
- Opera的同事:包括Jan Standal, David Storey,我手下團(tuán)隊(duì)的其他成員,以及其他所有幫助我開(kāi)發(fā)本課程的同事。
- 機(jī)構(gòu):感謝Yahoo 公司的每一位員工(文章作者,以及Sophie Major,她在組織和推廣方面給了我很大幫助)。感謝 WaSP公司(特別是 Gareth Rushgrove, Stephanie Troeth 和Aarron Walter), Britpack網(wǎng)站,Geekup 網(wǎng)頁(yè)設(shè)計(jì)師聯(lián)盟,以及關(guān)注本課程的所有大學(xué)。
- 個(gè)人:衷心感謝以下人士——Craig Saila, Sara Dodd, John Allsopp, Roan Lavery, Bruce Lawson, Alan White。如果我遺漏了誰(shuí),請(qǐng)?jiān)徫摇?
- 讀者:感謝你們對(duì)以正確的方式創(chuàng)建Web站點(diǎn)感興趣,并抽出時(shí)間閱讀本課程的材料。
與我聯(lián)系
我始終希望更可能多的人能給我提供意見(jiàn)和建議,以讓我能改進(jìn)本課程。如果你對(duì)如何改進(jìn)本課程有任何建議,或是有任何評(píng)論,或是希望某個(gè)地方推廣本課程,都請(qǐng)與我聯(lián)系。我的E-mail是:cmills[at]opera.com 。 你也可以點(diǎn)擊每篇文章頁(yè)首的鏈接(“討論本篇文章”),發(fā)表你對(duì)文章的評(píng)論。為參與討論,你需要一個(gè) my.opera 賬戶。
經(jīng)典論壇交流: http://bbs.blueidea.com/thread-2908277-1-1.html
本文鏈接:http://www.95time.cn/tech/web/2009/6378.asp
出處:Opera中國(guó)
責(zé)任編輯:moby
上一頁(yè) Opera的WEB標(biāo)準(zhǔn)教程 [1] 下一頁(yè)
◎進(jìn)入論壇網(wǎng)頁(yè)制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|