Sumber berita:canvaspaint.org
Program Windows Paint telah menyertai semua versi Windows. Program yang sangat sederhana dan hampir tidak berguna ini memiliki fungsi menggambar paling dasar dan sangat cocok untuk mencoret-coret. Objek Canvas HTML5 memungkinkan menggambar online. Meskipun HTML5 masih jauh dari matang, banyak orang tidak sabar untuk menggunakannya untuk merancang beberapa aplikasi menakjubkan.
CanvasPaint adalah program pengecatan Windows standar berdasarkan HTML5. Program ini memiliki antarmuka dan pengoperasian yang sama dengan program Windows Paint, dan fungsinya hampir sama. Dengan dukungan browser tertentu, Anda bahkan dapat menyimpan pekerjaan akhir ke mesin lokal Anda. Ini bukan proyek terbaru, sudah ada sejak tahun 2006, jadi sebagian besar browser saat ini yang mendukung standar (Firefox, Safari, Chrome, Opera) dapat menggunakan program ini secara normal. Berikut beberapa penjelasan dari penulis tentang proyek ini.
Mengapa program ini dikembangkan?
Tujuannya bukan untuk mengembangkan program menggambar Windows, tetapi untuk merasakan fungsi Canvas HTML5.
Cara penggunaannya sama dengan program menggambar standar Windows.
Bisakah itu disimpan?
Ya, tapi hanya mendukung Firefox 2 dan Opera 9 (Catatan Penerjemah: Ini adalah program yang diterapkan oleh penulis pada tahun 2006). Untuk menyimpan secara lokal, pilih Unduh di menu File, simpan online, dan pilih Simpan online, URL akan secara otomatis dibuat untuk menampilkan karya Anda secara online.
Menu klik kanan pada browser itu sendiri mempengaruhi penggunaan menu klik kanan. Anda dapat menonaktifkan menu klik kanan di pengaturan browser.
Mengapa beberapa fungsi tidak tersedia?
Beberapa fitur didukung dalam versi browser tertentu (Catatan Penerjemah: Ini pada tahun 2006):
Pemilih warnaFirefox 2.0Opera 9 Flood fillOpera 9 Simpan gambarFirefox 2.0Opera 9 Buka URLFirefox 1.5Opera 9Terbaru Apakah objek Canvas WebKit mudah digunakan?
Berguna untuk aplikasi yang tidak memerlukan dukungan lintas browser. Namun dalam pengecatan, permasalahan terbesarnya adalah karena dibatasi oleh refresh rate event mousemove, tidak mudah untuk menemukan posisi kursor, apalagi jika menggunakan airbrush. Selain itu, ketika ukurannya menjadi sangat besar, ia menjadi sangat lambat dan tidak ada fungsi getPixel().
Detail Teknis Lima objek Canvas digunakan dalam program ini.
Artboard utama, lapisan artboard transparan yang mengambang di atas untuk menampilkan konten pratinjau lukisan, Kanvas tersembunyi yang digunakan untuk menyimpan konten yang dipilih dalam cache, yang lain digunakan untuk menyimpan status pembatalan, dan satu lagi digunakan dalam bilah judul program untuk menampilkan warna gradien.
Eksperimen Kanvas HTML5 orang lain
Canvascape 3D (mengimplementasikan game first-person shooter sederhana menggunakan HTML5)
CanvasGraph (perpustakaan JavaScript menggambar Kanvas HTML5)
Refleksi gambar (menerapkan refleksi gambar menggunakan Kanvas HTML5)
Canvas Painter (program menggambar Canvas yang lebih sederhana)
Program menggambar HTML yang benar-benar menakjubkan Jika program di atas membuat Anda tertarik dengan fitur Canvas HTML5, inilah program menggambar yang akan membuat Anda kagum. Ia memiliki pengalaman antarmuka dan kehalusan yang tidak kalah dengan desktop. Pada komputer multi-layar, saya bahkan memiliki keinginan untuk menyeret panel alat mengambang tersebut ke layar kedua.
Alamat demo: http://mugtug.com/sketchpad/
Sumber bahan untuk artikel ini: http://canvaspaint.org/ #
http://mugtug.com/sketchpad/
-