theme wordpress แสดงผลบน IE เพี้ยน

เริ่มโดย redbluegreenyellow, 11 ธันวาคม 2014, 20:50:01

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

redbluegreenyellow

theme wordpress แสดงผลบน IE เพี้ยน element และการจัดรูปแบบต่างๆ ผิดเพี้ยนไปหมด เกิดจากอะไรครับ font ก็ดูเล็กกว่าปกติไม่สวยเลยครับ ทั้งๆที่themeที่ซื้อมาก็บอกว่าsupportทุกbrowser ไปถามเจ้าของthemeก็บอกให้ปลดpluginทุกตัวแล้วดูว่าเป็นอะไรไหม ผมลองทำแล้วก็ยังเหมืนเดิม มันเกิดจากอะไรครับ   :wanwan017:

Jir4yu

ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ
ทำบุญ สถานที่ทำบุญ สายมู-สายธรรมะ - [direct=http://www.buacha.com/]วอลเปเปอร์สายมู[/direct] และบทความเกี่ยวกับพุทธศาสนา

redbluegreenyellow

อ้างถึงจาก: Jir4yu ใน 11 ธันวาคม 2014, 20:53:53
ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ

browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  :wanwan017:

ba5nanas

เรื่อง font ก็เพี้ยน กันทุก browser แหล่ะครับ
Wordpress Developer High End

http://www.ba5nanas.com

Jir4yu

อ้างถึงจาก: redbluegreenyellow ใน 11 ธันวาคม 2014, 21:27:44
อ้างถึงจาก: Jir4yu ใน 11 ธันวาคม 2014, 20:53:53
ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ

browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  :wanwan017:

เบื้องต้นลองทดสอบกับเครื่องอื่นก่อนครับ ว่าเป็นเหมือนกันหรือเปล่า
ถ้าเป็นเหมือนกันอาจจะต้องใช้ javascript ช่วย render font

วิธีที่สองคือลองเปลี่ยน css font ของเว็บไซต์เป็นแบบธรรมดาก่อน เช่นใช้ font-family: Arial  (ที่มีทั้ง mac และ windows)

ถ้ายังไม่ดีขึ้น ปัจจุบันมี library หลายตัวครับที่สามารถช่วยให้ render font มาเห็นเหมือนกันทุก browser
ผมยกตัวอย่างเช่น trmix ครับ

- https://github.com/bramstein/trmix/
- http://www.icondeposit.com/blog:how-to-properly-smooth-font-using-css3

ลองดูนะครับ
ทำบุญ สถานที่ทำบุญ สายมู-สายธรรมะ - [direct=http://www.buacha.com/]วอลเปเปอร์สายมู[/direct] และบทความเกี่ยวกับพุทธศาสนา

redbluegreenyellow

อ้างถึงจาก: Jir4yu ใน 12 ธันวาคม 2014, 16:25:41
อ้างถึงจาก: redbluegreenyellow ใน 11 ธันวาคม 2014, 21:27:44
อ้างถึงจาก: Jir4yu ใน 11 ธันวาคม 2014, 20:53:53
ส่วนใหญ่เป็นเพราะ web browser เวอร์ชั่นเก่าๆ (อย่าง IE 9 ลงมา) จะมีปัญหานี้เยอะครับ
สาเหตุเป็นเพราะ CSS ที่ใช้เขียนอาจจะใหม่เกินไป หรือไม่ compactible กับ browser รุ่นเก่าครับ

ถ้าจะแก้ปัญหาจริงๆ.. เป็นผม ผมแนะนำให้เปลี่ยน browser แทนครับ

browser ที่มีปัญหาสำหรับเว็บผมคือ IE11ครับ เพี้ยนไปหมดเลย กลัวผู้ชมเว็บที่เข้าผ่านIE จะอ่านไม่รู้เรื่องครับ browserอื่นๆปกติดีครับ ผมควรทำยังไงดีครับ  :wanwan017:

เบื้องต้นลองทดสอบกับเครื่องอื่นก่อนครับ ว่าเป็นเหมือนกันหรือเปล่า
ถ้าเป็นเหมือนกันอาจจะต้องใช้ javascript ช่วย render font

วิธีที่สองคือลองเปลี่ยน css font ของเว็บไซต์เป็นแบบธรรมดาก่อน เช่นใช้ font-family: Arial  (ที่มีทั้ง mac และ windows)

ถ้ายังไม่ดีขึ้น ปัจจุบันมี library หลายตัวครับที่สามารถช่วยให้ render font มาเห็นเหมือนกันทุก browser
ผมยกตัวอย่างเช่น trmix ครับ

- https://github.com/bramstein/trmix/
- http://www.icondeposit.com/blog:how-to-properly-smooth-font-using-css3

ลองดูนะครับ

ขอบคุณมากๆครับ  :wanwan017:

simplify

ลองตรวจ browser ว่าตั้งค่าตัวหนังสือถูกต้องหรือเปล่า อย่างที่หลาย ๆ ท่านบอกครับลองกับเครื่องอื่นดู ส่วนตัวแล้วผมค่อนข้างจะเอา Chrome กับ Firefox เป็นมาตรฐานนะ
ผมเคยลองใช้วิธีมั่ว ๆ ดูใช้วิธี Hack CSS เอา ลองดูครับ
ตัวอย่าง
.widget-inner ul li a {
    font-size: 18px;
    font-size: 22px\9 !important;
}

ใส่ \9 ข้างหลัง แต่ทีก็ต้องเขียน !important กำกับครับ

ฉบับมั่วนะครับ
ปอลิง.. เคยอ่านเจอบทความของสมาชิกท่านนึง (ขออภัยจำชื่อไม่ได้) เค้าบอกประมาณว่าเราทำเว็บไม่ใช่ให้สวยอย่างเดียวแต่เราทำเว็บเพื่อให้คนเข้ามา แก้ไขเร็วที่สุดวิธีไหนใช้ได้ก็ใช้ไปก่อน เมื่อมีเวลาค่อยมาแก้ให้มันถูกมาตรฐาน