- Mozilla ได้อัปเดต Firefox โดยเริ่มตั้งแต่เวอร์ชัน 77 เพื่อหยุดการตัดข้อความที่วางลงในเว็บฟอร์ม
- เบราว์เซอร์จะไม่ย่อข้อความดังกล่าวอีกต่อไป แม้ว่าจะมีอักขระเกินจำนวนสูงสุดที่กำหนดด้วยคุณสมบัติ maxLength
- คุณสามารถตรวจสอบ .ได้ตลอดเวลา Firefox หน้าสำหรับทุกอย่างเกี่ยวกับเบราว์เซอร์ ตั้งแต่การแก้ไขไปจนถึงคำแนะนำวิธีใช้
- เยี่ยมชมของเรา ข่าว Hub เพื่อเรียนรู้เพิ่มเติม
Mozilla has อัพเดท Firefox เริ่มตั้งแต่เวอร์ชัน 77 เพื่อหยุดการตัดข้อความที่วางลงในเว็บฟอร์ม เบราว์เซอร์ จะไม่ย่อข้อความดังกล่าวอีกต่อไป แม้ว่าจะเกินจำนวนอักขระสูงสุดที่กำหนดด้วยคุณสมบัติ maxLength
การตัดทอน ซึ่งเป็นวิธีง่ายๆ ในการจำกัดเนื้อหาข้อความ มีประโยชน์บางประการ ตัวอย่างเช่น นักพัฒนาใช้เพื่อจำกัดความยาวของข้อความเพื่อรับประกันว่าข้อความนั้นแม่นยำ
แต่มีด้านพลิก โดยเฉพาะอย่างยิ่งหากเนื้อหาที่ถูกวางลงในเว็บฟอร์มเป็นรหัสผ่าน
ไม่ต้องตัดรหัสผ่านที่วางใน Firefox 77 หรือใหม่กว่าอีกต่อไป
ทุกตัวอักษรในรหัสผ่านมีค่า ดังนั้น การแก้ไขเนื้อหาดังกล่าวจึงทำให้เกิดปัญหากับผู้ใช้ที่พยายามเข้าถึงเว็บไซต์ที่มีการป้องกันด้วยรหัสผ่านหรือพอร์ทัลออนไลน์
อาจทำให้เว็บไซต์ปฏิเสธรหัสผ่านเดิมเนื่องจากได้บันทึกเวอร์ชันย่อไว้ นั่นคือปัญหาของ Firefox ก่อนการเปลี่ยนแปลงล่าสุด
ผู้ใช้จะคัดลอกและวางรหัสผ่านที่ยาว เช่น จากตัวจัดการรหัสผ่าน ลงในแบบฟอร์มบนเว็บหรือช่องข้อความ เบราว์เซอร์จะตัดชุดค่าผสมที่วางโดยอัตโนมัติ
ปัญหาไม่มีอีกแล้ว
แก้ไขแล้วใน Nightly 77.0a1 ล่าสุด (2020-05-04) บน Windows 10 และ MacOS 10.13 ฟิลด์จะได้รับไฮไลต์สีแดงหลังจากวางในสตริงที่ยาวกว่าความยาวสูงสุด ไฮไลต์คำเตือนจะถูกยกเลิกหากผู้ใช้ย่อความยาวให้เหลือค่าสูงสุด”
การแก้ไขทำงานอย่างไร
นักพัฒนาจะยังใช้แอตทริบิวต์ maxLength ได้ ซึ่งรวมถึงช่องที่เก็บรหัสผ่านของผู้ใช้
หากแบบฟอร์มหรือฟิลด์ได้รับข้อความที่ยาวกว่าจำนวนอักขระที่กำหนด จะมีเส้นขอบสีแดงล้อมรอบ
นอกจากนี้ ข้อความแสดงข้อผิดพลาดจะมาพร้อมกับไฮไลต์สีแดงใน Firefox จะแจ้งให้ผู้ใช้ลดจำนวนอักขระให้เหลือสูงสุดที่ระบุ นอกจากนี้ยังแสดงจำนวนอักขระที่ช่องข้อความได้บันทึกไว้
ผู้ใช้ต้องย่อรหัสผ่านให้สั้นลงตามข้อจำกัด maxLength ที่เกี่ยวข้อง มิฉะนั้นจะไม่สามารถส่งแบบฟอร์มที่ไม่ถูกต้องไปยังเซิร์ฟเวอร์ได้
คุณสามารถแบ่งปันข้อเสนอแนะของคุณหรือถามคำถามใด ๆ ในส่วนความคิดเห็นด้านล่าง