Programing 2017年06月29日 ประสบการณ์ที่ย่ำแย่ จาการซื้อ HTML Theme จาก Theme Forest !!!! โดยปกติผมก็ซื้อ HTML Theme หรือ Template ในเว็บไซต์ Theme Forest เป็นประจำอยู่ครับ โดยที่ผมก็พอจะคิดได้อยู่แล้วว่า มันต้องมีคนทำงานห่วยๆ ออกมาขายแน่นอน แต่ผมก็ยังไม่เคยเจอกับตัวเองมาก่อนจนกระทั่งเดือนนี้ ผมได้ซื้อ HTML Template มาเพื่อจะทำงานหน้าตาและรูปร่างก็ดูสวยงานดี ผมลองเข้าไปดู Source Code นิดหน่อยแล้วก็รู้สึกว่าใช้ได้ๆ แถมใช้ Bootstrap ด้วยยิ่งน่าวไว้ใจประมาณนึง (อาจเป็นเพราะผมประมาณเกินไป ผมดูโครงสร้าง HTML แล้ว CSS class ที่คนขายวางไม่ละเอียดพอที่จะทำให้รู้ถึงปัญหาที่ซ่อนอยู่) พอจ่ายเงินซื้อ เราก็ดาวโหลดลงมา เพื่อจะนำมาสวมกับเว็บแอพของเรา ก็พบปัญหามากมายจากการวางโครงที่ห่วยแตก และการใช้งาน css อย่างไม่เหมาะสม ขาดความยืนหยุ่นอย่างมาก อาทิเช่น 1. เขียน css ทับ class ที่เป็นส่วนของ bootstrap layout ทำให้ผมไม่สามารถใช้โครงสร้างของ bootstrap แบบเดิมๆ ได้เลย 2. บอกว่าเป็นเปลี่ยน theme สีได้ ผมลองดูก็เปลี่ยนได้จริงครับ แต่คนทำเตรียมไว้เฉพาะหน้าแรก หน้าอื่นๆ มีสีเดียว เวรรรรรรรรร! 3. เขียน class ให้ปุ่มทุกปุ่มแยกกันอย่างสิ้นเชิง สรุปคือถ้าผมต้องการแก้ padding เล็กน้อยเพราะ font เป็นภาษาไทย ผมต้องไล่แก้ทุกที่ 4. ต่อเนื่องจากข้อที่ 3 class ของแต่ล่ะปุ่มจะไม่ทำงานหากไม่อยู่ใน box ของตัวเอง ผมดึงปุ่มมาใช้ที่อื่น ไม่ได้เลย (ปุ่มมันควรจะเป็น class แบบ global เพราะมันต้องใช้ทั้งเว็บ แย่มากๆ) ตัวอย่าง .box-a .btn-primary { padding: 5px 12px; color: white; background-color: #f3043e; } .box-b .btn-primary { padding: 5px 12px; color: white; background-color: green; } นี่เป็นแค่ตัวอย่างเล็กน้อยและยังมีอีกมาก ยังก็ฝากเตือนหน่อยนะครับ ถ้าคิดจะซื้อ theme ดูให้ละเอียดหน่อยนะครับ コメント(0) Tweet