มากกว่า “การตบสีบนเว็บไซต์” PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

มากกว่า “ตบสีบนเว็บไซต์”

ฉันเป็นคนดูดทุกอย่างเกี่ยวกับตำแหน่งงานส่วนหน้า

อันเซล์ม ฮันเนมันน์:

CSS พัฒนาขึ้นและเราก้าวพ้นจุดที่ทุกคนสามารถทำได้โดยไม่สนใจ เราทุกคนสามารถเรียนรู้และสร้างสิ่งที่น่าทึ่งได้ แต่การใช้อย่างชาญฉลาดและถูกต้องในบริบทขนาดใหญ่ไม่ใช่เรื่องง่ายอีกต่อไป มันสมควรได้รับคนที่ทำงานที่เน้นส่วนนั้นของรหัส

แอนเซล์มมีส่วนในการตอบสนองต่อซาชา เกรียฟ “ตอนนี้มี CSS มากเกินไปหรือเปล่า” และความรู้สึกโดยรวมว่า CSS มีอุปสรรคในการเข้าใช้งานสูงกว่ามากสำหรับผู้ที่เรียนรู้ในวันนี้มากกว่าที่เป็นอยู่ กล่าวใน CSS3 วัน. ย้อนกลับไปในตอนนั้น มีเส้นทางที่ตรงมากในการมองเห็นความมหัศจรรย์ของ CSS ราเชล แอนดรูว์ รวบรวมความรู้สึกมหัศจรรย์นั้นได้อย่างสมบูรณ์แบบในการโพสต์เชิงวิชาการจากปี 2019:

มีบางอย่างที่น่าทึ่งเกี่ยวกับความจริงที่ว่า ด้วยทุกสิ่งที่เราสร้างขึ้นในช่วง 20 ปีที่ผ่านมา ฉันยังสามารถรับมือใหม่ที่สมบูรณ์และสอนพวกเขาให้สร้างหน้าเว็บอย่างง่ายด้วย HTML และ CSS ได้ในหนึ่งวัน […] เราแค่ต้องการโปรแกรมแก้ไขข้อความและเวลาไม่กี่ชั่วโมง นี่คือวิธีที่เราทำให้สิ่งต่าง ๆ ปรากฏขึ้นบนหน้าเว็บ

นั่นคือจุดเริ่มต้นที่แท้จริงที่นี่ […]

- “HTML, CSS และจุดเริ่มต้นในอุตสาหกรรมที่หายไปของเรา”

Rachel กำลังพูดถึงสิ่งที่เป็นนามธรรมของเฟรมเวิร์กที่อยู่ด้านบนของวานิลลา CSS (และ HTML) แต่คุณอาจเพิ่มคุณลักษณะใหม่ ๆ ที่มีขนาดใหญ่ แวววาว และค่อนข้างใหม่เข้าไปด้วย เช่น ตาราง CSS, flexbox, ข้อความค้นหาในคอนเทนเนอร์, เลเยอร์เรียงซ้อน, คุณสมบัติที่กำหนดเอง และ คลาสหลอกเชิงสัมพันธ์เพื่อชื่อไม่กี่ แน่นอนว่าไม่ใช่สิ่งเหล่านั้นที่เป็นนามธรรม มีอะไรมากมายให้เรียนรู้ในตอนนี้ ไม่ว่าคุณจะเขียน CSS มา 20 วันหรือ 20 ปี

แต่กลับไปที่โพสต์ของ Anselm เราจำเป็นต้องคิดว่า CSS เป็นมากกว่าแค่การจัดรูปแบบหรือไม่? ฉันมักพูดติดตลกว่างานของฉันคือการตบสีบนเว็บไซต์เพื่อให้สวย แต่พูดตามตรง ฉันรู้ว่ามันมากกว่านั้นมาก เราทุกคนรู้ว่ามันมากกว่านั้น

บางที CSS อาจเป็นอุตสาหกรรมในตัวเอง คิดถึงการพิจารณาที่เป็นไปได้ทั้งหมดที่ต้องผ่านสมองของคุณเมื่อเขียนกฎ CSS Heck, Ahmad Shadeed เมื่อเร็ว ๆ นี้ แบ่งปันทุกสิ่งที่สมองของเขาประมวลผล เพียงเพื่อจัดรูปแบบองค์ประกอบฮีโร่ CSS สัมผัสกับประสบการณ์ของผู้ใช้โดยรวมอย่างมาก — การตอบสนอง การเข้าถึง ประสิทธิภาพ ข้ามเบราว์เซอร์ ฯลฯ — ซึ่งเห็นได้ชัดว่ามันไปไกลกว่า “การตบสีบนเว็บไซต์” เกินกว่าที่แต่ละสิ่งเหล่านั้นจะเป็นงานเต็มเวลาของใครบางคนได้ ขึ้นอยู่กับโครงการ

ใช่แล้ว CSS มาถึงจุดที่ฉันนึกภาพออกว่าเห็น "วิศวกร CSS" บนกระดานงาน ดังที่ Anselm กล่าวว่า “[CSS] สมควรได้รับคนที่มีหน้าที่เน้นส่วนนั้นของโค้ด” เมื่อมองแบบนั้น จึงไม่ยากที่จะจินตนาการถึงการพัฒนาส่วนหน้าโดยรวมที่พัฒนาไปสู่สาขาเฉพาะทาง เช่นเดียวกับอุตสาหกรรมอื่น ๆ.

ประทับเวลา:

เพิ่มเติมจาก เคล็ดลับ CSS