ตั้งค่า character encoding ใน browser

wipat
  เวบไซต์ในปัจจุปันที่ใช้ UTF-8 เป็นมาตราฐานสากล และสามารถสั่งให้ browser แสดงผลตามที่กำหนดโดยอัตโนมัติ  

การแก้ปัญหาใช้ browser ท่องอินเทอร์เนต แล้วเจอบางเวบไซต์ แสดงภาษาเป็นไทยบ้าง อ่านไม่ออกบ้าง สาเหตุเนื่องจากการตั้งค่า character encoding ไม่ถูกต้อง อาจผิดพลาดทั้งจาก browser และจากเวบไซต์เอง

ผมแนะนำการแก้ไขที่ browser ให้ถูกต้องเหมาะสมกับเวบไซต์ในปัจจุปันที่ใช้ UTF-8 เป็นมาตราฐานสากล และยังสามารถปรับตัวให้แสดงผลที่ถูกต้องตามที่เวบไซต์สั่งมาโดยอัตโนมัติด้วย ให้ตั้งค่าดังนี้

  • สำหรับ IE คือ View -> Encoding -> Auto-Select
  • สำหรับ FireFox คือ View -> Character Encoding -> Autodetect -> Universal

หลังเปลี่ยนตั้งค่าแล้ว ให้ปิด browser แล้วเปิดขึ้นมาทำงานใหม่ ใช้งานได้เลย

ส่วนใหญ่เวบไซต์ของไทยมักตั้งค่าผิดพลาดบังคับเป็น ISO-8859-1 สังเกตุได้จากถ้าเปิดเวบไซต์แล้ว ค่า character encoding จะกลายเป็น ISO-8859-1 เอง ถ้าเกิดเหตุแบบนี้ก็ต้องแก้ไขเฉพาะหน้า view -> Encoding ให้ถูกต้องเป็นการชั่วคราว เพราะความผิดพลาดมาจากเวบไซต์นี้เท่านั้น

--วิภัทร

บันทึกนี้เขียนที่ GotoKnow โดย  ใน ชีวิตดีขึ้นด้วยโอเพนซอร์ส

คำสำคัญ (Tags)#uncategorized

หมายเลขบันทึก: 23335, เขียน: 10 Apr 2006 @ 13:49, แก้ไข, 26 May 2012 @ 09:04, สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ, ความเห็น: 1, อ่าน: คลิก
บันทึกล่าสุด


ความเห็น (1)

ขอบคุณค่ะคุณวิภัทร