Wallaby: Adobe menyelundupkan Flash ke iPhone

Baru-baru ini, saya telah membuat kasus di blog PC Pro bahwa larangan antipersaingan Apple pada Flash telah menghentikan pengembangan lintas platform yang kaya di jalurnya.

Wallaby: Adobe menyelundupkan Flash ke iPhone

Karena itu, saya tertarik dengan video yang baru-baru ini saya temui yang menanyakan: "Apakah Adobe sudah menemukan cara agar Flash dapat diputar di iPhone Anda?"

Pertama, penting untuk ditekankan bahwa cara yang jelas dan sejauh ini terbaik untuk membuat konten Flash diputar di iPhone/iPad Anda masih jauh.

Cobalah untuk mengonversi FLA sampel biasa dan Anda akan melihat bahwa fitur yang tidak didukung tentu saja tidak signifikan

Meskipun sangat ingin, Adobe belum dapat mengumumkan peluncuran pemutar Flash untuk perangkat berbasis iOS Apple agar sesuai dengan pemutar Android-nya.

Tidak diragukan lagi bahwa perangkat keras Apple dapat mendukungnya, tetapi karena alasan yang saya bahas baru-baru ini – uang, dan tanpa persaingan – Steve Jobs tidak mengizinkannya.

Jadi jika ini bukan Flash player untuk iPhone dan iPad, apa itu? Ini adalah pratinjau teknologi baru yang tersedia di

Situs Adobe Labs di bawah nama kode "Wallaby", dan ini pada dasarnya adalah pengonversi Flash-ke-HTML5: buka file FLA Anda, tekan OK dan Wallaby akan mencoba untuk menampilkan semua file HTML, CSS, JavaScript, dan file berbasis standar lainnya yang diperlukan untuk membuat ulang proyek pemain Anda di dalam browser.

Jadi, apakah ini jembatan dari masa lalu Flash dan pengembangan berbasis pemain ke tanah yang dijanjikan HTML5 dan pengembangan berbasis browser yang benar-benar kaya? Jika ada, itu terlihat lebih menarik.

Lagi pula, ketika Steve Jobs mengumumkan bahwa iOS tidak akan mendukung Flash, kasus yang dia buat menentangnya adalah bahwa Flash tidak lagi diperlukan dan itu harus diganti dengan HTML5 (istilah selimut yang mencakup semua standar W3C seperti CSS, DOM, SVG dan segera).

Garis penutup pemikirannya tentang Flash adalah: "Mungkin Adobe harus lebih fokus pada pembuatan alat HTML5 yang hebat untuk masa depan, dan lebih sedikit mengkritik Apple karena meninggalkan masa lalu."

Pada pandangan pertama sepertinya Adobe telah melakukan hal itu dan Steve Jobs telah memenangkan argumen tersebut. Lagi pula, jika Anda dapat menghadirkan fungsionalitas Flash di browser melalui HTML5, mengapa tidak? Terutama sekarang, ketika ada satu alasan yang sangat penting yang Anda perlukan: jika Anda ingin mengakses pemirsa web lengkap, termasuk demografi penting iPhone/iPad yang dibentengi di kerajaan tertutup Steve Jobs, tidak ada alternatif. Browser adalah satu-satunya cara untuk pergi.

Saya yakin inilah yang akan dilihat dan disajikan oleh banyak orang: “jangan khawatir iPad tidak mendukung Flash, Anda tidak membutuhkannya saat ini, semua orang setuju bahwa jauh lebih baik melakukannya di browser daripada di pemutar – faktanya, bahkan Adobe sekarang sudah menyerah dan telah membuat Flash-to-HTML5 sendiri konverter”.

Pembicaraan seperti itu sesat, menyesatkan dan berbahaya. Untuk memahami alasannya, Anda perlu menggali lebih dalam dan melihat praktik konversi Flash ke HTML5.

Fitur yang tidak didukung

Nyatanya, Anda tidak perlu menggali jauh sebelum gambar yang berbeda muncul. Baca pengantar Wallaby dan jelas bahwa konversi Flash-ke-HTML5 tidak sederhana.

Versi awal ini memiliki beberapa fitur yang tidak didukung karena kerumitan file FLA dan ketidakmampuan untuk menampilkan beberapa fitur Flash Professional di HTML5.

Yang utama tidak termasuk konversi ActionScript, Film atau Suara, dan beberapa elemen desain seperti Filter tidak didukung. Untuk daftar detail fitur yang didukung dan tidak didukung.

Cobalah untuk mengonversi FLA sampel biasa dan Anda akan melihat bahwa fitur yang tidak didukung tentu saja tidak signifikan. “Pertobatan yang berhasil” pertama saya kembali dengan 291 peringatan.

Banyak dari batasan ini yang penting, terutama jika berkaitan dengan teks – perbedaan jeda baris, spasi/posisi mesin terbang, tidak ada dukungan untuk tautan, teks yang dapat dipilih atau vertikal, dan sebagainya.