2010年10月27日

[好書推薦]打造完美網頁親和力:每個人都看得到的多媒體網頁製作

推薦序

在今年的COSCUP/Gnome.Asis 2010 中,聽到了一場非常有趣的講題,主題是在講Gnome的補助工具。當時會後的問與答中,《網頁親和力》作者Jedi提出了非常多關於Gnome的無障礙環境的研究與提供的意見。這次StudyArea酷學園能幫Jedi寫這篇推薦序,實在是倍感榮幸!

幾年來資訊科技的發展在這非常的快速,幾乎可以用日進千里來形容了,不管是電腦CPU的速度、RAM的需求量、硬碟可以存放的資料量,每一年都進展的非常快速。在硬體快速的成長下,網路的資源也越來越多,不管是用什麼程式語言用什麼方法產生的網頁也是以等比級數的方式在成長。不過在這快速進展的資訊社會中,卻有一部份人因為輸入、輸出的介面使用上的困難,導致幾乎被隔絕在這主流的資訊之外。

只可惜目前很多很多的網頁,並沒有辦法達到「網頁親和力」,換言之就是很多時候,大部分的網頁只能在一般環境下使用,若是遇到有特殊需求的環境,就變得令人無法閱讀。或許有人說這就是要做無障礙網頁不是嗎?事實不然!「網頁親和力」是「無障礙網頁」更進一步追求的目標。當您的網站在追求滿足「網頁親和力」時,自然而然就會滿足了無障礙網頁。

舉例來說,就好像區公所門口的斜坡,每個區公所都說自己這樣就是有無障礙的環境了。但是有的區公所門口的斜坡斜度是30度、有的是15度。而對這個斜坡有強烈需求的人來說,這斜度的差異就是親和力的差異。

《網頁親和力》這本書是在教您如何體貼那些需要用特殊補助工具的使用者來使用您的網站,而不僅僅是在教您一種技術,更會教您一種做出體貼用戶的態度。

StudyArea  酷學園團隊

打造完美網頁親和力:每個人都看得到的多媒體網頁製作

內容簡介

iPhone 全球銷售量突破 5000 萬支,各種智慧型手機、電子閱讀器也不遑多讓,多媒體載具的戰國時代來臨,許多網頁已不只是在電腦上觀看,網路使用者的類型也愈來愈多。面對來自各地的網路使用者,該如何讓所有人都「看」得到你的網頁?

1999 年 W3C 提出無障礙網頁議題,針對身障使用者提出一無障礙網頁規範,增進網頁的易讀性。2003 年部落格剛開始在台灣發展時,部落格之父 Jedi 深知網頁與使用者的溝通技術問題,遂開始在國內推廣網頁親和力(Web Accessibility)。

隨著網頁的內容元素多元化,網頁設計師應更注重於讓使用者能精準接收到網頁所傳達的訊息,書中介紹了各種網頁上的媒體元素,包含視訊影片、音訊、Flash動畫,讓使用者能感受到更豐富的多媒體網頁瀏覽體驗。

本書特色

超友善的網頁介面,照顧所有使用者

Wii, iPhone, iPad也能瀏覽的多媒體網頁技術

超越「無障礙規範」的網頁開發流程∕技術

符合 W3C 標準的跨平台網頁設計

增進搜尋引擎的精準度,讓你的網頁快一步被找到

作者簡介

Jedi 林克寰

1980年生於彰化,2000年架設了自己的個人部落格,並於2003年出版第一本部落格架站專書,是台灣部落格發展時的部落客先驅,並被稱為「台灣部落格之父」。早期無名小站的原始架構即是依循此書中的範例而寫成,對台灣部落格的發展影響甚大。

具有IT技術、當時出身原中山醫學院復健系聽語治療組(現中山醫學大學語言治療與聽力學系)的Jedi,認為網頁與使用者的聯繫和人與人之間的聯繫,都一樣有溝通上的問題,接觸了網頁親和力後,致力於台灣網頁親和力的發展。目前Jedi為全職的自由工作者,致力於推廣各種讓IT開發者和使用者更密切聯繫的技術。

學歷
台北護理學院聽語障礙科學研究所聽力組碩士
中山醫學院復健系聽語治療組

經歷
受邀W3C HTML工作小組,參與HTML5標準制訂
台灣創用CC計畫技術首席
聯合新聞網數位文化誌特約專欄作家

著作
Blog 架站實務:使用Movable Type|旗標出版|2003

翻譯
高橋流簡報|PCuSER電腦人文化|2010
網頁視覺設計的王道:超越式CSS|上奇出版|2007

Jedi’s email|JediLin@gmail.com
網頁親和力Blog|blog.accessibility.tw
Jedi’s Blog|jedi.org/blog/

名人推薦

台灣部落格之父Jedi的網頁親和力講堂---StudyArea 酷學園團隊推薦

目錄

第一章 緒論
甚麼是網頁親和力?為什麼我們需要網頁親和力?本章介紹網頁親和力的背景、來由及優點,是製作網頁的您必須知道的基礎學問。

第二章 認識使用者
使用者在網頁親和力扮演著相當重要的角色,網頁設計師必須要掌握使用者的想法、能力、反應,才能做出對使用者具有親和力的網頁。

第三章 輔助科技
介紹各種不同的軟硬體輔助科技,這些輔助科技各有特色,也可搭配使用。網頁設計師瞭解這些輔助科技後,也能從中掌握形形色色的使用者將在哪些情境中使用網頁、可能會遇到哪些限制與需求,從而做為設計網頁時的考量。

第四章 網頁多媒體
當代網頁技術涵蓋許多不同媒體,這些媒體各有不同的特性,以及不同的使用時機;搭配使用多種不同的媒體內容時,網頁設計師應察覺相關的親和力議題,適切地表達網頁內容意義,改善使用者體驗。

第五章 圖片與動態圖片
本章針對一般圖片的常見用途,分別說明使用圖片內容的實務技巧,並以各種使用者角色來說明這些親和力設計能有什麼幫助。

第六章 特殊圖片
有些用於網頁的圖片並非真正的內容,有些網頁上的文字則應該被視為圖片來處理,這些都是在製作網頁時不可忽視的重點。延續第5章的內容,繼續介紹其他圖片的應用實務技巧。

第七章 QuickTime 影片
如何讓所有使用者都能觀看到多媒體影片一直是網頁設計師最困擾的問題。此章比較5種常見的網頁影片格式在網頁親和力上的優劣,並以QuickTime格式說明該如何實踐影片的網頁親和力。

第八章 更多影片格式
介紹其他四種影片格式的網頁親和力實踐技巧,並能更清楚瞭解在製作網頁上的影片格式選擇。

第九章 語音與音訊
在所有的媒體當中,音訊是最不常見的──因為沒有人能夠「看見」音訊,所以音訊也是最容易被忽略的媒體;尤其網頁設計長久以來都被視覺設計霸佔,非視覺的媒體相形之下就成了弱勢。看不到不代表不重要,音訊該如何符合網頁親和力,此章也一一講述。

第十章 聽覺及語音樣式規則
CSS規則一直是製作網頁的標準規格,除了文字屬性外,也有音訊屬性。此章講述在設計CSS規則時該注意的條件,達到讓使用者能完整接收網頁資訊的目的性。

第十一章 Flash
Flash的畫面、動畫流暢度迅速擄獲眾多網頁設計師的芳心,但面對不支援Flash的瀏覽器,網頁設計師該如何也能讓使用者瀏覽到完整的網頁介面?

第十二章 親和力檢驗環境
介紹了各種網頁上的媒體親和力技術後,從此章開始,將引導網頁設計師們該如何檢驗自己的網頁、評估網頁的親和力,了解其實際效果。

第十三章 檢驗規章
網頁親和力相關規範是由政府機關及民間團體所制定,許多政府機關及大型企業的網站也常將這些規範列入規格,此章介紹各種親和力規範,讓您能製作出滿足這些規範的網站。

第十四章 綜合演練
如果迫不及待想體驗網頁親和力的優點,此章提供一個多媒體設計專案,讓您能實際操作前面所講述的各種知識與技術,並說明在網頁設計流程中,該如何運用網頁親和力。

線上試讀:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/lookinside.php?item=0010483849

相關資訊:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/booksfile.php?item=0010483849

如果覺得這篇文章對您有所幫助,在觀看完文章之餘,希望能點選下方方廣告,當作是對YOGO的支持,讓YOGO更有寫作的動力。

2010年10月18日

[好書推薦]世界第一簡單資料庫

前言

現今的公司電腦系統中資料庫已經是不可或缺了。現在正在看著這本書的讀者中,也許已經有人開始評估在平常業務中導入資料庫了。當然也可能有些人已經必須實際利用資料庫來開發進銷存系統了,然而資料庫是支撐相關系統內部的技術,它的實體是很難理解的。

本書讓讀者能夠在邊看漫畫故事的同時,還能邊學習資料庫的基礎知識。並在各章的故事之後,也準備了進階的知識及複習用的練習問題。練習問題也特別為情報處理技術者試驗(日本的資訊處理技術士的考試,類似台灣的電腦軟體應用技術士技能檢定)做了整理。讓讀者可以確認對每章內容的理解程度的同時,還可以完整學習資料庫的相關技術。

本書由以下章節所構成:

在第1章我們將學習資料庫的必要性。為什麼資料庫是必要的?如果沒有資料庫的話,會產生哪些困擾?讀者能學習到資料庫所必要的相關基本知識。

在第2章我們將學習資料庫的基本用語。請牢記還不熟悉的資料庫相關用語。

在第3章我們將學習資料庫的設計方法。學習目前主流的關聯式資料庫的設計方法。

在第4章我們將學習控制關聯式資料庫的SQL。若能使用SQL,就可以自由地控制資料庫中的資料了。

在第5章我們將學習資料庫系統的構造。資料庫是讓很多人可以共享資料的系統。為什麼資料庫系統可以讓資料共享?讓我們來學習它的構造和原因。

在第6章我們將學習資料庫的應用。學習Web等目前實際正在使用的資料庫系統。

本書是在眾人的參與與協力下得以出版。□□□笙子小姐參與的美編相關工作,TREND-PRO公司負責漫畫的制作,Ohmsha公司所有負責書籍企畫、編集及販售的所有工作人員。在此向各位表達感謝之意。

由衷地希望本書能夠對各位讀者有所幫助!

2005年11月   高橋麻奈

 

世界第一簡單資料庫

內容簡介

本書特色

第一本漫畫版的資料庫入門學習書!!

從漫畫故事中,自然學會電腦資料庫這一門專業技術!
邊看漫畫邊輕鬆學習完整的資料庫基礎知識!
基礎理解概念清楚,文字敘述易懂,條理分明圖解詳析。
以「漫畫→解說→練習題→具體實例」的形式,逐步講解與實例操作演練!
補強「進階必備知識」&「複習用練習題」;
幫助參加技能檢定、考證照,增強實力、通過檢定!

◎完整學習資料庫的相關技術

從學習資料庫的必要性開始了解,為什麼資料庫是必要的?如果沒有資料庫的話,會產生哪些困擾?開始,從開始到相關基本知識、基本用語、資料庫的設計方法、關連式資料庫,以及學習控制關聯式資料庫的SQL、系統的構造。

◎可以實際導入&運用

經由系統性的學習,將可以在平常業務中導入資料庫,並利用資料庫來開發進銷存系統,學習Web等目前實際使用的資料庫系統。

◎輕鬆理解系統內部技術的實體

資料模型的種類、E-R模型、正規化、SQL、SELECT句子查詢文件、用比較運算子&邏輯運算子建立條件、統計和群組化、子查詢等等。

◎資料庫進階必備知識

近來以資料的收納方式受到注目的XML、物件導向資料庫(OODB)、管理複合式的物件、繼承等等。

◎針對證照考試的出題練習

在每一個章節結束後,會有針對證照考試的出題所設計的練習題,協助進行課後複習與自我測試,增進學習成效。

只要掌握資料庫基礎,
你就可以從複雜的現實世界找出資料,
設計出資料庫、運用資料庫!!
讓你的工作變輕鬆!!

作者簡介

高橋麻奈(Takahashi Mana)

1971年生,東京大學經濟學系畢業。.著作有《簡單學習Java》、《簡單學習C》、《簡單學習XML》((以上為Softbank Creative)。《簡單學習基本資訊技術士》、《資訊處理教科書 初級系統管理者》(以上為翔泳社)《入門技術作者》(朝倉書店)《要學起來的常識程式的結構》(PHP研究所)等。

譯者簡介

鄭義森

德明技術學院(現德明科技大學)畢業,對程式設計(VB,JAVA)、資料庫(MySQL,MS SQL, Oracle)、Linux等多所涉獵。曾任職於電腦補習班。

目錄

第1章 資料庫究竟是什麼?

為什麼需要資料庫呢?
考量王國的目前的現狀
資料重複
資料是有可能不一致的
無法因應新的變化
導入資料庫就可以獲得解決
如何活用資料庫?

第2章 關連式資料庫是什麼?

了解資料庫的相關用詞
使用資料表的關聯式資料庫
資料模型的種類
什麼是關聯式資料庫?
聯集運算(union)
差集運算(difference)
交集運算(intersection)1
卡迪森乘積運算(Cartesian product)
投影運算(projection)
選擇運算(selection)
結合運算(join)
除法運算(division)
關聯式資料庫的普及

第3章 設計資料庫

用E-R模型來分析
將資料表正規化
什麼是E-R模型?
E-R模型的分析方法
用E-R模型來一起做分析
資料表正規化
試著做看看正規化
該如何設計資料庫

第4章 來利用資料庫吧:SQL的基本操作

使用看看SQL86
用SELECT句子查詢文件
用統計函數來做統計
將多張資料表結合在一起
該如何建立資料表
SQL的功能
用SELECT句子搜尋文件
用比較演算子建立條件
用邏輯演算子建立條件
建立使用樣式的條件
可以做各式各樣的查詢
建立條件的問題
用統計函數來做統計
先群組化再做統計
統計和群組化的問題
用子查詢來搜尋
用關聯性子查詢來搜尋
有多種結合方法
建立資料表
新增、修改、刪除列
建立視觀表
執行資料表、資料管理的問題
在應用程式中使用SQL
使用指標移動列

第5章 開始運用資料庫

什麼是交易(transaction)?
什麼是資料鎖(lock)?
資料庫的安全性
利用索引來加快速度
資料庫的故障回復機制
了解一下交易的特性
要用COMMIT(交易確認)或是交易撤回(ROLLBACK)結束
讓資料不會產生不一致的狀況
可以利用資料鎖來做控制
使用兩階段鎖定來確保可序列性
要注意資料鎖的粒度
其他的並行控制
隔離性等級的設定
資料庫的安全性
使用索引加快搜尋的速度
將查詢最佳化
執行故障回復
檢查點(checkpoint)及還原(restore)

第6章 資料庫的普及與應用

資料庫的應用實例
網路和資料庫
分散式資料庫
預存程式和觸發程序
活躍中的資料庫
也可以利用預存程式
什麼是分散式資料庫
分割資料
用兩階段確認防止不一致
用分散式資料庫將資料表結合
依複製機制分配複本
資料庫的進階應用

附錄 常用的SQL句子
索引

線上試讀:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/lookinside.php?item=0010476272

相關資訊:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/booksfile.php?item=0010476272

延伸閱讀:
[PHP]如何讓一週內的新聞顯示New圖示?
[MySQL]如何刪除關聯式資料?

如果覺得這篇文章對您有所幫助,在觀看完文章之餘,希望能點選下方方廣告,當作是對YOGO的支持,讓YOGO更有寫作的動力。

2010年10月12日

[好書推薦]Excel+PHP Web資料庫開發應用實務

Excel+PHP Web資料庫開發應用實務

內容簡介

.利用PHP與Excel整合,開發網資料庫程式,拓展工作表的應用層面
.透過活用英語單字資料的猜謎網站、連結月曆的預約網站、連結商品資料與請款單範本的網站之建構,實際解說Excel+PHP的Web應用軟體網站的架構方法。
.完整簡潔的PHP程式碼語法與Excel功能逐步解說,輕鬆學會整合的應用功效。
.這是一本最適合「想要活用Excel資料在Web上」的使用者來閱讀的書籍。

作者簡介

Nishizawa Naoki

從日本立教大學經濟學部畢業後,進入日本智庫開發通用型電腦系統。後來自立門戶,從事網頁應用軟體開發,以及撰寫與翻譯電腦書籍等工作。著有多本SQL、PHP等書。

目錄

PHP入門篇
Chapter1 基本語法
Chapter2 連結表單
Chapter3 連結外部資料

利用COM函數執行Excel篇
Chapter4 利用COM函數執行Excel活頁簿
Chapter5 製作預約表單
Chapter6 結合日曆的預約表單

利用ADODB執行Excel篇
Chapter7 利用ADODB執行Excel資料庫
Chapter8 製作英文單字猜謎腳本

PHPExcel篇
Chapter9 利用PHPExcel執行Excel
Chapter10製作商品訂購腳本

 

線上試讀:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/lookinside.php?item=0010481829

 

相關資訊:
http://www.books.com.tw/exep/assp.php/yogo/exep/prod/booksfile.php?item=0010481829

 

研伸閱讀:
用 PHP 讀寫 Excel 檔案

如果覺得這篇文章對您有所幫助,在觀看完文章之餘,希望能點選下方方廣告,當作是對YOGO的支持,讓YOGO更有寫作的動力。

寺廟巡禮免費廟宇開站即將開放

讓各位久等了, 寺廟巡禮系統目前正火速趕製中, 目前先釋出最新進度的樣板 本系拱採永久免費製, 供有興趣的朋友參考, 可至下方網頁預約申請   寺廟巡禮系統線上說明 http://www.iwa.com.tw/   寺廟巡禮系統線上樣板 http://...