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


เวบไซต์ในปัจจุปันที่ใช้ 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 ให้ถูกต้องเป็นการชั่วคราว เพราะความผิดพลาดมาจากเวบไซต์นี้เท่านั้น

--วิภัทร

คำสำคัญ (Tags): #uncategorized
หมายเลขบันทึก: 23335เขียนเมื่อ 10 เมษายน 2006 13:49 น. ()แก้ไขเมื่อ 26 พฤษภาคม 2012 09:04 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)
พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท