การปฏิบัติที่ดีที่สุดบนเว็บมีความสำคัญหรือไม่หาก บริษัท ใหญ่ ๆ ละเมิดลิขสิทธิ์อยู่เสมอ


13

โดยทั่วไปจะมีกฎและแนวทางปฏิบัติที่ดีที่สุดซึ่งจะช่วยเพิ่มประสิทธิภาพเว็บไซต์นำลูกค้าใหม่ ๆ และโดยทั่วไปแล้วทำให้ผู้ใช้มีประสบการณ์การใช้งานที่รวดเร็วราบรื่นและน่าพอใจในขณะที่ (บางครั้ง) ลดภาระของเซิร์ฟเวอร์

นอกจากนี้โดยปกติแล้ว บริษัท ที่ใหญ่ที่สุดไม่สนใจที่จะใช้วิธีปฏิบัติที่ดีที่สุดเหล่านั้น ยกเว้นบาง บริษัท (เช่น Google) บนเว็บไซต์ที่ใหญ่ที่สุดเราสามารถดู:

  • เลย์เอาต์ของตารางไม่ใช่ JavaScript ขนาดเล็กไม่มี CSS sprite ที่ควรเป็นไฟล์ CSS หลายไฟล์ JavaScript ที่ล่วงล้ำแม้ในสถานการณ์ที่ง่ายต่อการไม่สร้างความรำคาญเรียกใช้ไฟล์ JavaScript ใน<head/>ฯลฯ
  • ข้อผิดพลาดที่ไม่มีความหมายป๊อปอัปที่น่ารำคาญลงทะเบียนแบบฟอร์มด้วยฟิลด์จำนวนมากที่ต้องกรอกปัญหา UX ในการลงทะเบียน questions คำถามที่โง่และสถานการณ์ที่ทำให้ไม่สามารถใช้เว็บไซต์²สถานการณ์ที่สับสนในส่วนสำคัญของเว็บไซต์³การเปลี่ยนเส้นทางหลายหน้าช้าเป็นต้น .

ในอีกด้านหนึ่ง บริษัท เหล่านั้นจ่ายเงินเป็นจำนวนมากเพื่อพัฒนาเพิ่มประสิทธิภาพและโฮสต์เว็บไซต์ของพวกเขาเนื่องจากความสำเร็จของพวกเขาขึ้นอยู่กับบางส่วนหรือทั้งหมด ในทางกลับกันพวกเขากำลังละเมิดแนวปฏิบัติที่ดีที่สุดอย่างต่อเนื่องในขณะที่ผู้คนที่สนับสนุนแนวทางปฏิบัติที่ดีที่สุดนั้นอธิบายว่าพวกเขาช่วยให้บรรลุเว็บไซต์ UX ที่ดีขึ้นและเร็วขึ้นโดยมีรอยเท้าน้อยต่อสิ่งแวดล้อม (ซึ่งอาจไม่สำคัญ .

ในกรณีเช่นนี้มันมีเหตุผลที่จะถาม:

  • หาก บริษัท ขนาดใหญ่ที่ประสบความสำเร็จจริงๆมีเงินจำนวนมากสำหรับเว็บไซต์และพนักงานที่มีความสามารถและการดูแลเกี่ยวกับการเพิ่มประสิทธิภาพเว็บไซต์ละเมิดแนวทางปฏิบัติที่ดีที่สุดเหล่านั้นอย่างสม่ำเสมอหรือไม่

  • หรืออีกนัยหนึ่งคือหากการปฏิบัติที่ดีที่สุดนั้นสำคัญและช่วยเพิ่มประสิทธิภาพเว็บไซต์อย่างมากทำไม บริษัท เหล่านั้นไม่สนใจพวกเขา

ลองตัวอย่างของ Dell.com ฉันค่อนข้างมั่นใจว่าพวกเขาจ้างสิ่งที่ดีที่สุดเพื่อสร้างหน้าแรกของพวกเขา หน้าแรกของพวกเขาใช้เค้าโครงตาราง หมายความว่าคนที่บอกว่าเลย์เอาต์ของตารางเป็นสิ่งที่ผิด? หมายความว่า Dell ที่ดีที่สุดที่ได้รับการว่าจ้างดีที่สุดนั้นไร้ความสามารถใช่หรือไม่?


¹ตัวอย่างแรก: eBay ทำให้เป็นไปไม่ได้เมื่อลงทะเบียนเพื่อวางที่อยู่อีเมลของคุณในทั้งสองฟิลด์ทำให้ใช้แบบฟอร์มการลงทะเบียนนานขึ้นโดยไม่มีเหตุผลยกเว้นการรบกวนผู้ใช้ แนวปฏิบัติที่ดีที่สุดคือห้ามมิให้คัดลอกแต่อนุญาตให้วาง ตัวอย่างที่สอง: Microsoft Live จำกัดความยาวของรหัสผ่านไว้ที่ 16 ตัวอักษรโดยไม่มีเหตุผลที่ชัดเจนเลย
²ตัวอย่างเช่นเมื่อคุณไม่ได้อยู่ที่ Amazon เป็นเวลานานมันบอกว่ารหัสผ่านไม่ถูกต้องจากนั้นในการกู้คืนจะถามคุณเกี่ยวกับธุรกรรมล่าสุดของคุณซึ่งทำให้บัญชีไม่สามารถใช้งานได้หากคุณ ไม่เคยทำธุรกรรมใด ๆ มาก่อนด้วยบัญชี
³ตัวอย่างเช่น Dell ทำให้ไม่สามารถสั่งซื้อแร็คเซิร์ฟเวอร์โดยไม่มีฮาร์ดดิสก์ใด ๆ ในขณะที่สามารถใช้งานได้อย่างสมบูรณ์แบบหากคุณมีฮาร์ดดิสก์ที่คุณต้องการนำมาใช้ซ้ำ
optimization การเพิ่มประสิทธิภาพดังกล่าวรวมถึงการล้างข้อมูลบางส่วนเพื่อส่งเนื้อหาที่สำคัญที่สุดได้เร็วขึ้นศึกษาเกี่ยวกับความสัมพันธ์ระหว่างเวลาที่คนรอหน้าโหลดและจำนวนคนที่ใช้เว็บไซต์เป็นต้น
⁵สำหรับ Dell, Microsoft และอื่น ๆ
⁶สำหรับ eBay หรือ บริษัท บนเว็บอื่น ๆ


4
ฉันคิดว่า "ดีที่สุดของที่สุด" ต้องการทำงานในสิ่งที่น่าสนใจมากกว่าหน้าแรกของ Dell.com Dell ได้รับการว่าจ้างที่ดีที่สุด
Tobias Cohen

1
คำถามเหล่านี้ส่วนใหญ่ตอบโจทย์ผู้บังคับบัญชาได้ดีกว่าไม่ใช่นักพัฒนา เป็นผู้จัดการที่ "รู้ดีกว่า" ซึ่งมีความผิดในสิ่งที่น่ารังเกียจที่สุด
เอสเอฟ

บริษัท ขนาดใหญ่! = บริษัท อัจฉริยะ คำถามแปลก บริษัท ใหญ่ได้รับอนุญาตให้ทำผิดพลาด
S.Lott

คำตอบ:


7

ฉันยินดีที่จะเดิมพันว่ามีคำตอบสองข้อที่ตอบคำถามของคุณ นี่เป็นเพียงความเห็นของฉันตามสิ่งที่ฉันเห็นจาก บริษัท ผลิตเชิงพาณิชย์ที่ให้ผลผลิตสูงดังนั้นให้นำเกลือไปด้วย:

  • แนวทางปฏิบัติที่ดีที่สุดในโลกเว็บมีวิวัฒนาการเร็วกว่าที่คุณสามารถนำไปใช้ได้ พรุ่งนี้จะมีอะไรที่นี่อีกแล้ว จริงนี่อาจจะเริ่มช้าลงเนื่องจากการพัฒนาแอปพลิเคชัน Web2.0 ได้เติบโตขึ้นเล็กน้อย แต่การพัฒนาเว็บอย่างที่เรารู้ว่าตอนนี้ยังอยู่ในช่วงเริ่มต้น บริษัท ขนาดใหญ่ส่วนใหญ่ (เช่นที่คุณพูดถึง) มีความยาวกว่าแนวปฏิบัติที่ดีที่สุดหลายข้อ ดังนั้นไม่ว่าพวกเขาจะรวบรวมรายชื่อแนวปฏิบัติที่ดีที่สุดของตนเองและปฏิบัติตามภายในองค์กรโดยไม่สนใจสิ่งที่เกิดขึ้นในป่าหรือไม่ก็ใช้แนวทางปฏิบัติที่ดีที่สุดล่าสุด
  • ค่อนข้างคล้ายกับจุดแรกแอพพลิเคชั่นที่ บริษัท ใหญ่ ๆ นำเสนอในอดีตอาจได้รับการพัฒนา (หรือพัฒนาเป็นส่วนใหญ่) ก่อนที่จะมีการปฏิบัติที่ดีที่สุดมากมายที่คิดออกมา ถ้ามันไม่พังทำไมต้องแก้ไข? สิ่งที่สร้างไว้แล้วกำลังสร้างรายได้ให้พวกเขาดังนั้นทำไมพวกเขาจึงถอดวิศวกรออกจากโครงการใหม่ที่จะสร้างรายได้ใหม่และวางพวกเขาในโครงการเก่าที่อาจต้องใช้การปรับแต่งบางอย่างที่โปร่งใสต่อผู้ใช้ส่วนใหญ่ ในวันนั้นวิศวกรคนใดที่ต้องการทำงานกับแอปพลิเคชั่นเก่า ๆ ที่เต็มไปด้วยรหัสฐานที่ไม่ดี) เท่าที่ฉันรักรหัสที่สง่างามและรักษามาตรฐานมันก็ไม่ได้ทำให้ความรู้สึกทางธุรกิจที่ดี

อีกครั้งเพียงความเห็นของฉัน แต่มันสมเหตุสมผลกับฉัน :)


5
+1 และฉันต้องการเพิ่มที่จะชี้ให้ทั้งสองก็ไม่ได้เพียงแค่ว่าการทำความสะอาดอึเช่นรูปแบบตารางจะไม่สร้างรายได้ แต่ที่เปลี่ยนสิ่งที่ชอบ - ซึ่งจริงๆทำไม่ได้เป็นสาเหตุที่อันตรายมาก - ค่อนข้างภาระประกันคุณภาพ .
Carson63000

+1 และฉันอยากจะชี้ให้เห็นว่าแนวทางปฏิบัติที่ดีที่สุดจะเปลี่ยนทุก ๆ 3 เดือนในอัตราที่น่าตกใจคุณไม่สามารถติดตามได้ สำหรับนักพัฒนาซอฟต์แวร์สิ่งที่สำคัญกว่านั้นคือการมี codebase ที่สามารถบำรุงรักษาได้อย่างต่อเนื่องและทันสมัย ​​(การตัดขอบในเว็บเป็นการใช้เทคโนโลยีที่เปิดตัวในอัลฟาเมื่อสัปดาห์ที่แล้ว)
Raynos

11

ฉันคิดว่าพอลเกรแฮมโพสต์คำตอบ APT อย่างมากต่อความคิดของ บริษัท ขนาดใหญ่ส่วนใหญ่ในบทความของเขา:

เกิดอะไรขึ้นกับ Yahoo!

ฉันมีประสบการณ์ในการทำงานให้กับ "บริษัท ขนาดใหญ่" เหล่านี้และแม้แต่รัฐบาลกลาง

นี่คือสิ่งที่ฉันพบว่าเป็นจริง

บริษัท ขนาดใหญ่ส่วนใหญ่ดำเนินการโดยฝ่ายการตลาดของพวกเขาเนื่องจากพวกเขาถูกมองว่าเป็นการสร้างรายได้และผลิตภัณฑ์ใหม่

นักการตลาดไม่จำเป็นต้องมีคุณสมบัติในการออกแบบซอฟต์แวร์ สิ่งนี้มักจะลงมาที่ PHB (Pointy Haired Boss)

  • UX Wireframes ได้รับการออกแบบโดยคณะกรรมการแล้วมอบให้กับนักออกแบบเพื่อปรับแต่งโฆษณาและโฆษณา
  • PHB คาดว่าเครื่องมือของบุคคลที่สามจะถูกฝังในเว็บไซต์ของพวกเขา (นี่คือที่<script></script>มาของแท็กเหล่านั้น)
  • PHB คาดว่าจะสามารถควบคุมเนื้อหาได้อย่างสมบูรณ์เนื่องจากรู้จัก HTML นี่คือที่แท็บเหล่านั้นมาจาก (โดยทั่วไป)

นอกจากนี้ยังมีการเมืองที่เข้ามาเล่น PHB Golfing buddy เป็นเจ้าของซอฟต์แวร์เฮ้าส์และได้รับสัญญาให้ทำเว็บไซต์สำหรับ "บริษัท ขนาดใหญ่" แม้ว่าพวกเขาจะไม่ได้ผลก็ตาม

ตราบใดที่เงินยังหมุนเวียนอยู่การจัดการก็ไม่เห็นปัญหา


0

ขอผมใช้วิธีนี้หน่อย ....

ทำไมต้องกังวลกับระบอบประชาธิปไตยหากเกือบทุกคนเป็นเผด็จการ?

เพียงเพราะบาง บริษัท ไม่ปฏิบัติตามเส้นทางที่ถูกต้องไม่ได้หมายความว่าคุณต้องทำแบบเดียวกัน

ฉันเชื่อว่าความผิดสองอย่างนั้นไม่ถูกต้อง


จากการเปรียบเทียบของคุณมันค่อนข้างจะเป็น: "ประเทศที่ประสบความสำเร็จมากที่สุดกับคนที่ฉลาดที่สุดในรัฐบาลที่ใส่ใจในเรื่องสิทธิมนุษยชนจริยธรรมและความพึงพอใจของประชาชนคือเผด็จการ" ซึ่งอันที่จริงไม่เป็นความจริง
Arseni Mourzenko
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.