ตั้งค่า 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 โดย  ใน ชีวิตดีขึ้นด้วยโอเพนซอร์ส

หมายเลขบันทึก: 23335, เขียน: , แก้ไข, 2012-05-26 09:04:14+07:00 +07 Asia/Bangkok, สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ, ความเห็น: 1, อ่าน: คลิก

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

บันทึกล่าสุด 

ความเห็น (1)

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