ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: redbluegreenyellow ที่ 11 ธันวาคม 2014, 20:50:01



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


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

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


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

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

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


หัวข้อ: Re: theme wordpress แสดงผลบน IE เพี้ยน
เริ่มหัวข้อโดย: ba5nanas ที่ 12 ธันวาคม 2014, 16:15:25
เรื่อง font ก็เพี้ยน กันทุก browser แหล่ะครับ


หัวข้อ: Re: theme wordpress แสดงผลบน IE เพี้ยน
เริ่มหัวข้อโดย: Jir4yu ที่ 12 ธันวาคม 2014, 16:25:41
ส่วนใหญ่เป็นเพราะ 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

ลองดูนะครับ


หัวข้อ: Re: theme wordpress แสดงผลบน IE เพี้ยน
เริ่มหัวข้อโดย: redbluegreenyellow ที่ 12 ธันวาคม 2014, 21:07:49
ส่วนใหญ่เป็นเพราะ 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 ครับ

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

ลองดูนะครับ


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


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

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

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