Flash是一種流行的技術,可以通過瀏覽器或獨立的Flash播放器來提供諸如聲音和視頻等媒體豐富的互動內容。網站開發人員感覺到網站開發人員感覺到標準的HTML無法給予他們創造性的自由,開發人員可以在他們的網站上實現高水平的類似游戲的交互性,因此它已經迅速成為網站創作的受歡迎程度。由于Flash需要一個客戶端插件(Flash播放器),因此它消除了HTML開發人員經常遇到的任何跨瀏覽器兼容性問題。依靠用戶擁有插件不是太多的問題,因為Flash播放器是世界上分布最廣泛的插件之一。您應該將網站完全置于Flash中嗎?這篇文章揭示了用戶不喜歡僅Flash網站的一些主要原因。請注意,我并不完全是針對Flash的網站。有時候,人們需要額外的光滑和互動。
這是不公平的,因為它可能似乎Flash本身有一個不好的名字。您的平均互聯網沖浪者有這么多不滿意的Flash體驗,他們通常不愿意冒險冒險。您的Flash網站可能是最好的,但有些訪問者會在瀏覽器窗口中關閉僅限Flash的網站。有些甚至說沒有一個好的網站這樣的東西。喜歡與否這種偏見在周圍,是一個重要的因素。
大多數平面設計師不是網頁設計師。只有Flash的網站可能是設計師和藝術行業中最常用的網站。通常認為純HTML對他們來說不夠好,他們將創建尺寸龐大,難以導航的頂級Flash網站。這些網站的一些但不是全部可能是Flash的偏見。
Flash可以阻止好的內容
你只能使用一個網站,因為你想要的東西,通常是某種信息或數據。用戶得到這些信息越快,他們就越快樂 - Flash經常會阻礙用戶的不滿。看一下像BBC這樣的簡單的網站:信息豐富而又容易找到。
飛濺屏幕
許多僅Flash(和一些非Flash)網站都有一個啟動屏幕,通常告訴用戶有關他們需要的Flash版本和他們應該運行的屏幕分辨率的一些光顧要求。這不僅對用戶非常的惱怒,而且真的讓人失望。事實上,這些飛濺屏幕已經知道可以消除三分之一的訪問者。
擁有最新的Flash播放器
Flash Player可能廣泛分發,但并不意味著每個人都擁有最新的播放器。其實很多人沒有最新的玩家; Flash不是轉發兼容的,所以如果用戶有一個較舊的播放器,您的網站根本不會加載。他們會下載新版本來查看您的網站嗎?這是不大可能的。
無法追蹤的內容
搜索引擎一般不喜歡Flash電影。想想最后一次你做了谷歌搜索和只有Flash的網站排在最前頭。很少發生。一些搜索引擎在有限的程度上具有Flash抓取功能,但不可能將您的內容標記為與HTML相同的級別。
太多等待了
由于只有Flash的網站擁有豐富的媒體資源,通常文件大小較大。為了防止功能錯誤Flash開發人員將實現一個預加載器,加載整個Flash影片,然后讓用戶與之交互。這確保電影播放正確,但它確實意味著很多等待。這是令人沮喪的,因為一些Flash電影可能需要幾分鐘的時間才能加載即使在寬帶互聯網連接。一些開發人員試圖通過預先加載電影的各個部分并在用戶需要時預先加載它們來抵消這一點; 這導致用戶體驗非常緩慢。
如果HTML不壞,為什么要修復它?
HTML并不完美,但根據群眾看來,Flash比Flash更好。瀏覽器首先加載HTML,然后加載圖像; 精心設計的網站即使在任何圖像加載之前也可以顯示清晰的內容。更重要的是,搜索引擎和人類用戶,即使是有學習障礙的人也可以訪問精心編寫的HTML。此外,新的“Web 2.0”網站利用JavaScript和AJAX的力量將用戶在網站上的互動水平提升到一個新的水平。再次,這就提出了一個問題,Flash真的有必要嗎?
你真的希望人們回到你的網站嗎?
在開發您的Flash網站時,您將非常主觀。嘗試把自己放在那些使用它的鞋子里; 如果您只希望他們使用您的網站一次,那么用戶可能會通過您的預加載器和動畫。但是如果你期望他們回來呢?你真的希望人們一次又一次的使用嗎?
如果你剝離Flash的所有壞的部分,你將留下HTML
在他們的防御中,Flash開發人員經常會在Flash中說他們的網站沒有使用任何花哨的動畫,他們把它分成幾部電影,加載時間很低。那就提出這個問題,為什么他們不使用HTML?
如果閱讀完這些點后,您仍然覺得您的網站完全在Flash中生成,您應該牢記一些事情。始終提供一個純HTML替代品,最好是從與Flash電影(例如數據庫,XML文件)相同的數據源生成。始終保持文件大小盡可能的低,并且經驗法則絕對不會使用最新版本的Flash播放器 - 盡管Flash播放器廣泛分布不依賴擁有最新版本的人。
Flash已經為我們的瀏覽器帶來豐富的內容,我自己創建了許多Flash網站。我認為,雖然在100%Flash中建立網站需要仔細思考,而不是您應該趕上的。