Nagkaroon ng panahon sa hindi napakalayo na nakaraan kung saan pinangungunahan ng Flash ang Web. Ang mga site ay nag-iikid at nag-whizzed na may animation at tunog sa kung ano ang madalas na isang over-the-top pagtatanghal nilalayong "Wow" bisita. Kahit na pagkatapos ay may mga pakinabang at disadvantages sa paggamit ng Flash sa isang site, at ngayon ang mga drawbacks na ang lahat ngunit eliminated ang teknolohiyang ito mula sa ginagamit sa mga site.
Para sa simula, Flash ay isang nakakaintriga na teknolohiya na ginagamit upang magdagdag ng interactivity at flashy graphics sa isang website.
Ang pag-aaral na magsulat ng magandang mga animation at mga form sa Flash ay maaaring maging mahirap at oras-ubos, kaya ang mga developer na nakakaalam ng Flash ay madalas na motivated na gamitin ito sa bawat sitwasyon. Ngunit tulad ng lahat ng teknolohiya, ang Flash ay may ilang mga drawbacks para sa maraming mga mambabasa at paglalagay ng isang site sa Flash ay maaaring maging isang kapinsalaan sa site sa halip na isang mabubunot. Gayunpaman, ang mga benepisyo ng isang cool na Flash site ay naging sanhi ng maraming mga tao na tanggapin ang mga drawbacks at gamitin ito pa rin.
Kung ang iyong kasalukuyang site ay gumagamit pa rin ng Flash, dapat mong malaman ang parehong positibong aspeto ng Flash pati na rin ang mga drawbacks. Ito, kasama ng iyong kaalaman sa iyong mga customer, ay dapat makatulong sa iyo upang magpasiya kung gusto mo talagang gamitin ang ngayon hindi napapanahong diskarte sa disenyo ng website.
Kasalukuyang kalagayan
Lahat ng Flash ay patay na sa Web. Ang desisyon ng Apple na tanggalin ang suporta para sa Flash mula sa kanilang operating system ng iOS ay umabot sa kamatayan para sa teknolohiyang ito. Sinubukan ng Flash na mag-hang para sa ilang sandali, ngunit sa wakas, ang pelikula sa mobile computing at mga pagbisita sa web ay talagang iniwan ang Flash at ang mga nakatutuwang mga animation sa labas na naghahanap sa.
Ginagamit pa rin ang Flash sa ilang mga site, at ginagamit pa rin itong mag-publish ng video sa maraming mga kaso. Mayroon ding maraming mga kumpanya na bumuo ng mahusay na application sa Flash at patuloy nilang gamitin ang mga application na iyon sa halip na muling maunlad ang mga ito gamit ang iba pang mga wika at platform. Gayunpaman, habang may ilang mga holdouts para sa Flash out doon, ang mga araw ay tapos na.
Ang kasalukuyan at hinaharap ng Web ay hindi mukhang may lugar para sa Flash, at hindi rin dapat ang iyong site.
Ano ang nasa Stake?
Ang paggamit o hindi paggamit ng Flash sa isang website ay maaaring maging sanhi ng mga pangunahing problema para sa site. Kung ikaw ay nagtatayo ng isang website na angkop para sa Flash, hindi maaaring mag-drive ng mga mambabasa ang hindi paggamit ng Flash. Ngunit ang pagbuo ng isang site sa Flash dahil lamang sa maaari mong makaapekto sa kung paano nakikipag-ugnayan ang iyong mga customer sa iyong site, kung nakita nila ang site sa mga search engine, at kung paano naa-access at kapaki-pakinabang ang iyong site.
Ang Flash ay isang mahusay na tool, ngunit tulad ng bawat tool sa toolbox ng Web developer, hindi ito dapat gamitin upang malutas ang bawat sitwasyon. Ang ilang mga problema ay pinakamahusay na lutasin sa Flash, at ang iba ay hindi. Kung alam mo kung paano epektibo ang paggamit ng Flash, maaari mong dagdagan ang iyong mga tanawin sa pahina at mga customer.
Orihinal na artikulo ni Jennifer Krynin. Na-edit ni Jeremy Girard noong 10/4/17
Mga Dahilan na Gamitin ang Flash
- Cross-platform compatibilitySuportado ang Flash sa isang bagay tulad ng 95-98% ng mga browser sa Web doon, at kung nagtatayo ka ng isang site o application sa Flash, alam mo na ito ay matingnan ng tama ng sinuman na mayroong Flash plugin. Ito ay operating system at browser independiyenteng.
- Mga animationAng orihinal na Flash ay unang ginagamit bilang isang tool sa animation, at iyon ang pinakamahusay na angkop para sa. Madaling lumikha ng mga animation sa Flash, at pagkatapos ay madaling tingnan ang mga ito.
- VideoGumagana nang mahusay ang video sa mga application ng Flash dahil hindi ito nangangailangan ng isang plugin na umaasa sa OS tulad ng QuickTime o MediaPlayer.
- Mga LaroAng mga laro ay maaaring maging masaya, at ang mga laro ng Flash ay walang mga isyu sa suporta sa browser ng Ajax ang mga limitasyon ng bandwidth ng mga laro sa server na bahagi na isinulat sa CGI.
- Vector graphicsAng vector graphics ay maaaring tumingin mas malinaw at mas kaakit-akit at pinapayagan ng Flash ang mga developer na lumikha ng mga application na may makinis na mga linya na nangangailangan na ang customer ay may isang vector-graphic tool na naka-install sa kanilang hard drive.
- Nagdaragdag, mahusay, flash sa isang site
- Pagpalit ng imahe para sa mga espesyal na fontAng mga taga-disenyo ng web na nangangailangan ng isang espesyal na family font sa kanilang mga disenyo ng Web ay maaaring gumamit ng isang pamamaraan ng kapalit na imahe na tinatawag na sIFR (o Scalable Inman Flash Replacement) na pumapalit sa teksto sa disenyo gamit ang Flash upang makakuha ng mga tiyak na mga font.
- Ang mga application ng flash ay maaaring magsagawa ng mga aksyon sa script, mangolekta ng data, at gawin ang karamihan sa mga parehong bagay na maaaring gawin ng mga server-side script.
Mga Pagkakagalit sa Paggamit ng Flash
- Bandwidth at Bilis ng Mga LimitasyonMaliban kung ang taga-disenyo ay napakahirap upang i-optimize ang Flash pinaka Flash na mga application at mga website ay maaaring maging napakalaking at mabagal upang i-download. Sa maraming sitwasyon, dapat na ma-download ang buong Flash site bago ito magamit. At habang posible na idagdag sa mga graphical countdown at iba pang mga tampok upang mas mabilis na lumipas ang oras, maraming tao ang hindi pa rin maghihintay.
- Ang usability ay may kapansananAng isa sa pinakamahalagang mga pindutan sa isang Web browser ay ang back button. Ito ay ginagamit sa lahat ng oras sa pamamagitan ng karamihan sa mga tao na nagba-browse sa Web. Ngunit ang isang Flash na site ay karaniwang nag-aalis ng pag-andar na iyon. Kapag ang isang customer ay pinindot ang back button pagkatapos ng malalim na pag-deline sa isang site ng Flash, napabalik siya sa website na nasa kanila bago sila bumisita sa iyong site. Pagkatapos ay kung bumalik sila sa iyong site ng Flash, kailangan nilang magbalik-sigla kung nasaan sila. Ang ilang mga tao ay maaaring maging handa na gawin ang kanilang trabaho nang dalawang beses, ngunit ang karamihan ay hindi.
- Ang kapansanan ay may kapansanan dinDahil karamihan sa mga Flash na site ay batay sa mga imahe, at sa pangkalahatan ay walang maraming alternatibong teksto, maaari itong maging mahirap o imposible para sa isang screen reader na basahin.
- Ang mga search engine ay hindi maaaring basahin ang mga ito alinmanAng mga spider ng search engine ay maraming tulad ng mga mambabasa ng screen, hindi nila mai-parse ang mga imahe.Dagdag dito, marami sa kanila ang may problema sa mga sumusunod na mga link na hindi karaniwang mga link sa HTML - at ang karamihan sa mga link sa Flash ay wala sa HTML - sila ay nasa Flash. Dahil dito, maraming mga tagabuo ng Flash ay may napakahirap na oras sa pagkuha ng kanilang mga Flash site upang maging mataas sa mga search engine. Sa katunayan, ang karamihan sa mga site ng Flash na may mahusay na ranggo, gawin ito dahil mayroon silang dalawang bersyon ng site - isang Flash at isang HTML. At pagkatapos ay mayroon silang upang mapanatili ang dalawang kopya ng parehong website.
- Nangangailangan ng Flash ang isang plug-inHabang ang isang malaking proporsyon ng mga Web browser ay may paunang naka-install na plug-in, ang katunayan ay ang Flash ay nangangailangan ng isang plug-in na hindi pinapayagan ng ilang mga tao at mga kumpanya.
- Ang ilang mga tao ay hindi gusto ng mga pahina ng FlashKatulad ng tunog at animated na graphics, ang Flash ay bumuo ng isang reputasyon sa ilang mga customer bilang higit pa sa isang annoyance kaysa sa isang benepisyo sa isang pahina ng Web. Ito ay totoo lalo na kapag ang Flash ay naglilingkod walang layunin bukod sa dekorasyunan ng isang pahina - tulad ng isang animated na banner o splash na pahina. Habang ang mga kostumer na ito ay maaaring hindi pangkaraniwan kaysa sa mga hindi nagmamalasakit, sila ay madalas na mas vocal at mas malamang na ilipat ang opinyon layo mula sa iyong site kung gumamit ka ng Flash gratuitously.
Resolution
Dapat Mong Gamitin ang Flash?
Tanging ang taga-disenyo at may-ari ng site ang maaaring gumawa ng desisyon na iyon. Ang Flash ay isang kahanga-hangang tool para sa pagdaragdag ng mga laro, animation, at video sa iyong Web site, at kung ang mga uri ng mga tampok ay mahalaga, pagkatapos ay dapat mong gamitin ang Flash.
Gumamit ng Flash Kung Saan Ito ay Epektibo
Maraming mga site na nakikinabang mula sa paggamit lamang ng Flash. Ang mga drawbacks sa SEO, accessibility, at kasiyahan sa customer ay imposible para sa akin na magrekomenda ng paggamit ng Flash para sa iyong buong site. Sa katunayan, kahit na pinapayo lamang ng Google ang paggamit ng Flash sa mga piling sitwasyon:
Subukan na gumamit ng Flash kung saan kinakailangan.
Huwag Gamitin ang Flash para sa Pag-navigate
Maaari itong maging napakasama upang lumikha ng Flash nabigasyon dahil maaari kang magdagdag ng mga kapana-panabik na mga transition, rollovers, at vector graphics gamit ang Flash. Ngunit ang navigation ay ang pinakamahalagang bahagi ng iyong Web page. Kung hindi magamit ng iyong mga customer ang iyong nabigasyon para sa anumang kadahilanan, sila ay iiwan lamang - ang mga isyu sa bandwidth at accessibility ay maaaring mag-ambag sa isang istrakturang Flash navigation na hindi magamit.