|
|
|
<DIV> และ <TABLE> สามารถใช้ <DIV> แทนได้เลยไหม? มีคนบอกมาว่า ช้าเหลือ ... |
|
|
|
|
|
|
|
ปุจฉา : การที่นำ <TABLE> มาใช้ ผิดไหม? และทำให้หน้าเว็บเราช้าขนาดไหน?
วิสัจฉณา : การที่นำ <TABLE> มาใช้นั้นไม่ผิด เว็บช้าไม่ช้าอยู่ที่ปริมาณข้อมูล เช่น รูปภาพ ไฟล์วีดีโอ บลาๆๆๆๆ...และความเร็วของอินเตอร์เน็ต
|
|
|
|
|
Date :
2011-12-01 16:49:42 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ พอมีคนมาทักว่าทำให้ช้า ตัวผมเอง ก็ เสีย Self เลยล่ะครับ แบบว่า
ดูเราอ่อนมากๆ ที่ยังใช้ Table
|
|
|
|
|
Date :
2011-12-01 16:58:30 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เห็นเกี่ยว การใช้ TABLE เข้ามาใช้งานในเว็บ ไม่ได้บอกว่าคุณมีความสามารถที่อ่อนหัดหรืออย่างไร ผมว่ามันเป็นที่ระบบการพัฒนาใหม่ๆมากกว่า หรือถ้าเป็นคน อาจจะเป็น รุ่น แฟชั่น ความนิยม ความถนัด ไม่น่าจะเกี่ยว ว่าจะอ่อนหัดแค่ไหน หรือจะยกตัวอย่าง cms ที่ใช้ <div> 90% แต่ก็ยังซ่อนการใช้งาน TABLE อยู่ทั่วไปทุกหน้าๆ
ถ้าเป็นผมที่ใช้ DIV เป็น ผมอาจจะโคกับคุณว่า "โหเนี่ยยังใช้ TABLE อยู่อีกหรอ เก่าไปไหม" อะไรประมาณนี้ครับ อย่าไปซีเรียสกับคำพูดของคนบางคน
ปล.การใช้งานจริงๆ คุณไม่สามารถยกเลิกการใช้ TABLE ได้ 100% หรอกนะ(ตอนนี้) อย่างๆน้อยๆ ก็ได้ใช้ไม่มาก เพราะว่าการแสดงผลจะให้ถูกต้องทุกบราวน์เซอร์ Div ยังไม่สามารถทำได้หมด แต่ TABLE ทำได้ DIV ทำให้คุณสร้างเว็บให้ดูสวยงามแปลกตาซึ่ง TABLE ทำไม่ได้ เช่น การซ้อนรูป เกยรูป TABLE ทำไม่ได้แน่นอนครับ แต่ DIV ทำได้หมดเพราะถูกบังคับจาก css
|
|
|
|
|
Date :
2011-12-01 17:08:33 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณพี่อั๋นครับ +1 ให้แต่ไม่แสดงตัว
|
|
|
|
|
Date :
2011-12-01 17:08:59 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อาจจะมีผลบ้างกับการเสียว
มันจะมีผลตรงใหนฟระ .. ก้าก ๆ
ผมก็ใช้ครับ table ปนกันไป อันใหน div ได้ ก็ ใช้ อันใหนไม่ได้ ก็ table ง่าย ไว และสะดวกในการใช้
แต่แค่ปรับให้ table มันน่าใช้ด้วย css สักหน่อย ก็แจ่มครับ
|
|
|
|
|
Date :
2011-12-01 19:34:14 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555+ table นี่แหละครับ Classic ไทยครีเอทนี่ไม่ธรรมดาครับ ใช้เทเบิลมั่วกันไปหมดครับ แต่ผมไม่ค่อยได้สนใจหรอกครับ ให้มันแสดงผลได้ไม่ผิดเพี้ยนก็พอแล้ว ส่วนอันดับดีไม่ดี อยู่ที่เนื้อหาครับ
|
|
|
|
|
Date :
2011-12-01 20:45:47 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะวัดถึงความเร็ว ก็ให้ดูปริมาณ tags ข้อความ เข้าใจว่า div ใช้อักษรน้อยกว่า และการเป็นอีสระต่อกัน ตอนที่เรนเดอร์ มันเลยดูเหมือนว่าเร็ว กว่า เทเบิ้ล เพราะจะต้องเรนเดอร์เสร็จแล้วนำผลที่ได้มาจัดเรียงกันอีกที อันนี้ตามที่เข้าใจครับ แต่ในการใช้งานจริงๆ ไม่ค่อยมีผลเท่าไหร่ เพราะมันต่างกันไม่มากเลย
|
|
|
|
|
Date :
2011-12-01 20:51:02 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สิ่งที่ผมสงสัยมาตลอดนะครับ คือ ผมไม่ได้จบมาทางสายเขียนโปรแกรม โดยตรง ที่ทำทุกวันนี้ ก็ครูพักลักจำเค้ามาอีกที เลยทำให้ไม่ค่อยจะสนใจ เรื่องของความเร็ว ที่น่าแปลกคือ โปรแกรมเมอร์ เหล่านั้น ทำไมถึงให้ความสำคัญกันมาก ไม่ว่าจะที่ไหน?
จริงๆ แล้ว ผมก็อยากใช้ DIV อยากคิดซะว่า คำเปรยๆ ที่บอกกับผมว่า TABLE มันช้าคือ คำแนะนำ มากกว่า เย้ยหยัน
ขอบคุณครับ สำหรับ คำแนะนำ จะพยายามสู้ต่อไป ครับ
บางครั้ง ยังเสียดาย ที่ไม่ได้เรียน สายโปรแกรมมา -*-
|
|
|
|
|
Date :
2011-12-02 08:17:49 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ให้ถูกกับงานดีที่สุดครับ
ไอ่เรืองช้ามันไม่เกี่ยวกันมั้งครับ
div มองเหมือนเร็วเพราะ div ไหนเสร็จข้อมูลก็ออกมาเลย
ถ้าเป็น table มันต้องรอให้ออกมาทีเดียวทั้งหมดพร้อมกันเลยดูช้ากว่า ทั้งๆที่มันก็พอๆกัน แต่..
ถ้าเป็นข้อมูลที่เป็น row colunm จริงๆ มันเหมาะรึเปล่าละครับที่จะให้ข้อมูลมันพรุบๆ โผล่ๆ ออกมาทีละนิด
แน่นอนว่ามันต้องรอออกมาพร้อมกันเป็นก้อนเดียวเลยถึงจะถูก
เพราะฉนั้น content ที่เป็นจำพวก row colunm ผมมองว่ายังไง table ก็เป็นตัวเลือกที่ดีอยู่ เพราะถ้าคุณจะเขียนเป็น div จริงๆ จำนวน node ก็อาจจะแทบไม่ต่างกันเลยด้วยซ้ำ
ถ้ากับ content ทั่วไปให้ใช้ div ครับ ถ้าส่วนไหนที่ต้องแสดงข้อมูลเป็น row colunm ให้ใช้ตาราง
สุดท้ายนี้ content ประเภท row colunm ก็ไม่จำเป็นต้องเป็นตารางเสมอไป อย่างถ้าเกิดคุณต้องการให้ลากเปลี่ยนต่ำแหน่งในแนว colum ของ ตาราง ด้วย javascript ได้ การที่จัดวางเป็นรูปแบบ div จะทำให้คุม element ได้ง่ายกว่า เป็นต้น
|
|
|
|
|
Date :
2011-12-03 01:32:52 |
By :
playonline |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่จริงค่ะ ถึงจะใช้เบิลได้แต่อย่าใช้ค่ะ โดนออกจากงานเพราะใช้ได้แต่เทเบิลนี่แหละ โปรแกรมเมอร์ไม่ยอมรับงานบอกว่าต้องดิฟ ไม่ดิฟไม่ทำงานต่อให้ ผสมดิฟก็ไม่ได้ ต้องดิฟอย่างเดียวเท่านั้น ยังไงต้องฝึกค่ะ เดี๋ยวโดนออกจากงานแบบเรา ระวังเด้อ
|
|
|
|
|
Date :
2011-12-17 17:09:33 |
By :
เว็บดีไซน์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดริฟซ้าย กลาง ขวา บน ล่าง ก็คล้ายๆกับ table
<div align="left"> Text </div>
แต่มีข้อดีคือ ผสมผสาน css และสคริป เข้าไปได้ด้วยเลย
ผมว่าอยู่ที่จำนวนคนเข้านะครับ
เว็บที่คนเข้าน้อยก็ไม่ต้องไปซีเรียสอะไรเลย
คนเข้าเยอะก็ต้องซีเรียสกันหน่อย
เพราะเทคโนโลยีใหม่ๆที่คลอดออกมา มักจะทำให้ประสิทธิภาพการใช้งานดีมากยิ่งขึ้น
|
|
|
|
|
Date :
2011-12-17 17:24:25 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่บางอันเบราเซอร์ IE จะเพี้ยนนะครับ ไม่เหมือนชาวบ้านเขาเอาซะเลย
|
|
|
|
|
Date :
2011-12-17 17:25:47 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ จะพยายามต่อไปครับ เข้าใจว่าคนเราต้องเปืดใจให้กว้างๆ เข้าไว้ ผมอยากใช้ครับ แต่จัดการในเรื่องการแสดงผลข้อมูลจาก SQL ยากมากๆ แถมยังต้องมานั่งเช็ค กับแต่ละ Browser อีกแน่ะ -*-
|
|
|
|
|
Date :
2011-12-19 09:16:18 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|