Terdapat masa di masa lalu yang tidak begitu jauh di mana Flash mendominasi Web. Tapak-tayang berputar dan disuarakan dengan animasi dan bunyi dalam apa yang sering penyampaian atas-atas dimaksudkan untuk pelawat "Wow". Malah pada masa itu terdapat kelebihan dan kelemahan untuk menggunakan Flash di laman web, dan hari ini kekurangan ini telah menghapuskan teknologi ini daripada digunakan di laman web.
Untuk permulaannya, Flash adalah teknologi yang sangat menarik yang digunakan untuk menambahkan interaktiviti dan grafik yang mencolok ke laman web.
Belajar untuk menulis animasi dan bentuk yang baik dalam Flash boleh menjadi sukar dan memakan masa, jadi pemaju yang tahu Flash sering bermotivasi untuk menggunakannya dalam setiap keadaan. Tetapi seperti semua teknologi, Flash mempunyai beberapa kekurangan bagi banyak pembaca dan meletakkan tapak di Flash boleh menjejaskan laman web ini dan bukannya cabutan. Walau bagaimanapun, manfaat laman Flash yang sejuk menyebabkan ramai orang menerima kelemahan itu dan menggunakannya.
Sekiranya tapak anda masih menggunakan Flash, anda harus mengetahui kedua-dua aspek positif Flash serta kelemahan. Ini, digabungkan dengan pengetahuan anda tentang pelanggan anda, harus membantu anda memutuskan apakah anda benar-benar ingin menggunakan pendekatan yang sudah ketinggalan zaman ini pada desain laman web.
Status semasa
Flash adalah semua tetapi mati di Web. Keputusan Apple untuk menghapuskan sokongan untuk Flash dari sistem operasi iOS mereka berbunyi untuk mengejar teknologi ini. Flash cuba menggantung untuk sementara waktu, tetapi pada akhirnya, filem ke pengkomputeran mudah alih dan lawatan web benar-benar meninggalkan Flash dan animasi gila di luar mencari.
Flash masih digunakan di beberapa laman web, dan ia masih digunakan untuk menerbitkan video dalam banyak kes. Terdapat juga banyak syarikat yang telah membangunkan aplikasi yang mantap dengan Flash dan mereka terus menggunakan aplikasi tersebut dan bukannya membangunkan mereka menggunakan bahasa dan platform lain. Namun, sementara terdapat beberapa tindakan untuk Flash di luar sana, hari-harinya telah selesai.
Kini dan masa depan Web nampaknya tidak mempunyai tempat untuk Flash, dan tidak juga laman web anda.
Apa yang ada di Stake?
Menggunakan atau tidak menggunakan Flash di laman web boleh menyebabkan masalah utama untuk laman web ini. Jika anda sedang membina laman web yang sangat sesuai untuk Flash, maka tidak menggunakan Flash boleh mengusir pembaca. Tetapi membina tapak di Flash semata-mata kerana anda boleh menjejaskan bagaimana pelanggan anda berinteraksi dengan laman web anda, sama ada mereka mencari tapak di enjin carian, dan bagaimana laman web yang boleh diakses dan digunakan.
Flash adalah alat yang berkuasa, tetapi seperti setiap alat dalam kotak alat pemaju Web, ia tidak boleh digunakan untuk menyelesaikan setiap keadaan. Sesetengah masalah terbaik diselesaikan dengan Flash, dan yang lain tidak. Sekiranya anda tahu cara menggunakan Flash dengan berkesan, anda boleh meningkatkan pandangan halaman dan pelanggan anda.
Artikel asal oleh Jennifer Krynin. Disunting oleh Jeremy Girard pada 10/4/17
Alasan Menggunakan Flash
- Keserasian antara platformFlash disokong dengan baik seperti 95-98% daripada pelayar Web di luar sana, dan jika anda membina tapak atau aplikasi dalam Flash, anda tahu bahawa ia akan dilihat dengan betul oleh sesiapa yang mempunyai plugin Flash. Ia adalah sistem operasi dan pelayar bebas.
- AnimasiFlash pada mulanya digunakan terutamanya sebagai alat animasi, dan itulah yang paling sesuai untuknya. Mudah untuk membuat animasi dalam Flash, dan kemudian mudah untuk melihatnya.
- VideoVideo berfungsi dengan baik dalam aplikasi Flash kerana ia tidak memerlukan plugin yang bergantung kepada OS seperti QuickTime atau MediaPlayer.
- PermainanPermainan boleh menjadi keseronokan, dan permainan Flash tidak mempunyai isu sokongan penyemak imbas Ajax batasan bandwidth permainan sisi pelayan yang ditulis dalam CGI.
- Grafik vektorGrafik vektor boleh kelihatan lebih lancar dan lebih menarik dan Flash membolehkan pemaju membuat aplikasi dengan garis lancar yang memerlukan pelanggan mempunyai alat vektor-grafik dipasang pada cakera keras mereka.
- Menambah, baik, kilat ke laman web
- Penggantian imej untuk fon khasPereka web yang memerlukan keluarga font khusus dalam reka bentuk web mereka boleh menggunakan teknik pengganti imej yang disebut sIFR (atau Scalable Inman Flash Replacement) yang menggantikan teks dalam reka bentuk dengan Flash untuk mendapatkan fon tertentu.
- Aplikasi Flash boleh melakukan tindakan skrip, mengumpul data, dan melakukan kebanyakan perkara yang sama yang dapat dilakukan oleh skrip sisi pelayan.
Kelemahan untuk Menggunakan Flash
- Had Bandwidth dan KelajuanKecuali pereka bekerja sangat keras untuk mengoptimumkan aplikasi Flash Flash yang paling dan laman web boleh menjadi sangat besar dan lambat untuk dimuat turun. Dalam banyak situasi, keseluruhan laman Flash mesti dimuat turun sebelum ia boleh digunakan. Dan sementara mungkin untuk menambah dalam detik-detik grafis dan ciri-ciri lain untuk membuat masa berlalu dengan lebih cepat, ramai orang masih tidak akan menunggu.
- Kegunaannya terjejasSalah satu butang yang paling penting pada penyemak imbas Web adalah butang belakang. Ia digunakan sepanjang masa oleh kebanyakan orang melayari Web. Tetapi tapak Flash biasanya menghilangkan fungsi tersebut. Apabila pelanggan mencecah butang belakang selepas membincangkan secara mendalam ke dalam laman Flash, s / dia dibawa balik ke laman web mereka sebelum mereka melawat laman web anda. Kemudian jika mereka kembali ke laman Flash anda, mereka perlu meninjau semula ke mana mereka berada. Sesetengah orang mungkin bersedia melakukan kerja mereka dua kali, tetapi kebanyakannya tidak akan.
- Kebolehcapaian juga terjejasKerana kebanyakan laman Flash didasarkan pada imej, dan pada umumnya tidak mempunyai banyak teks alternatif, mereka boleh menjadi sangat sukar atau mustahil untuk pembaca skrin untuk dibaca.
- Enjin carian tidak dapat membaca sama adaLabah-labah mesin pencari adalah seperti pembaca skrin, mereka tidak dapat menghuraikan imej.Selain itu, ramai di antara mereka mempunyai masalah berikut pautan yang bukan pautan HTML standard - dan kebanyakan pautan dalam Flash tidak dalam HTML - mereka berada dalam Flash. Oleh sebab itu, banyak pemaju Flash mempunyai masa yang sangat sukar untuk mendapatkan tapak Flash mereka untuk menaraf tinggi enjin carian. Sebenarnya, kebanyakan laman Flash yang berpangkat dengan baik, berbuat demikian kerana mereka mempunyai dua versi laman web - satu Flash dan satu HTML. Dan kemudian mereka perlu mengekalkan dua salinan laman web yang sama.
- Flash memerlukan pemalamWalaupun sebahagian besar penyemak imbas web mempunyai pemalam yang dipasang sebelum ini, hakikatnya adalah bahawa Flash memerlukan pemalam yang tidak dibenarkan oleh sesetengah orang dan syarikat.
- Sesetengah orang tidak suka halaman FlashSama seperti grafik bunyi dan animasi, Flash telah membangun reputasi di kalangan sesetengah pelanggan sebagai lebih teruk daripada manfaat ke laman Web. Ini adalah benar terutamanya apabila Flash berfungsi tanpa tujuan selain daripada menghiasi halaman - seperti spanduk animasi atau halaman splash. Walaupun pelanggan ini mungkin kurang biasa daripada mereka yang tidak peduli, mereka sering lebih bersuara dan lebih cenderung untuk mengalihkan pandangan dari laman web anda jika anda menggunakan Flash secara percuma.
Resolusi
Sekiranya Anda Menggunakan Flash?
Hanya pereka dan pemilik laman web boleh membuat keputusan itu. Flash adalah alat yang hebat untuk menambah permainan, animasi, dan video ke laman web anda, dan jika jenis ciri penting, maka anda harus menggunakan Flash.
Gunakan Flash Di mana Ia Berkesan
Terdapat sedikit laman web yang mendapat manfaat daripada menggunakan Flash sahaja. Kelemahan kepada SEO, kebolehcapaian, dan kepuasan pelanggan membuat saya tidak mungkin mengesyorkan menggunakan Flash untuk keseluruhan laman web anda. Malah, walaupun Google mengesyorkan hanya menggunakan Flash dalam situasi tertentu:
Cuba gunakan Flash hanya di mana ia diperlukan.
Jangan Gunakan Flash untuk Navigasi
Ia boleh menjadi sangat menarik untuk membuat navigasi Flash kerana anda boleh menambah peralihan yang menarik, rollovers, dan grafik vektor menggunakan Flash. Tetapi navigasi adalah bahagian paling penting dari halaman Web anda. Sekiranya pelanggan anda tidak boleh menggunakan navigasi anda untuk apa-apa sebab, mereka hanya akan meninggalkan - isu lebar jalur dan kebolehaksesan boleh menyumbang kepada struktur navigasi Flash yang tidak dapat digunakan.