Ulasan Adobe Dreamweaver CS3

£316

Harga saat ditinjau

Dreamweaver telah mendominasi dunia desain web sejak diperkenalkan. Namun baru-baru ini, ada kekhawatiran yang berkembang bahwa hal tersebut telah terjadi akibat kejayaan masa lalu, dan dengan demikian Pengambilalihan Macromedia oleh Adobe bahkan ada kemungkinan digantikan oleh milik Adobe sendiri Hiduplah. Untungnya, GoLive sudah tidak ada lagi, dan Dreamweaver kini menjadi pusat semua penawaran web CS3 Adobe.

Ulasan Adobe Dreamweaver CS3

Ekspresi yang segar

Dengan matinya GoLive, saingan terbesar Dreamweaver kini adalah Expression Web milik Microsoft. Selain itu, ketika sifat bawaan GoLive mengesampingkannya sebagai ancaman serius, Expression adalah model yang disederhanakan efisiensi, yang membuatnya semakin mengecewakan karena Adobe belum memperluas antarmuka lintas aplikasi CS3 yang baru penenun mimpi.

Ekspresi mengalahkan Dreamweaver lama dengan mengakui bahwa desain web modern kini ditentukan oleh penanganan CSS yang efisien. Di sini, Adobe telah menjawab tantangan tersebut dan meminjam sejumlah fitur dari pesaing barunya. Untuk memulainya, saat Anda membuat halaman baru, kini Anda dapat menggunakan salah satu dari berbagai macam templat berdasarkan Pemosisian CSS dibandingkan tabel HTML, sementara alat bantu visual baru mempermudah pengerjaannya tata letak

blok bangunan. Pemformatan berbasis CSS juga lebih mudah berkat konsolidasi palet yang sebelumnya terpisah menjadi satu Gaya CSS terpadu panel, toolbar baru yang memungkinkan Anda bertukar jenis media CSS, dan kemampuan untuk memindahkan gaya internal ke dan antara gaya eksternal lembar gaya.

Meskipun terdapat peningkatan pada Dreamweaver CS3, penanganan CSS Expression Web hanya mengutamakan efisiensi dan kegunaan, namun itu bukanlah akhir dari segalanya. Pada akhirnya, desain halaman harus berfungsi dalam praktiknya. Di sini, fakta bahwa Dreamweaver menyediakan referensi CSS bawaan lengkap dengan informasi tentang dukungan browser sangatlah berharga. Yang lebih berguna lagi adalah solusi untuk masalah browser yang diketahui yang secara otomatis ditambahkan Dreamweaver ke halaman berbasis templatnya. Lengkap dengan komentar penjelasan dan saran praktik terbaik, ini adalah pendidikan yang nyata.

Bukti terakhir betapa seriusnya Adobe dalam membantu pengguna membuat desain berbasis CSS yang selalu berfungsi sesuai harapan adalah Pemeriksaan Kompatibilitas Browser yang baru. Di sini, Anda dapat menargetkan versi tertentu dari Internet Explorer, Firefox, Netscape, Opera, Safari – bahkan IE versi Mac lama – dan item apa pun di halaman yang mungkin menyebabkan masalah akan disorot. Tautan kemudian diberikan ke situs Penasihat CSS baru Adobe, tempat Anda dapat melihat apakah ada orang yang memposting solusinya. Pemeriksaan kompatibilitas tidak sepenuhnya menggantikan mencoba desain Anda di browser yang berbeda, tetapi ini merupakan langkah maju yang besar. Selain itu, meskipun Expression Web membanggakan kepatuhannya terhadap standar inti (X)HTML dan CSS, Dreamweaver CS3 mengatasi hal ini dengan menyadari bahwa yang penting bukan hanya standarnya, namun bagaimana standar tersebut didukung oleh standar utama browser.

Perbedaan Ajax

Dreamweaver CS3 juga meninggalkan saingan barunya dengan dukungan yang lebih luas untuk standar seperti PHP, JSP, ASP dan ColdFusion. Ini telah diperluas untuk mencakup dukungan untuk Ajax (Asynchronous JavaScript And XML) baru yang populer dan kuat. Ini sebenarnya bukan standar baru, melainkan cara baru untuk membuat standar yang ada – JavaScript, XML, XHTML, dan CSS – dapat bekerja sama.

Manfaat Ajax sangat jelas, dan situs-situs modern seperti Google Maps, Yahoo dan Flickr menunjukkan betapa besarnya perbedaan yang dapat dihasilkannya terhadap pengalaman pengguna akhir. Namun seperti yang diketahui oleh siapa pun yang mencoba menambahkan keajaiban Ajax, penerapannya bisa jadi sangat sulit. Sekarang tidak lagi: Dreamweaver CS3 menawarkan “kerangka sigap” baru, sehingga mudah untuk menambahkan Ajax – dalam kebanyakan kasus, Anda cukup menarik dan melepaskan “widget” sigap ke halaman Anda. Dalam kode Anda, struktur setiap widget ditangani oleh HTML sederhana yang dapat diedit dengan tab Parameter pada panel Properti. Untuk mengontrol tampilan widget, Anda dapat menyesuaikan stylesheet CSS eksternal khusus, meskipun sebenarnya Yang cerdas, perilaku widget, ditangani oleh file JavaScript eksternal yang bahkan tidak Anda perlukan menyentuh.