GotoKnow
  • เข้าระบบ
  • สมัครสมาชิก
  • แผงจัดการ
  • ออกจากระบบ
GotoKnow

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

--วิภัทร

บันทึกนี้เขียนที่ GotoKnow โดย 

คำสำคัญ (keywords): uncategorized
หมายเลขบันทึก: 23335
เขียน:
แก้ไข:
ความเห็น: 1
อ่าน:
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ

ความเห็น (1)

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