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