Flash is a powerful web technology that achieves a high level of visual impact from the graphical point of view. Unfortunately, it is widely misused in web design. There are still many problems with Flash, especially related to usability and search engine behaviour; we need to thoroughly understand what those problems are before we decide to use Flash for our site. Flash是一種功能強(qiáng)大的網(wǎng)站設(shè)計(jì)技術(shù),從繪圖學(xué)觀點(diǎn)來說,F(xiàn)lash確實(shí)能產(chǎn)生高水平的視覺影響力。然而,很多網(wǎng)站亂用Flash技術(shù),致使網(wǎng)站出現(xiàn)某些運(yùn)行問題。在可用性以及與搜索引擎的關(guān)系方面,F(xiàn)lash仍然存在自身的缺點(diǎn),所以在運(yùn)用Flash以前,我們需要首先了解它可能引發(fā)的幾個(gè)問題。 As with any business decision, it all boils down to understanding what our target audience wants. 在做任何業(yè)務(wù)決策之前,都必須考慮目標(biāo)客戶的需要。 If you want to make a big impression from a graphical point of view, Flash is definitely a good approach. However, concrete evidence still points to the fact that most web users utilize the web to find information, and what they regard most important is: 從繪圖學(xué)觀點(diǎn)來說,如果希望網(wǎng)站給客戶留下深刻的印象,使用Flash就是一種好方法。然而,很多實(shí)事證明:大部分用戶只是利用網(wǎng)站搜索信息,它們認(rèn)為網(wǎng)站最重要的是: a) quality of content 內(nèi)容質(zhì)量 b) ease of navigation, and 簡便的導(dǎo)航系統(tǒng),以及 c) speed. 下載速度 Users also consider the web a highly interactive medium: they are unlikely to watch a computer screen for long periods of time without giving some sort of input. 同時(shí),用戶認(rèn)為網(wǎng)絡(luò)是一種互動媒體:他們不會長時(shí)間瀏覽電腦屏幕,肯定要輸入相關(guān)內(nèi)容。 Flash technology presents several problems that go against the way most people use the web. For example: Flash技術(shù)會引發(fā)幾個(gè)問題,在網(wǎng)站運(yùn)行中,會給大多數(shù)用戶帶來麻煩。 Bandwidth and Load Time Constrains: Sites designed with Flash take a long time to download and consume vast amounts of bandwidth. Not all users have a broadband connection. Flash forces users with dial-up connections to spend valuable time watching the load bar, instead of getting to the information they want, fast. 帶寬與下載時(shí)間的限制:用Flash技術(shù)設(shè)計(jì)的網(wǎng)站,占用大量的寬帶空間,下載速度很慢。一定記住:并不是所有用戶都利用寬帶上網(wǎng)。在登錄Flash網(wǎng)站時(shí),電話撥號上網(wǎng)的用戶必須花費(fèi)寶貴時(shí)間觀看下載條,而不能快速獲取需要的信息。 Usability Constrains: When you navigate a Flash site designed with a older version, the back button does not work: instead of taking you to the previous screen, it will get you out of the Flash site. Also, the standard colors for visited and unvisited links will not work, and users have no control over the text size they want to use. 可用性限制:用老版本Flash設(shè)計(jì)的網(wǎng)站,后退鍵沒有作用:點(diǎn)擊后退鍵會使你退出Flash網(wǎng)站,而不是返回上一層網(wǎng)頁。同時(shí),鏈接以及非鏈接的標(biāo)準(zhǔn)顏色會發(fā)生改變,并且用戶須控制需要利用的文本尺寸。 Furthermore, many times Flash sites go against the interactive nature of the web. Since Flash technology favors a "presentation style" approach that resembles television, users are many times reduced to mere observers that get bored after a while, no matter how good the graphics look. 而且,F(xiàn)lash 經(jīng)常帶來網(wǎng)站交互問題。由于Flash支持類似于電視的呈現(xiàn)模式方法,所以用戶經(jīng)常作為觀賞者出現(xiàn)。不管畫面多么精美,過一段時(shí)間,用戶就會對內(nèi)容產(chǎn)生厭煩。 Search Engine Constrains: Although large search engines like Google now have some Flash indexing capabilities, these are still very limited. You will definetely have a hard time achieving high rankings with a Flash site. One option around this problem is to design a second, search-engine-friendly HTML version of your site. This, though, usually represents an unnecessary expense in both time and money, since in most cases the HTML version alone will get the job done. 搜索引擎的限制:盡管像Google這樣的大型搜索引擎,現(xiàn)在具備了對Flash做索引的能力,但搜索內(nèi)容仍然非常有限,所以Flash網(wǎng)站不會在搜索引擎中獲得好的排名。解決這個(gè)問題的一種方法是:利用HTML設(shè)計(jì)網(wǎng)站,這樣的網(wǎng)站會有一個(gè)好的排名。利用Flash設(shè)計(jì)網(wǎng)站,會增加不必要的金錢和時(shí)間開支,其實(shí) HTML網(wǎng)頁就可以完成所有的功能。 Although few, there are some instances when Flash technology can actually be helpful: 盡管Flash存在以上幾個(gè)缺點(diǎn),但它同樣有自己的優(yōu)點(diǎn): a) When you need to show a presentation, for example a demo of your product. 可以運(yùn)用Flash,展示內(nèi)容,比如:展示公司樣品。 b) To develop interactive games, like those found on sites for kids like Sesame Street, Nickelodeum, or Yahoo! Games. 開發(fā)互動游戲時(shí),可以運(yùn)用Flash,比如:Sesame Street、 Nickelodeum, 、Yahoo! Games等兒童游戲,都使用了Flash c) When you want to dress up a minimalist site. In this case, a small Flash animation or banner embedded in an HTML document will not consume excessive bandwidth, will load fast, and will enhance the appearance of a bare-bones site. 當(dāng)你想裝飾簡約網(wǎng)站時(shí),你可以運(yùn)用小型Flash動畫,或者在HTML文件中插入標(biāo)語性質(zhì)的Flash,這樣不會占用過多的寬帶空間,下載速度很快,并且可以增加網(wǎng)站的觀賞性。 Although Macromedia (the company that developed Flash) is actively working to improve Flash's usability problems (they even formed a partnership with usability guru Jakob Nielsen in 2002), issues like slow downloads and search engine un-friendliness still remain a problem. Until these issues are addressed and solved, you will be better-off by only using Flash in those rare instances when it actually enhances the value of your content. 盡管,Macromedia(Flash開發(fā)公司)正在積極采取方法改善Flash的可用性問題(甚至在2002年組成以網(wǎng)站可用性研究專家Jakob Nielsen為首的工作組,專門研究這個(gè)問題),但是下載速度慢、搜索引擎對其不友好的問題,仍然沒有解決。在這些問題解決以后,如果利用Flash可以增加網(wǎng)站價(jià)值(少數(shù)情況),那你可以運(yùn)用。