Category Archives: 電腦

網絡安全

Web 安全

此刻,您已向整個世界提供了您的IP 地址。

請確保您沒有同時提供對私人數據的訪問權限。

您的IP 地址是公共的

訪問因特網是要冒安全方面的風險的。

當您連到因特網後,IP地址被用來識別您的PC。假如您不加防範,外部世界會利用這個IP 地址(非法)訪問您的計算機。

固定的IP 地址要冒更大的風險。

假如您正在使用撥號連接的modem,那麼每當您連到因特網上時就會獲得一個新的IP 地址,但是如果您擁有一個固定的IP 地址(電纜、專線等),您的IP就不會有變化了。

如果您正在使用一個固定的IP 地址,那麼您給了那些黑客們隨時對計算機進行攻擊的可能性。

您的網絡共享

個人電腦常常會連接到一個共享網絡中。大企業中的個人電腦會連接到大的集團網絡。小公司的個人電腦會連接到小的本地網絡,而私人家庭中的電腦也會經常與家庭成員分享網路。

網絡經常用來共享打印機、文件以及磁盤存儲。

當您連接到因特網,您的共享資源可能被外部世界訪問到。

常見的windows 安全問題

不幸地是,很多微軟的windows 用戶都意識不到其網絡設置中常見的安全漏洞。

這是Microsoft Windows 中常見的網絡組件安裝列表:

  • Microsoft 網絡客戶端
  • Microsoft 的文件和打印機網絡共享
  • Internet 協議(TCP/IP )

如果您的設置允許在TCP/IP 上使用NetBIOS,那麼會面臨一個安全問題:

  • 文件會被整個Internet 共享
  • 您的登錄名、計算機名稱以及工作組名稱對其他人都是可見的

如果您的設置允許TCP/IP 上的文件和打印機共享,您也會面臨安全問題:

  • 文件會被整個Internet 共享

沒有連接任何網絡的計算機也可能擁有危險的網絡設置,這是由於一旦Internet 被安裝,網絡設置就會發生改變。

解決問題

請在網絡連接屬性中禁用NetBIOS 協議和文件打印機共享,具體的操作方法會因不同的windows 版本而略有不同。

如果您仍然需要在網絡上共享打印機和文件,你可以選擇使用NetBEUI 協議來代替TCP/IP 協議。

獲取更多資訊,保護您的計算機

請訪問ZDNet安全頻道,獲得更多有關網絡安全的技巧和資訊。

萬維網聯盟(World Wide Web Consortium)

萬維網聯盟(World Wide Web Consortium)

萬維網聯盟(W3C)創立了WWW 標準。

W3C 的使命是通過發展規範、指導方針、軟件以及工具,來盡展萬維網潛能。

萬維網聯盟(World Wide Web Consortium)

引自Tim Berners-Lee,萬維網的發明人,W3C 的主任及創立者:

“web 蘊藏的夢想是一個可在其中通過分享信息而進行通信的公共信息空間”

萬維網聯盟(W3C),創建於1994 年,是一個致力於“盡展萬維網潛能”的國際性聯盟。

  • W3C指萬維網聯盟(World Wide Web Consortium
  • W3C被創建於1994年10月
  • W3C由Tim Berners-Lee創立
  • W3C由web的發明人創立
  • W3C以會員機構的形式進行組織
  • W3C致力於對web進行標準化
  • W3C創建並維護了WWW標準
  • W3C標準被稱為W3C推薦標準(W3C Recommendations)

W3C 最重要的工作是發展web 規範,也就是描述web 通信協議(比如HTML 和XML)和其他構建模塊的“推薦標準”。

最重要的W3C 標準是:

您可以在W3C教程中閱讀更多有關W3C的知識。

W3School 中的W3C 資源

W3C 簡介
本節解釋什麼是W3C,它如何工作,以及web如何被標準化。
W3C 程序
W3C 標準的核定程序包括7個不同的步驟。本節解釋了W3C 的標準化過程。
W3C HTML
HTML 是在萬維網上發布超文本的混合語。本節概括了W3C 上的HTML 活動。
W3C XHTML
XHTML 1.0 是最新的HTML 版本。本節概括了W3C 的XHTML 活動。
W3C XML
XML 被設計用來描述、存儲、傳送並交換數據。XML 1.0 是最新版本的XML。本節概述了W3C 的XML 活動。
W3C CSS
樣式表可描述文件如何被顯示、念出或打印。W3C 支持兩種類型的樣式表:CSS 和XSL。本節概述了W3C 的CSS 活動。
W3C XSL
樣式表可描述文件如何被顯示、念出或打印。W3C支持兩種類型的樣式表:CSS 和XSL。本節概述了W3C 的XSL 活動。
W3C DOM
文檔對像模型(DOM) 是一個平台和中立於語言的應用程序編程接口,允許程序訪問、更新文檔的內容、結構及樣式。本節概述了W3C 的DOM 活動。
W3C 其他
本節概述了W3C 的其他的一些重要且有趣的活動。

網頁驗證

網頁驗證

通過W3C 驗證HTML 文件:

請輸入你需要驗證的網址:

通過W3C 驗證CSS 文件:

請選擇您需要驗證的CSS 版本,並輸入你需要驗證的CSS 文件:

不指定配置文件CSS 版本 1CSS 版本 2CSS 版本2.1CSS 版本 3SVGSVG BasicSVG TinyMobileATSC TV profileTV profile

通過W3C 驗證XHTML 文件:

XHTML 文檔根據文檔類型聲明(DTD)進行驗證。

你可以在我們的XHTML教程中閱讀更多關於XHTML驗證的信息。

在下面的本文框輸入你需要驗證的網址:

使用Internet Explorer 驗證XML 文件:

在下面的本文框輸入你需要驗證的網址:

使用Internet Explorer 驗證WML 文件:

在下面的本文框輸入你需要驗證的網址:

 

Web 標準

Web 標準

Web 標準會幫助我們實現WWW 的夢想。

Web 標準讓Web 開發更加容易。

為什麼使用web 標準?

由於存在不同的瀏覽器版本,web 開發者常常需要為耗時的多版本開發而艱苦工作。當新的硬件(比如移動電話)和軟件(比如微瀏覽器)開始瀏覽web 時,這種情況開始會變得更加嚴重。

為了web 更好地發展,對於開發人員和最終用戶而言非常重要的事情是,在開發新的應用程序時,瀏覽器開發商和站點開發商共同遵守標準。

web 的不斷壯大,使得越來越有必要依靠標準實現其全部潛力。web 標準可確保每個人都有權利訪問相同的信息。如果沒有web 標準,那麼未來的web 應用,包括我們所夢想的應用程序,都是不可能實現的。

同時,Web 標準也可以使站點開發更快捷,更令人愉快。為了縮短開發和維護時間,未來的網站將不得不根據標準來進行編碼。開發人員不必為了得到相同的結果,而掙扎於多版本的開發。

其他的考慮

一旦web 開發人員遵守了web 標準,由於開發人員可以更容易地理解彼此的編碼,web 開發的團隊協作將得到簡化。

某些開發人員認為標準等同於約束,並認為利用特殊的瀏覽器特性會為其工作成果增加保障。但是當訪問方式日益增加時,未來對這些頁面的調整會變得越來越困難。遵守標準是您解決此問題需要走出的第一步。只有使用web 標準,才能確保在不頻繁和費時地重寫代碼的情況下,所有的瀏覽器,無論新的或老式的,都可以正確地顯示您的站點。

Standardization 可增加網站的訪問量。

標準的web 文檔更易被搜索引擎訪問,也更易被準確地索引。

標準的web 文檔更易被轉換為其他格式。

標準的web 文檔更易被程序代碼訪問(比如JavaScript 和DOM)。

希望節省大量的時間嗎?請養成使用驗證服務來驗證頁面的習慣吧。驗證可使您的文檔與標准保持一致,並免於嚴重的錯誤。

易用性

易用性是HTML 標準的一個重要部分。

標準使得殘疾人士更容易地使用web。盲人可使用計算機為他們讀出網頁。而弱視的人士可重新排列並放大網頁。簡單的web 標準,比如HTML 和CSS,將使您的網頁更容易被語音閱讀器和其他不常見的輸出設備理解。

萬維網聯盟(World Wide Web Consortium)

萬維網聯盟,建立於1994 年,是一個國際性的聯盟,其宗旨是投身於“引領web 以激發其全部潛能”。

作為開發人員,特別是當創建這個教育性的網站時,我們願意幫助其實現這個夢想。

您可以在下一節閱讀更多有關W3C 的內容。

ECMA

歐洲計算機工業協會(ECMA),1961 年創建於瑞士,其目標是滿足對計算機語言和輸入輸出代碼進行標準化的需要。

ECMA 不是一個官方的標準化機構,而是一個與其它官方機構,比如國際標準化組織(ISO) 和歐洲通信標準機構(ETSI),進行合作的公司聯合體。

對於web 開發人員來說,最重要的標準是ECMAScript,JavaScript 的標準化。

ECMAScript 是一種標準化的腳本語言,用來處理由W3C 文檔對像模型(DOM) 所規定的網頁對象。通過ECMAScript,可對DOM 對象進行添加、刪除或修改。

ECMAScript 標準基於Netscape 的JavaScript 和微軟的JScript。

最新的ECMAScript 規範是ECMA-262:

http://www.ecma-international.org/publications/standards/ECMA-262.HTM

網站設計

網站設計

設計網站需要嚴謹的思考和周全的計劃。

最重要的事情是了解您的受眾(用戶)。

用戶都是瀏覽者

如果您認為一般的用戶會完完整整地閱讀您的網頁,那麼您就錯了。

無論您在網頁中發布了多麼有用的信息,一個訪問者在決定是否繼續閱讀之前僅僅會花幾秒鐘的時間進行瀏覽。

如果您希望用戶閱讀您的文字,請確保在頁面段落的第一句就說明您的觀點。另外,您還需要在整個頁面中使用簡短的段落以及有趣的標題。

少即是多

使所有的句子盡可能地短。使所有的段落盡可能地短。使所有的章節盡可能地短。使您的頁面盡可能地短。

請在段落和章節之間使用很多的留白。充斥著冗長文字的頁面會趕走您的用戶。

也不要在單一的頁面上放置太多的內容。如果確實有必要傳遞大量的信息,請盡量把內容分為小塊,然後放入不同的頁面中。不要指望每個訪問者都能把一張數千字的頁面一路滾動到底。

導航

盡量創建通用於網站中所有頁面的導航結構。

把文本段落中的超鏈接使用量降至最低。請不要使用文本段落內的超鏈接隨意地把訪問者帶到別的頁面。因此這樣做會破壞導航結構一致性的感覺。

如果您必須使用超級鏈接,請把它們添加到段落的底部,或站點的導航菜單。

下載速度

最常見的錯誤是用於網站開發者的開發環境造成的,例如使用一臺本地的機器開發站點,或者使用一條高速的因特網連接。開發人員有時不會意識到下載他們的頁面要花很長的時間。

因特網可用性方面的研究告訴我們,如果網頁的下載時間超過7秒,大多數的訪問者會選擇離開。

在您發布任何大量的內容前,請確保這些頁面在低速的調製解調器連接上進行過測試。如果您的頁面需要花大量的時間下載,您或許應當考慮刪除某些圖片或多媒體內容。

允許您的用戶發言!

得到來自用戶的反饋是件好事情。您的訪問者就是你的“客戶”。他們經常會給您一些有價值的點子,或者無償地向您提供改進的建議。

如果您提供了某種方便的聯繫途徑,您將得到來自很多技能和知識都各不相同的人們大量有益的反饋。