งานศิลปะ CSS ที่สร้างด้วย Div เดียว
(a.singlediv.com)- A Single Div เป็น การทดลองวาดภาพด้วย CSS ที่แสดงให้เห็นว่าสามารถสร้างงานภาพแบบใดได้บ้างด้วย
divเพียงตัวเดียว - โปรเจกต์นี้ระบุว่าเป็นผลงานของ Lynn Fisher และแจ้งช่วงเวลาไว้ที่ 2014-2019
- บนหน้าเพจมีรายการ GitHub,
#divtober, และBuy me a coffeeจัดวางอยู่ด้วยกัน - จากข้อความที่ให้มาเพียงอย่างเดียว ยังไม่สามารถยืนยันรายละเอียดอย่างโค้ดที่ใช้สร้าง รายการผลงาน หรือขั้นตอนการทำได้
- ข้อจำกัดสำคัญคือการมุ่งเน้นการแสดงผลด้วย CSS ไปที่ องค์ประกอบ HTML เพียงตัวเดียว แทนการใช้หลายองค์ประกอบ HTML
ลักษณะของโปรเจกต์
- A Single Div เป็นการทดลองวาดภาพด้วย CSS เพื่อดูว่า “สิ่งที่ทำได้ด้วย
divเดียว” มีอะไรบ้าง - บนหน้าเพจมีคำอธิบายว่า
a CSS drawing project by Lynn Fisher - ระบุช่วงเวลาการทำงานไว้ที่ 2014-2019
รายการที่ตรวจพบได้บนหน้าเพจ
- มีรายการ GitHub
- มีรายการ
#divtober - มีรายการ
Buy me a coffee - จากข้อความที่ให้มาเพียงอย่างเดียว ยังไม่สามารถตรวจสอบปลายทางลิงก์หรือคำอธิบายเพิ่มเติมของแต่ละรายการได้
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
น่าจะใช้ความสามารถที่อ้างอิง CSS ผ่าน HTTP header ได้ ทำให้ใน HTML ไม่มี CSS และ CSS ไปผูกคอนเทนต์กับองค์ประกอบจำเป็นที่เบราว์เซอร์เพิ่มเข้าไปในหน้าโดยอัตโนมัติ
"This Site Has No Code, or Does It?" https://youtu.be/msdymgkhePo
[0]: https://news.ycombinator.com/item?id=8229072
[1]: https://news.ycombinator.com/item?id=12091173
[2]: https://news.ycombinator.com/item?id=40049258
three.js ยอดเยี่ยมเวลาทำฉากใหญ่ ๆ แต่ฉากตัวละครเดี่ยวเล็ก ๆ ที่ใส่ในเว็บส่วนตัวก็ทำด้วย CSS ได้ เคยพยายามทำตาม CodePen เจ๋ง ๆ หลายครั้ง แล้วหมดสุดสัปดาห์ไปทั้งวันก็ยังทำได้ไม่สมบูรณ์
อินเทอร์เน็ตอาจพร้อมแล้วก็จริง แต่คงพูดยากว่าอุปกรณ์ส่วนใหญ่ที่เชื่อมต่ออินเทอร์เน็ตรองรับ WebGL ได้ดี ทั้งนี้ขึ้นอยู่กับกลุ่มผู้ใช้เป้าหมาย แต่การทำเว็บไซต์ที่ทุกคนเข้าถึงได้ ดีกว่าทำเว็บเพื่อคนในรั้วของตัวเองเท่านั้น
ถึงอย่างนั้น three.js ก็ไม่ใช่คำตอบที่สมบูรณ์แบบสำหรับทุกอย่าง และควรดูข้อดีข้อเสียก่อนใช้ เพื่อไม่ให้ทำเว็บไซต์ที่บวมเกินจำเป็น
คิดมาตลอดว่าน่าจะสนุกถ้ามีเครื่องมือให้แก้ไข “รูปภาพ” เล็ก ๆ จากรูปทรงพื้นฐานแล้วส่งออกโค้ด CSS อัตโนมัติ เลยสงสัยว่ามีใครรู้จักเครื่องมือแบบนั้นไหม
[0] https://bewelge.github.io/CSS-Button-Particles/ บนมือถือ UI ดูแย่มาก แต่เอฟเฟกต์ปุ่มเองน่าจะทำงานได้ดี
https://megaemce.github.io/Bonfire
::beforeกับ::afterที่ไม่นับในฐานะแบบฝึกความคิดสร้างสรรค์ก็น่าสนใจ แต่ผมมองว่าการใช้
::beforeกับ::afterมากเกินไปเป็นแนวปฏิบัติที่แย่เสมอ ความหมกมุ่นอยากได้ HTML ที่ “สะอาด” เป็นเรื่องโง่ และ HTML ที่ชัดเจน ดูแลรักษาง่ายกว่าส่วนใหญ่เป็นกลเม็ดที่ใช้
box-shadowจำนวนมากตอนเปิด Developer Tools ในหน้าต่าง Chrome แล้วปรับขนาดอยู่ เห็นคนในโลโก้เดินขึ้นลงทางตามทิศทางที่ปรับขนาด เจ๋งจริง ๆ
https://pattle.github.io/simpsons-in-css/
เซนส์ด้านกราฟิกดีด้วย
::beforeและ::afterแต่ก็ยังเป็น CSS ทั้งหมดอยู่ดี