โปรแกรม Windows Paint มาพร้อมกับ Windows ทุกรุ่น โปรแกรมที่เรียบง่ายและแทบไม่มีประโยชน์นี้มีฟังก์ชันการวาดภาพขั้นพื้นฐานที่สุดและเหมาะมากสำหรับการดูเดิล ออบเจ็กต์ Canvas ของ HTML5 ทำให้การวาดภาพออนไลน์เป็นไปได้ แม้ว่า HTML5 จะยังห่างไกลจากความเป็นผู้ใหญ่ แต่หลายคนแทบรอไม่ไหวที่จะใช้มันเพื่อออกแบบแอปพลิเคชั่นที่น่าทึ่ง
CanvasPaint เป็นโปรแกรมวาดภาพมาตรฐานของ Windows ที่ใช้ HTML5 มีอินเทอร์เฟซและการทำงานเหมือนกับโปรแกรม Windows Paint และฟังก์ชันต่างๆ เกือบจะเหมือนกัน ด้วยการรองรับเบราว์เซอร์เฉพาะ คุณสามารถบันทึกงานขั้นสุดท้ายลงในเครื่องของคุณได้ นี่ไม่ใช่โครงการล่าสุด แต่มีมาตั้งแต่ปี 2549 ดังนั้นเบราว์เซอร์ปัจจุบันส่วนใหญ่ที่รองรับมาตรฐาน (Firefox, Safari, Chrome, Opera) จึงสามารถใช้โปรแกรมนี้ได้ตามปกติ นี่คือคำอธิบายบางส่วนจากผู้เขียนเกี่ยวกับโครงการนี้
เหตุใดจึงพัฒนาโปรแกรมนี้ขึ้นมา?
จุดประสงค์ไม่ใช่เพื่อพัฒนาโปรแกรมวาดภาพของ Windows แต่เพื่อสัมผัสประสบการณ์ฟังก์ชัน Canvas ของ HTML5
วิธีการใช้งานจะเหมือนกับโปรแกรมวาดภาพมาตรฐานของ Windows
สามารถบันทึกได้หรือไม่?
ใช่ แต่รองรับเฉพาะ Firefox 2 และ Opera 9 เท่านั้น (หมายเหตุสำหรับนักแปล: นี่เป็นโปรแกรมที่ผู้เขียนนำมาใช้ในปี 2549) หากต้องการบันทึกในเครื่อง ให้เลือกดาวน์โหลดในเมนูไฟล์ บันทึกออนไลน์ และเลือกบันทึกออนไลน์ URL จะถูกสร้างขึ้นโดยอัตโนมัติเพื่อแสดงงานของคุณทางออนไลน์
เมนูคลิกขวาของเบราว์เซอร์นั้นส่งผลต่อการใช้เมนูคลิกขวา คุณสามารถปิดการใช้งานเมนูคลิกขวาได้ในการตั้งค่าเบราว์เซอร์
เหตุใดบางฟังก์ชันจึงใช้งานไม่ได้?
คุณลักษณะบางอย่างได้รับการสนับสนุนในเบราว์เซอร์บางเวอร์ชัน (หมายเหตุผู้แปล: ข้อมูล ณ ปี 2549):
ตัวเลือกสีFirefox 2.0Opera 9 Flood fillOpera 9 บันทึก imageFirefox 2.0Opera 9 เปิด URLFirefox 1.5Opera 9Latest WebKit Canvas object ใช้งานง่ายหรือไม่?
เหมาะสำหรับแอปพลิเคชันที่ไม่ต้องการการรองรับข้ามเบราว์เซอร์ แต่ในการลงสี ปัญหาใหญ่ที่สุดคือ ถูกจำกัดด้วยอัตราการรีเฟรชของเหตุการณ์ mousemove ทำให้การค้นหาตำแหน่งของเคอร์เซอร์ไม่ใช่เรื่องง่าย โดยเฉพาะอย่างยิ่งเมื่อใช้แอร์บรัช นอกจากนี้ เมื่อขนาดใหญ่ขึ้น มันจะช้ามาก และไม่มีฟังก์ชัน getPixel()
รายละเอียดทางเทคนิค มีการใช้ออบเจ็กต์ Canvas ห้ารายการในโปรแกรม
อาร์ตบอร์ดหลัก ซึ่งเป็นเลเยอร์อาร์ตบอร์ดโปร่งใสที่ลอยอยู่ด้านบนเพื่อแสดงเนื้อหาตัวอย่างภาพวาด แคนวาสที่ซ่อนอยู่ซึ่งใช้เพื่อแคชเนื้อหาที่เลือก อีกอันใช้เพื่อแคชสถานะเลิกทำ และอีกอันใช้ในแถบชื่อเรื่องของโปรแกรมเพื่อแสดงสีไล่ระดับสี
การทดลอง HTML5 Canvas ของผู้อื่น
Canvascape 3D (การนำเกมยิงมุมมองบุคคลที่หนึ่งที่เรียบง่ายมาใช้โดยใช้ HTML5)
CanvasGraph (ไลบรารี JavaScript การวาดภาพ HTML5 Canvas)
การสะท้อนภาพ (การนำการสะท้อนภาพไปใช้โดยใช้ HTML5 Canvas)
Canvas Painter (โปรแกรมวาดภาพ Canvas ที่ง่ายกว่า)
โปรแกรมวาดภาพ HTML ที่น่าทึ่งอย่างแท้จริง หากโปรแกรมข้างต้นทำให้คุณตื่นเต้นกับฟีเจอร์ Canvas ของ HTML5 นี่คือโปรแกรมวาดภาพที่จะทำให้คุณว้าว มันมีประสบการณ์อินเทอร์เฟซและความราบรื่นที่ไม่ด้อยไปกว่าเดสก์ท็อปเลย บนคอมพิวเตอร์หลายหน้าจอ ฉันยังอยากจะลากแผงเครื่องมือแบบลอยเหล่านั้นไปยังหน้าจอที่สองด้วยซ้ำ
-