พิจารณา

ควรใส่ใจ, ต้องใส่ใจ ?

บ่อยครั้งที่ผมนั่งเฝ้าถามตัวเองย้ำๆ อยู่บ่อยๆ ว่าเรื่องบางเรื่องที่ได้ตัดสินใจทำลงไปนั้น.. “จำเป็นต้องทำ” หรือ “ควรที่จะทำ” โดยส่วนตัวแล้วผมว่าความหมายของคำว่า “ต้อง” กับ “ควร” มันแตกต่างกันมากมาย แตกต่างแค่ไหนนะหรอ.. มันก็คงจะเหมือนๆกับตอนที่เราก็ไม่ค่อยสันทัดภาษาอังกฤษมากเท่าไหร่ แต่ก็พอจับใจความได้บ้าง แล้วเจอฝรั่งคนนึงพูดแนะนำเราขึ้นมาว่า “must” กับ “should” ในรูปประโยค

แน่นอน คำว่า “must” ของพี่ฝรั่งคนนั้น ย่อมเหมือนบอกอะไรเราบางอย่างให้กระทำ มากกว่า ไม่กระทำ..

ผมทำงานเกี่ยวกับเว็บไซต์ งานของผมคือจัดการ front-end หรือหน้าตาของเว็บไซต์ที่เราพิมพ์ URL แล้วเข้ามาเห็นกันอยู่ในทุกๆวัน แต่แท้จริงแล้วเรา code เว็บ เราเขียนเว็บ มันก็ไม่ได้ต่างอะไรกับ back-end เลยแม้แต่น้อย และนั่นมันทำให้ผมเห็นอะไรบางอย่าง บางอย่างที่ต้องใช้เวลา และ ประสบการณ์เข้ามาอยู่ในจุดๆนึงที่ต้องมาเจอด้วยตัวเอง

Requirement คือ ลูกค้าใช้ Internet Explorer.. (นั่น ธรรมดามาก ไม่ได้รู้สึกอะไรเสียเท่าไหร่)

internet_explorer_7

แต่ถ้าบอกว่า ลูกค้าใช้ Internet Explorer เวอร์ชั่นเก่าถึงเก่ามากๆอย่างเวอร์ชั่น 7 หรือต่ำกว่าลงไปเนี่ย เราจะมีความรู้สึกเหมือนกับว่าเราทำงานลำบากมากๆ ยิ่งทุกวันนี้ web browser มันก็มีมากมายหลายยี่ห้อให้นั่ง hack กันแล้ว ยังต้องมาแคร์กับ Internet Explorer 7 (หรือ IE7) ที่มีอายุอานามกว่าสิบปีที่แล้วลงไปอีก บางทีมันก็เป็นจุดเล็กๆน้อยๆที่น่าปวดหัวปวดใจนะ.. กับเรื่องแบบนี้

ถ้าบอกว่าเขียนให้รองรับ Internet Explorer เวอร์ชั่น 8 เพื่อใช้งาน(just work) อย่างเดียวยังพอเข้าใจได้ ก็เพราะบางบริษัทยังใช้ license ของ Windows XP อยู่ ซึ่งอันนั้นมันสมเหตุสมผล แต่อยากจะให้ใครต่อใครหลายคนลองพิจารณากันดูสักนิดนะครับ

หากเราทั้งหลายยังคงโอ๋ และ อุ้มชู ไม่ให้ Internet Explorer เวอร์ชั่นเก่าๆหายไป, เราก็ยังคงจะ “ต้อง” นั่งทำเหมือนๆเดิมคือ “ต้อง” คิดถึงการเขียนเว็บให้รองรับกับเทคโนโลยีเก่าๆที่ล้าสมัยด้วย ซึ่งเดี๋ยวนี้นักพัฒนาฝรั่งเริ่มไม่ค่อยสนใจ Internet Explorer เวอร์ชั่นเก่าๆแล้ว ทำนองว่า “ถ้ามึงไม่เปลี่ยนก็เรื่องของมึงล่ะครับ กูทำเว็บรองรับลูกค้าไม่หัวโบราณ” ประมาณนั้นกันไป

มันทำให้เราคิดถึงอะไรบางอย่างได้เลยนะ,

สมมติว่าขายคอนโด.. ลูกค้ามีเงินซื้อคอนโดห้องละล้านสองล้าน แต่จะไม่มีซื้อเทคโนโลยีใหม่ๆมา access เข้าอินเตอร์เน็ตเลยหรือยังไง

ก็คงเหมือนกับว่าเราซื้อรถ มีปัญญาผ่อนรถได้.. จะไม่มีปัญญาจ่ายค่าน้ำมันตอนที่มันจำเป็นจริงๆเลยหรือยังไง

“มันไม่สมเหตุสมผลเอาเสียเลย” เราคิดถึงใครกันแน่ครับ, เวลาเขียนเว็บเราคิดถึงลูกค้า หรือ คิดถึงลูกค้าของลูกค้ากันแน่ครับ ?

ลูกค้าก็แค่ทดสอบเว็บไซต์, แต่คนที่เป็นคนจับจ่ายซื้อของ.. ไม่ใช่ลูกค้าของลูกค้าหรอครับ ไม่ได้อยากจะหมายความอื่นใดไปไกลมากเกินไปกว่า แค่อยากจะบอกอ้อมๆว่า

“เลิกใช้ Internet Explorer เวอร์ชั่นเก่า อย่าง 8 ลงไปเถิดครับ”

แชร์บทความนี้

    แสดงความเห็นของคุณที่นี่

    กรุณากรอกอีเมล์ของคุณก่อนส่งข้อมูล เพื่อรับการแจ้งเตือนเมื่อมีคนมาตอบข้อความของคุณ