2011-03-08 33 views
2

我正在爲我的網站編寫一個規範文檔(這是一個學校項目,順便說一句)。我目前有一些關於網站的總體佈局和主題,你如何瀏覽網站以及對內容的簡要描述。然而,我沒有所有頁面的列表;我應該包括嗎?Web Dev:如何編寫網站規範文檔?

另外,如何確定我網站的技術規格?例如,我知道我需要PHP 5(或兼容),但我不確定需要什麼版本的HTML,CSS和JavaScript。我如何確定這些要求?

+0

還檢查了例如規格,像這樣的:http://www.vordweb.co.uk/example_website_specification.htm – 2011-03-08 19:04:31

回答

0

我認爲每個頁面的列表將包含在您的文檔的導航部分。另外,爲了確定哪種版本的HTML,CSS和Javascript可以建議使用毯子「使用符合標準的HTML,CSS和Javascript,它們將在所有主流瀏覽器中呈現」。或類似的東西。您不一定需要使用特定的格式來洞察自己,只要它能夠在您想要的瀏覽器中做到您想要的內容即可。我認爲一個好的需求文檔可以避免爲開發人員做出這樣的決定,並堅持諸如內容的外觀,導航地圖的內容,提供什麼內容和功能等決策。

作爲HTML的標準的一個例子,如果你想要你的頁面到"validate" as a particular HTML standard那麼你會想在頁眉中指出這個版本,但是頁眉本身對於瀏覽器來說是不必要的,除了告訴它在標準中呈現或怪癖模式。對於「標準」模式網站使用HTML 5 doc類型is all that you need

0

HTML版本可以在第一DOCTYPE標籤中找到,通常在第一行:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

在這種情況下,它的XHTML 1.0過渡。 對於CSS,大多數瀏覽器都使用第2版,但它很平凡,除非你使用了一些爲下一個版本定製的瘋狂的新CSS特性。對於JavaScript,根據維基百科頁面,最新版本是1.8.2。這再次並不重要,JavaScript版本之間的差異通常非常小。

0

撰寫技術規格。

回答下列問題。

1)您的網站是做什麼的?它的用途是什麼?

2)該網站是誰製作的,他們是否購買了問題1的答案?

3)來自問題2的觀衆......他們將訪問網站的電腦/設備類型是什麼?

從回答這些問題,你會知道你必須設計的最低要求。例如,如果你所銷售的每個人都是古老的硬件(使用直接的HTML沒有JavaScript,使用表格進行佈局);)如果你的目標是年輕的,精通計算機的用戶,那麼使用HTML5,CSS3,jQuery進行開發。

服務器端技術不會產生影響,除非您嘗試按比例創建網站。 (支持數百萬用戶)

我將包括一個站點地圖(頁面列表)