第十五章 WWW網頁的製作 計算機概論編輯小組.

Slides:



Advertisements
Similar presentations
1 自然人憑證 結合人事差假管理系統 指導老師:丁德榮 教授 作者:何岳剛、蘇巨鋒、廖偉吏、鄭致瑋、湯媛喬、李封儒 報告人:廖偉吏 彰化師範大學 資訊工程學系 報告日期: 95/11/2.
Advertisements

1 乌海职业技术学院机电工程系 王若东 副教授 乌海职业技术学院机电工程系 王若东 副教授 2007 年秋季乌海学院计算机类课程 (课程整体设计介绍)
Internet & WWW 靜宜大學資訊工程學系 蔡奇偉 副教授 靜宜大學資訊工程學系 蔡奇偉 副教授.
互動表單的應用.
第3章 电子商务的技术基础 3.1 电子商务与计算机网络技术 3.2 电子商务与Web技术 3.3 电子数据交换(EDI)技术
ASP.NET 網頁製作教本 -- 從基本語法學起
图形和图形软件 学习目标: 定义位图和矢量这两个概念 列出位图和矢量图像的所有标准文件格式 辨别四种将图形文件载入计算机的方法
第八章:网络应用制作技术 本章介绍网络各种应用中所涉及的基本概念和制作技术,包括HTML、网页的制作、Java、Java Script语言的初步基础,VRML语言的基本功能,以及网络环境下分布式数据库系统和客户服务体系的构造方法及技术。
中日合资 武汉安珞计算机系统有限公司 公司介绍
第二章 电子商务技术基础.
專題製作 許惠淑.
加入圖片.
第五章:JDBC与数据库 第一讲.
第 4 章 电子商务实现的技术基础.
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
第一章 JSP概述 学习目标 JSP技术是目前WEB开发技术中应用最广泛的一种.本章对JSP技术、优点、缺点、应用前景作了简要介绍。
第1章 网页、网站制作基础 1.1 网页与网站的概念 1.2 Web标准 1.3 网页制作的常用软件 1.4 构成网页的基本元素
网页制作与网站设计教学课件 网页制作与网站设计课程组开发
项目一 创建“夕照台”房产网站 ——网页制作基础
Apache PHP MySQL 介紹與安裝設定 NIT 戴琬諭 NIT 林佳保.
P303 HTML/DHTML/CSS/JavaScript 專業HTML網頁設計 陳錦輝.
網頁技術簡介.
網頁介面設計的基礎理論 講師:鄭靜怡 本教材內容出自於網頁界面設計藝術教程,人民郵電出版社.
全球資訊網(WWW)簡介.
5.1 – 表格(FORM) 輸入元素 : 兩種傳遞方法 : GET or POST 範例 1. 文字欄位 Text box
HTML簡介、文字的變化、超連結的使用 主講:朱漢琳.
CT212 (02/03)-Network Programming and design
FrontPage 2003 網頁設計初階 國立臺灣師範大學 資訊中心(ITC) 陳 明 芳 先生
第二章 網際網路網頁的設計.
資材部 洪富一 編箸 TEL:3046 FrontPage 98 課程 資材部 洪富一 編箸 TEL:3046
电子商务 (6) 电子商务网站的建设.
建國技術學院資訊管理學系 饒瑞佶 2004/7/5 彰化縣政府補助辦理網頁設計資料庫應用班 建國技術學院資訊管理學系 饒瑞佶 2004/7/5.
Ch1.認識全球資訊網 1.1 「網際網路」與「全球資訊網」 1.2 全球資訊網的基礎 – 網頁與超連結
程式簡介、VB、物件導向 國立北門高中 林明璋.
网 页 制 作 DREAMWEAVERMX 2004.
第 3 章 網頁的基本設定與預覽.
第 2 章 必備的 HTML 與 CSS 重點.
JDK的安裝.
HTML網頁設計 Chapter 建置網站的流程 16-2 從事網頁設計相關的程式語言 16-3 認識HTML語法
第 2 章 FrontPage 2002 的基本操作.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第一章: Java Web 开发技术概述.
第六章 网络基础.
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
第2章 网络营销工具.
網頁製作 網頁製作軟體 網頁瀏覽軟體 網頁圖像製作軟體 HTML語言 網站登錄.
第一章 網站架設流程與空間申請 講授者:詹雅愔.
新世代計算機概論第三版 第11章 網際網路.
程序语言的现在和未来 孙志岗.
張智星 台大資工系 多媒體檢索實驗室 第十二章 ASP基本介紹 張智星 台大資工系 多媒體檢索實驗室.
7.7 Internet的基本服务功能 随着Internet的飞速发展,目前Internet上的各种服务已多达上万种,其中大多数服务是免费的。随着Internet商业化的发展趋势,它所能提供的服务将会进一步增多。 7.7.1 WWW服务 WWW(World Wide Web)的中文名为万维网,它的出现是Internet发展中的一个里程碑。WWW服务是Internet上最方便与最受用户欢迎的信息服务类型,它的影响力已远远超出了专业技术范畴,并已进入电子商务、远程教育、远程医疗与信息服务等领域。
第8章 计算机通信与网络.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
电子商务 王素凤
第 5 章 加 入 圖 片.
動態網頁程式設計實習 主講人:徐培倫老師.
第9章 创建与使用菜单、工具栏和状态栏 大多数基于Windows的应用程序均使用菜单、工具 栏和状态栏。其中,用户通过菜单及工具栏实现 各种期望地操作;使用状态栏获得系统以及软件 的状态信息。本章将带领读者学习如何创建与使 用这些控件。
2004年以后竣工工程工程款支付情况调查系统 演 示 培 训
W3C标准网页制作 主讲教师:张 涛.
進階網頁設計 電算中心 – 何建義.
HTML大探索.
ASP动态网页设计实用教程 主讲教师:贾海陶.
第 1 章 設計網頁的準備工作.
W3C标准网页制作 主讲教师:张 涛.
第8章 网页特效——JavaScript 主讲人:刘泰然 经济管理学院.
FrontPage 2000.
项目一 了解网站的概念 项目二 创建个人网站“鸿渐工作室” 项目三 制作“鸿渐工作室”的主页 项目四 HTML语言 项目五 制作“家乡特产”网页 项目六 制作“给我留言”网页 项目七 制作“应用技巧”网页 项目八 模板制作及应用.
第1章 WWW和LAMP基本觀念.
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
教师:李金双 网页制作 教师:李金双
Presentation transcript:

第十五章 WWW網頁的製作 計算機概論編輯小組

大綱 HTML簡介 FrontPage 2000簡介 開啟與儲存網頁 編排文字 設定超連結 加入圖片 插入背景音樂與視訊 設計表格 網頁程式設計 計算機概論

15.1 HTML簡介 定義 規定網頁如何編寫的格式。 超文字標記語言(HyperText Markup Language,縮寫為HTML) 計算機概論 圖15.1

15.1 HTML簡介 (Cont.) HTML的基本術語 標籤(Tag) <HTML>, </HTML> (結束標籤) 屬性(Attribute) <HFON SIZE = +2> 元件 在標籤和對應的結束標籤的部分稱為元件 計算機概論

15.1 HTML簡介 (Cont.) <HTML>…</HTML>: HTML文件 <HEAD>…</HEAD>: 檔頭元件 <BODY>…</BODY>: 主體元件 <P>…</P>:段落 <FONT SIZE =+2> </FONT> <B>…</B>: 粗體 <IMG>: image <HR>:水平線 <A>…</A>: 建立超連結(Hyperlink) 計算機概論

15.2 FrontPage 2000簡介 FrontPage 2000(簡稱為FP2000)是微軟公司最新出版的網頁編輯與網站管理軟體。 FP2000能夠讓你像用Word一樣方便地編寫網頁,而不需要瞭解前一節所敘述的HTML。 FP2000的WYSIWYG功能也讓你在編寫同時就可以看到網頁的編排效果,不需要再透過瀏覽器來檢視,非常的方便。 計算機概論

FP2000開啟後的視窗畫面 圖15.2 計算機概論

FG2000工具列說明 計算機概論

15.2.1 開啟與瀏覽網站目錄 開啟網站目錄的方法 1.選取【檔案】功能表中的【開啟Web】功能。 2. 在下圖所示的對話框中選取一個你要用來作為網站目錄的資料夾。 計算機概論

開啟網站目錄之後,你可以用檢視列上的按鈕來瀏覽其中的資料。 網站目錄開啟之後,FP2000的畫面將如下圖所示,,其中的資料夾清單顯示目前的目錄樹結構。你可以用一般工具列上的按鈕 (即圖中圈起來的按鈕)來開啟或關閉資料夾清單。 開啟網站目錄之後,你可以用檢視列上的按鈕來瀏覽其中的資料。 計算機概論

檢視模式 網頁編輯模式:可以編寫網頁、編輯網頁原始檔、以及預覽網頁,也可以利用資料夾清單選取不同的網頁來進行編輯。 計算機概論

資料夾檢視模式:這個模式可以讓你像使用Windows檔案總管程式一樣的來瀏覽資料夾。 計算機概論

報告檢視模式:你可以用滑鼠雙擊其中任一列以觀看進一步的資訊。 你也可以選擇【檢視】功能表中的【報告】子功能表來指定顯示報告的項目。 計算機概論

導覽檢視模式:如果你使用導覽列的話(請參閱說明文件中有關導覽列的解釋),畫面將出現導覽列連結的網頁結構。 計算機概論

超連結檢視模式:這個模式標示出網頁之間超連結的結構。 你可以選擇網站目錄或子資料夾來顯示以首頁(檔名為defalut.htm或index.htm的網頁)為開頭的超連結的結構。 計算機概論

工作檢視模式:這個模式標示出網站工作的分派與執行狀態。 你可以用【編輯】功能表中的【工作】子功能表來新增或修改工作的內容。 計算機概論

15.3 開啟與儲存網頁 開啟新的網頁 1. 選取【檔案】功能表中的【開新檔案 > 網頁】功能。 15.3 開啟與儲存網頁 開啟新的網頁 1. 選取【檔案】功能表中的【開新檔案 > 網頁】功能。 2.在下一頁所示的對話框中,選擇【一般】標籤。你可以從中選取所需的網頁範本。若要空白網頁來自行設計的話,請選擇左上角的「一般網頁」。 3.按下右下角的【確定】按鈕。 若只是要開啟新的空白網頁,你可以利用一般工具列上的按鈕 。 計算機概論

儲存網頁 你可以用【檔案】功能表中的【儲存檔案】(或按鈕 )將編寫完成的網頁儲存起來。當儲存一份尚未命名的新網頁時,螢幕上會出現如下圖的對話框: 計算機概論

開啟舊網頁 你可以用【檔案】功能表中的【開啟舊檔】來開啟儲存在磁碟中的網頁檔。點選這項功能後,螢幕上將出現如下圖的開啟檔案對話框。 計算機概論

15.4 編排文字 HTML所提供的文字編排格式: 寫意式(semantic) 根據詞句的用途(如做為標題)或形式(如一段引言)來設定其外觀。 寫實式(physical) 直接地設定文字的字型、字體、大小、或顏色。 計算機概論

FG2000文字編排步驟 1.以滑鼠拉選出欲設定格式的詞句範圍使其成為黑底白字的形式。 2. 以滑鼠點選所需的格式設定按鈕,將之應用在所選出的詞句上。 計算機概論

15.4.1 編排段落 自動迴轉跳行(auto wrapping) 中斷目前的輸入行 只想斷行但並不希望結束目前段落 輸入文字達到編輯視窗的右邊界時,接下來的輸入文字會自動地移至下一行的起始位置。 中斷目前的輸入行 必須敲入【Enter】鍵。 只想斷行但並不希望結束目前段落 敲入【Shift+Enter】合鍵來取代【Enter】鍵。 計算機概論

設定段落對齊模式的快速按鈕 計算機概論

將數個段落條列化 的快速按鈕 計算機概論

項目符號對話框 編號對話框 計算機概論

FP2000的多媒體藝廊提供了一組圖片項目符號: 計算機概論

計算機概論

15.4.2 設定樣式 寫意式的編排是利用樣式按鈕選單 來設定。 一般:用於文件中採用預設格式化的一般內容文字上。 寫意式的編排是利用樣式按鈕選單 來設定。 一般:用於文件中採用預設格式化的一般內容文字上。 格式化:用來保留選取範圍內字間空白的個數與跳行的設定。瀏覽器通常是使用電報字體(如 Courier)來顯示其間的文字。此類的編排常用來製作簡單的表格、增加段落間的行數、或顯示電腦程式碼。 地址:用於編排網頁作者或維護人的聯絡資訊(如電子郵件地址或網址)。 計算機概論

標題1, …, 標題6:將所選定的文字設定成一至六級的標題。適當的標題可以標示出文件的內容大綱而有利於閱讀。傳統上,標題1是用於文件標題,標題2是作為章標題,標題3是作為節標題‥‥等等。標題文字的顯示通常有別於一般的內容文字,不過標題設定是為了標示標題,因此請勿用它來達成改變字型或文字大小的效果。 標號清單:標號條列中的項目。 項目清單:符號項目條列的項目 功能表清單:功能表條列的項目 定義清單:定義條列的項目 計算機概論

15.4.3 設定文字的外觀 文字的大小、字體與顏色等外觀可以利用以下的快速按鈕來直接設定: 計算機概論

15.5 設定超連結 超連結跳躍的目標可以在你的硬碟上、學校的學術網路上、公司的商業網路上或在Internet上。超連結也可以跳躍至目前網頁或其他網頁的特定位置。你甚至可以使用超連結來跳至如圖片、音效、和影片之類的多媒體檔案。 計算機概論

15.5.1 制式資源位址(URL) 當超連結之目的 地是在你的硬碟上或網路上其他的電腦時,目的地指定的方式是採用制式資源位址(Uniform Resource Locator,縮寫為URL)的格式: protocol://server domain name:port number/path name protocol是資料在Internet上傳輸所使用的的通訊協定。常用的協定有:http、ftp、mailto、news、gopher、和telnet。 server domain name是伺服器的網路地址。 port number是通訊協定所使用的通訊埠號碼,如果省略的話,則採用預設的號碼。由於安裝通訊軟體時,多半都是採用預設的通訊埠號碼,因此我們在寫URL時通常可以省略這一部份。 path name是網頁在伺服器電腦的虛擬路徑位址。 計算機概論

URL例子 計算機概論

URL例子 計算機概論

連結至本機磁碟機上的檔案時,採用簡化的檔案URL 例子 計算機概論

15.5.2 建立超連結 步驟 1. 選取你想顯示為超連結的文字(或圖片 ),然後點選【插入超連結】按鈕 。 1. 選取你想顯示為超連結的文字(或圖片 ),然後點選【插入超連結】按鈕 。 2. 螢幕上會出現如下圖所示的對話框。請在「URL」欄中,輸入目標的URL,或利用右側的按鈕來設定目標的URL。如果跳躍的目的是本機檔案的話,你可以按一下 然後用從檔案清單中選取。 計算機概論

計算機概論

15.5.3 變更超連結 步驟 1.在超連結文字(或圖片)上按一下滑鼠右鍵。 2. 在彈出的快顯功能表中,選取【超連結內容】。 3. 在出現的對話框中,更改超連結的URL目標。 計算機概論

15.5.4 移除超連結 步驟 1. 在超連結文字(圖片)上按一下滑鼠右鍵。 2. 在彈出的快顯功能表中,選取【超連結內容】。 3. 在出現的對話框中,刪除URL欄中的內容,使其完全空白。 計算機概論

15.6 加入圖片 加進來的圖片,並不是直接地併入在HTML文件檔案之中,而是以圖形檔的形式獨立於HTML文件檔案之外;兩者之間是靠HTML文件檔案中的 <IMG> 標籤連結起來。 HTML文件檔案與圖形檔案是分開儲存的。 計算機概論

15.6.1 圖形檔的格式- GIF 所有圖形式的瀏覽器都支援GIF和JPEG這兩種圖形檔格式。 GIF(Graphics Interchange Format)是由美國的電腦通訊服務提供商 CompuServe所制訂的圖形交換檔格式。 特色: GIF圖形檔的副檔名通常是gif或GIF。 一張GIF圖形最多允許256種不同的顏色,因此比較適於儲存顏色較少的圖形如設計圖案等。 圖形的資料量利用壓縮的技巧使之減少。由於是採用不失真的壓縮方式,因此解壓縮後仍能夠「原圖重現」。 計算機概論

提供設定透明色的功能。 提供交錯顯示功能,圖形由模糊到清晰。 提供簡單的動畫功能。 計算機概論

15.6.1 圖形檔的格式- JPEG JPEG是由攝影家聯合會(Join Photographic Expert Group)所提出的一種圖形檔案格式。 特色: JPEG圖形檔的副檔名通常是jpg或jpeg等。 一張JPEG圖片中可以有2^24(約一千六百萬)種不同的顏色,因此適於儲存顏色繁雜的圖片如相片等。 JPEG圖檔採用失真式的壓縮方式來提高壓縮率。 計算機概論

15.6.2 設定網頁的底色或底圖 如果沒有經過特別的處理,FP2000將以瀏覽器預設的顏色做為網頁的底色(通常是灰色或白色)。 方法 網頁的底色或底圖可以用【格式】功能表中的【背景】指令來設定。 計算機概論

15.6.3 加入水平線 水平線經常在網頁中用來分隔出文字內容的邏輯區段。 方法 將游標移至你想插入線條的地方。 選取功能表【插入】中的【水平線】。 計算機概論

15.6.4 插入圖片 方法 1.將游標移至你想加入圖片的位置。然後選擇以下的兩種方式之一插入圖片。 2a. 點選一般工具列上的【插入圖片】按鈕 ,螢幕上將出現如下圖的對話框: 可以從中選取一個圖片檔案,或指定圖片的URL位置。 計算機概論

2b.從【插入】功能表的【圖片】指令中選取【美工圖案】。此時螢幕上將出現如下圖的多媒體藝廊視窗: 計算機概論

2c.當你儲存網頁時,會出現如下圖所示的對話框: 你可以重新命名圖片的檔名或變更儲存的資料夾位置,然後點選「確定」按鈕即可。轉換成的GIF格式圖檔會存放在網頁目錄內或你所指定的資料夾內。 計算機概論

15.6.5 文繞圖效果 方法 先開啟前述的「圖片內容」對話框,按一下左下角的「樣式」按鈕。 螢幕上會出現一個「修改樣式」對話框。按住左下角的「格式」按鈕,並在出現的選單中選取「樣式」。並在「位置」對話框做選定即可。 計算機概論

「左」和「右」兩個選項可以用來產生文繞圖的效果 計算機概論

15.7 插入背景音樂與視訊 插入背景音樂 插入的聲音檔可以是WAV、MID、AU、AIF、RMI、SND、以及 MP2 (MPEG audio) 等格式。 步驟 在網頁空白處按下滑鼠右鍵,然後按一下快顯功能表中的「網頁內容」。 在「一般」索引標籤中的「背景聲音」底下,於「位置」方塊中,鍵入您要播放的聲音檔案,或按一下「瀏覽」來找出檔案。 圖15.1 計算機概論

若要持續地播放音樂,請選擇「不限次數」核取方塊。 若只要播放固定次數的音樂,請清除「不限次數」核取方塊,然後在「迴圈數」方塊中鍵入您想播放音樂的次數。 計算機概論

加入視訊 步驟 在網頁檢視視窗中,指到您想要插入視訊的插入點。 在「插入」功能表,指到「圖片」,然後按一下「視訊」。 若視訊檔案不在 Web 上,按一下「檔案」按鈕 。 瀏覽到視訊檔案並選擇它,你插入的電影短片檔可以是AVI、MOV、以及 MPEG等格式。 計算機概論

插入視訊後,你可在視訊圖片上,按下滑鼠右鍵,從快顯功能表中選「圖片內容」,來開啟如下圖所示的對話框: 計算機概論

加入跑馬燈文字 跑馬燈文字是一種在網頁上捲動的文字,可用來 Web 畫面的效果。 步驟 選取【插入】功能表的【元件】選單中的【跑馬燈】指令。螢幕上會出現如下圖所示的「跑馬燈」對話框: 計算機概論

在其它的欄中設定以下的項目:捲動的方向、速度、表現方式、文字對齊方式、跑馬燈佔據的空間大小、重複播放的次數、以及跑馬燈的背景顏色。 在「文字」欄中,鍵入您所要捲動的文字。 在其它的欄中設定以下的項目:捲動的方向、速度、表現方式、文字對齊方式、跑馬燈佔據的空間大小、重複播放的次數、以及跑馬燈的背景顏色。 所有版本的 Microsoft IE(除verson 1.0)都支援跑馬燈文字,但其他如Netscape瀏覽器並不支援跑馬燈文字,在這些瀏器中只會呈現這些文字,但不會捲動。 計算機概論

15.8 設計表格 表格的結構 計算機概論

15.8.1 選取表格中的項目 技巧 計算機概論

15.8.2 建立表格 步驟 將游標移至你想建立表格的位置。 點選快速按鈕【插入表格】 。此時按鈕的下方會出現如右圖所示的格狀視窗。 用滑鼠在格狀視窗上拉選出你想要的列和欄數,再按一下滑鼠。譬如:下圖所示的拉選範圍將建立一個三列四欄的表格。 計算機概論

15.8.3 表格工具列 顯示表格工具列的方法 勾選【檢視】功能表的【工具列】選單中的表格,來開啟表格工具列。 說明 計算機概論

計算機概論

15.8.4 增刪列或欄 加入新的一列 刪除列: 步驟 將游標移至你欲插入新列的下一列任一儲存格中。 點選「插入列」快速按鈕 ,一個空白列即會出現在上方。 刪除列: 方法 拉選出欲刪除的一列(或多列)的所有儲存格。 點選「刪除儲存格」快速按鈕 ,來刪除所拉選的儲存格。 計算機概論

增加一欄: 刪除欄: 步驟 將游標移至欲插入新欄的右側欄之任一儲存格。 點選「插入欄」快速按鈕 ,一個空白欄即會出現在左方。 方法 點選「插入欄」快速按鈕 ,一個空白欄即會出現在左方。 刪除欄: 方法 拉選出欲刪除的一欄(或多欄)的所有儲存格。 點選「刪除儲存格」快速按鈕 ,來刪除所拉選的儲存格。 計算機概論

15.8.5 調整列高或欄寬 步驟 多個列的高度度均等 將游標移至該欄位的上邊格線(或下邊格線)上,使得游標的形狀變成黑色的垂直雙箭頭。 拖曳格線來變更列的高度。 多個列的高度度均等 方法 先選取這些列,然後選用表格工具列上的「最適列高」按鈕 。 計算機概論

15.8.6 設定表格屬性 步驟 將游標移至欲設定屬性的表格區域內。 點選【表格】工具列【內容】選單中的「表格」指令。螢幕上將出現如下圖的表格屬性對話框。 計算機概論

15.8.6 設定表格屬性 步驟 將游標移至欲設定屬性的表格區域內。 點選【表格】工具列【內容】選單中的「表格」指令。螢幕上將出現如下圖的表格屬性對話框。 計算機概論

15.8.6 設定表格屬性 步驟 將游標移至欲設定屬性的表格區域內。 點選【表格】工具列【內容】選單中的「表格」指令。螢幕上將出現如下圖的表格屬性對話框。 計算機概論

15.8.7 設定儲存格屬性 步驟 將游標移至欲設定屬性的儲存格內,或以滑鼠拉選出多個欲設定屬性的儲存格。 點選【表格】工具列【內容】選單中的「儲存格」指令。螢幕上將出現如下圖的儲存格屬性對話框: 計算機概論

15.8.9 用表格來排版 表格除了用來製作一般的資料表以外,也常用來安排網頁的版面配置。 當表格用來做網頁的版面配置時,我們通常會在「表格內容」對話框中,把表格的長和寬設定成固定的像素大小、以及把框線的大小改成0來隱藏表格的格線。 計算機概論

計算機概論

15.9 網頁程式設計 達到網頁進階功能的技術 客戶端(client-side)網頁程式 CGI (Common Gateway Interface) 程式 伺服端(server-side)網頁程式 Java網頁程式 計算機概論

15.9.1 客戶端網頁程式 常用兩種程式語言 JavaScript 網景通訊公司(Netscape Communications)和昇陽公司(Sun Microsystems)所共同制訂的一種腳本語言(script language)。Netscape瀏覽器和微軟公司的Internet Explorer瀏覽器都具有執行JavaScript程式碼的能力。 與C程式語言相類似。 JavaScript是一種以物件為基礎的(object based)程式語言。 計算機概論

物件包括:呈現網頁的視窗、網頁的網址、之前瀏覽過的網址、網頁的HTML文件等等。 JavaScript程式碼是利用 <SCRIPT> 標籤加在HTML文件中。 JavaScript通常用於: 檢查表單(form)資料的正確性 動態產生網頁 控制瀏覽器畫面 提供複雜的瀏覽方式 產生動畫效果 計算機概論

微軟公司制訂來對抗JavaScript的一個腳本語言。 VBScript是脫胎於微軟公司的Visual Basic程式語言。 不是一種以物件為基礎的程式語言,而是利用傳統的呼叫函式方式來處理網頁上的物件和事件。 目前只有Internet Explorer瀏覽器支援VBScript,而Netscape 3.0則無法處理VBScript。 如果希望更方便地運用微軟公司的其他軟體技術(如MS Office或ActiveX)於你的網頁中的話,VBScript應該是較佳的選擇。 計算機概論

15.9.2 CGI 程式 通閘道介面(Common Gateway Interface,縮寫為CGI)是一種程式撰寫的規則,依據這個規則製作的程式稱為CGI程式。 計算機概論

CGI程式可以用任何適當的電腦語言來撰寫,如傳統的C或C++ 程式語言、UNIX系統下的shell script或Perl腳本語言、或Windows 系統下的Visual Basic程式語言等等。 取得從瀏覽器傳過來的資料(包括表單的資料和瀏覽器的資訊等)、 利用作業系統所提供的資源(如檔案和工具程式等)、 查詢或存取資料庫系統中的資料、 經由WWW伺服程式傳送MIME(Multipurpose Internet Mail Extension)格式的文件(如純文字、圖片、HTML等)至瀏覽器顯示。 計算機概論

15.9.3 伺服端網頁程式 Active Server Pages (ASP) 是微軟公司所發展出來的一種伺服器端的技術。 ASP是微軟公司在Windows系統上的技術,並不適用其他種類的電腦系統。 ASP提供一個指令環境,讓你可在其中建立互動式的 Web 網頁,並建構功能強大的 Web 應用程式。 當伺服器接到來自 ASP 檔案要求時,它會處理檔案中所包含的伺服器端指令,建構出 Web 網頁並傳回給瀏覽器。 計算機概論

PHP並非使用VBScript或JavaScript來撰寫程式,而是用PHP內建的一種程式語言來撰寫。 除了伺服器端的指令之外,ASP 檔尚可包含 HTML (內含相關之用戶端指令) 及 COM 元件呼叫,指示它去執行某些任務,例如:連接到資料庫或處理商業邏輯。 如果你使用Unix作業系統,可以改用PHP(是PHP: Hypertext Preprocessor一詞的縮寫)。PHP也如ASP一樣,把程式碼寫在網頁裏,然後透過伺服器處理。 PHP並非使用VBScript或JavaScript來撰寫程式,而是用PHP內建的一種程式語言來撰寫。 這套語言的語法類似C、Perl、和Java,所以你熟悉這些程式語言的話,應該很容易上手。 目前PHP已發展到4.0版。 計算機概論

15.9.4 Java網頁程式 Java是昇陽公司所發展出來的一套物件導向程式語言。 原本的目標是用於發展消費性電子產品的控制軟體。 HotJava是第一個能夠執行Java Applet(網頁上的Java應用程式)的瀏覽器。 隨後網景公司的Netscape瀏覽器和微軟公司的Internet Explorer也開始支援執行Java Applet的功能。 Java是一個與C++ 非常類似的物件導向高階程式語言,不過Java去除了C++ 中一些非必要的元件,因此Java的語法與概念遠比C++ 簡單,也因而比較容易學習。 Java程式在執行之前,必須先編譯(compile)成位元指令碼(byte code),位元指令碼是昇陽公司所制訂的一種具有嚴謹規範的Java虛擬機器(Java virtual machine)指令碼。 一般的電腦並不能夠直接地執行位元指令碼,而必須透過位元指令碼解譯器(interpreter)程式才能夠執行。 計算機概論

昇陽公司提供了一套Java發展工具集(Java Developers Kit,簡稱JDK),JDK有Solaris、Windows和Linux等不同的平台版本。 javac:Java的編譯程式 java:位元指令碼的解譯器程式 jdb:Java的除錯工具程式 appletviewer:Java Applet的觀看程式 計算機概論