Flash Vs HTML5

Perang Flash vs HTML baru-baru ini semakin intensif dengan rilis Apple dari iPad revolusioner. Adobe telah mengerjakan Creative Suite 5 mereka untuk memudahkan pengembang membuat aplikasi Flash dan AIR yang kompatibel dengan perangkat lunak yang menjalankan iPod dan iPad. Sementara itu, Apple sedang mengembangkan iPhone OS 4, yang akan berjalan pada iPod Touch saat ini, iPhone, dan rilis iPad di masa mendatang. Dengan OS 4 terjadi perubahan dalam hal pengembang.

Dalam versi baru dari bagian Perjanjian Lisensi Program Pengembang iPhone 3.3.1 sekarang berbunyi:

3.3.1 – Aplikasi hanya dapat menggunakan API yang Didokumentasikan dengan cara yang ditentukan oleh Apple dan tidak boleh menggunakan atau memanggil API pribadi apa pun. Aplikasi harus awalnya ditulis dalam Objective-C, C, C ++, atau JavaScript seperti yang dieksekusi oleh mesin OS iPhone WebKit, dan hanya kode yang ditulis dalam C, C ++, dan Objective-C yang dapat dikompilasi dan langsung dihubungkan dengan API yang Didokumentasikan (misalnya, Aplikasi yang menautkan ke API yang Didokumentasikan melalui terjemahan perantara atau lapisan atau alat kompatibilitas adalah dilarang).

Apple memaksa keluar Flash dan mendorong pengembang untuk menggunakan bahasa yang terdaftar dan HTML5 dan CSS3 untuk konten web. Apakah ini kemenangan untuk HTML?

Adobe tidak senang dengan pelarangan Flash ke iPhone compiler, tetapi itu tidak dilakukan untuk menghentikan mereka mengembangkan dan meningkatkan Flash. Karena Flash masih dapat melakukan beberapa efek luar biasa yang tidak ada jumlah HTML5 atau JavaScript dapat mendekati pada kecepatan yang sama, mereka masih memiliki pangsa pasar yang besar.

Berikut ini beberapa pro dan kontra dari HTML dan Flash:

Flash Pro

Flash player memungkinkan keseragaman di semua browser

Lebih banyak efek daripada HTML5 dan JavaScript

Vektor berbasis untuk penskalaan mudah

Flash Cons

Plugin eksternal harus diunduh untuk melihat Flash

Mesin pencari tidak membaca Flash dengan baik

SWF bisa besar dan perlu waktu untuk mengunduh

Kelebihan HTML5

Sangat cepat (dengan CSS)

Kanvas dan Video

API GeoLocation

Konsumsi HTML5

Tidak sepenuhnya didukung di semua browser

Animasi / efek terbatas

Animasi lebih lambat dari Flash

Haruskah saya menggunakan Flash?

Jika ini meningkatkan pengalaman pengguna lebih dari HTML, maka ya. Jika hanya menghalangi, tidak.

Leave a Reply

Your email address will not be published. Required fields are marked *