Dari Zaman Batu hingga XAML

Apa itu XBAP?

Dari Zaman Batu hingga XAML

Saat ini, Anda seharusnya sudah melihat sekilas salah satu tujuan utama Microsoft untuk produk ini. Dengan memperkenalkan teknologi ini, mereka berharap dapat memisahkan pekerjaan programmer dari pekerjaan desainer – sebuah langkah yang akan disambut oleh banyak dari kita. Mampu memisahkan kedua area ini akan membantu banyak pengembang dan juga desainer. Saya masih yakin bahwa kita sudah sampai di sana, namun ini merupakan langkah ke arah yang benar. Tentu saja, pengembangan di bawah lingkungan pengembangan Flash dan Adobe Flex (yang baru saja dinyatakan sebagai open source oleh perusahaan) berarti kedua peran ini sangat terkait – sebuah Flash desainer perlu mempelajari beberapa ActionScript untuk mencapai efek yang patut diperhatikan, dan kombinasi keterampilan desain dan pemrograman menjadikannya saat ini langka dan berharga mahal. keturunan.

Aplikasi Silverlight juga akan berjalan di perangkat seluler, namun rencananya hanya dijalankan di browser web seluler. Aplikasi desktop mungkin berhubungan dengan layanan web back-end, namun pandangan saat ini adalah bahwa aplikasi tersebut akan ditulis sebagai aplikasi yang lebih konvensional yang perlu diinstal. Microsoft tidak memiliki rencana agar Silverlight bekerja di luar browser saat ini, tidak seperti Adobe, yang sedang menguji coba teknologi Apollo yang memungkinkan aplikasi web berjalan secara asli di PC desktop. Ada pertimbangan keamanan yang pasti dalam mengizinkan aplikasi web mengakses penuh ke desktop disk mesin, namun mengizinkan akses tersebut akan memungkinkan lebih banyak fungsi untuk dibangun ke dalam web aplikasi.

Jika Anda ingin melihat hal-hal yang dapat dilakukan dengan teknologi ini, pertama-tama Anda harus menginstal .NET 3 Framework (yang merupakan unduh gratis, atau yang sudah ada jika Anda menjalankan Vista), lalu lihat penampil buku beta British Library di http://ttpdownload.bl.uk/browserapp.xbap. Setiap kali saya menunjukkan aplikasi ini kepada orang-orang, mereka langsung terkejut, terutama ketika mereka diberitahu bahwa ini adalah aplikasi web dan bukan aplikasi PC besar yang diinstal dari CD. Anda dapat memeriksa beberapa buku paling terkenal di Perpustakaan dan membalik halamannya dengan efek animasi yang realistis: Anda dapat menggunakan kaca pembesar virtual untuk melihat hal-hal seperti komentar margin penulis; jika teksnya sulit dibaca, ada panel teks biasa yang dapat Anda buka, serta umpan audio yang membacakan buku tersebut untuk Anda. Jika Anda adalah pengguna terdaftar, Anda juga dapat menggunakan jendela notepad yang disediakan untuk membuat catatan yang kemudian di-bookmark ke halaman yang relevan.

Ini adalah karya yang luar biasa dan, jika Anda ragu bahwa aplikasi web memiliki masa depan, ini sudah cukup untuk membuat Anda berpikir ulang. Untuk gambaran lebih lanjut tentang apa yang dapat dilakukan, lihatlah www.pcpro.co.uk/links/154webapps1 untuk uji coba situs pratinjau film, atau mungkin http://weathernews.com/wpfglobal.xbap jika cuaca adalah minat Anda. Ini hanyalah beberapa demonstrasi menakjubkan yang sedang dilakukan, dan saya yakin masih banyak lagi demonstrasi lainnya. Jika Anda mengetahui yang sangat bagus, kirimkan email kepada saya di [dilindungi email].

Anda mungkin bertanya-tanya tentang ekstensi file XBAP, yang merupakan singkatan dari Aplikasi Browser XAML – Anda dapat menganggapnya mirip dengan EXE, kecuali aplikasi ini hanya berjalan di dalam browser web. Saat ini, mesin pencari tidak dapat mengindeks aplikasi XBAP, tapi saya rasa banyak situs akan menggunakan aplikasi baru ini untuk menyempurnakan situs mereka saat ini, yang akan diindeks. Mudah-mudahan, mesin pencari utama akan berupaya memodifikasi crawler mereka, sehingga mereka tidak bingung dengan situs aplikasi web modern. Kita tidak perlu lagi membuat kode di sekitar perayap mesin pencari ini, yang tugasnya hanya mengindeks situs web daripada menyensor halaman yang tidak mereka sukai. Tapi itu mungkin topik yang cukup menarik untuk kolom selanjutnya!