ความแตกต่างระหว่าง FRAME และ IFRAME ความแตกต่างระหว่าง

Anonim

FRAME Vs IFRAME

ขณะที่โต้ตอบกับอินเทอร์เน็ต หน้าเว็บอาจถูกแบ่งออกเป็นหลายบล็อคโดยใช้เฟรมสำหรับแสดงไฟล์แบบเลื่อนได้หลายแบบเช่นเอกสารและ / หรือภาพกราฟิก ฯลฯ ในหน้าต่างหรือหน้าต่างย่อยที่เป็นอิสระ แต่ละเฟรมมีการกำหนดหน้าเว็บของตัวเอง เบราว์เซอร์แบบกราฟิกที่ใช้บ่อยๆจะแยกแยะคำสั่งของเฟรม คำว่า Iframe หมายถึงเฟรมแบบอินไลน์ที่คล้ายกับเฟรมภายในหน้าเดียวมักประกอบด้วยหน้าอื่น

คอลเลกชันของเฟรมจะเรียกว่าเฟรมเซตที่กำหนดไว้ในเอกสาร frameset ประโยชน์หลักของการใช้เฟรมคือผู้ใช้สามารถเข้าถึงเอกสาร HTML มากกว่าหนึ่งเอกสารในหน้าต่างเบราเซอร์เดียวกัน Iframe ใช้โครงสร้าง HTML ที่อนุญาตให้ใส่เอกสาร HTML อื่นลงในหน้า HTML Iframe ถูกตั้งค่าเป็นกรอบหน้าต่างที่มีขนาดกะทัดรัดที่เลื่อนไปตามส่วนที่เหลือของหน้าเว็บและสามารถอยู่ได้โดยไม่ต้องกำหนดเฟรมเอง

สำหรับเฟรมผู้ออกแบบเสนอวิธีที่จะทำให้ข้อมูลบางอย่างมองเห็นได้ในขณะที่เนื้อหาอื่น ๆ ของหน้าเว็บถูกเลื่อนหรือเปลี่ยนและพวกเขายังเรียกใช้จากขอบไปยังขอบแทนการวางกล่องไว้ที่ไหนสักแห่งภายในเบราว์เซอร์ หน้าต่าง. แต่ Iframe มักเป็นกล่องเล็ก ๆ ที่ใช้ในการใส่ข้อความหรือความคิดเห็นในช่วงกลางของหน้าและใช้เพื่อสร้างเมนูแบบเลื่อนลงหรือเมนูแนวนอนบนหน้าเว็บ นอกจากนี้ยังช่วยให้เอกสาร HTML มีเครื่องมือและคำสั่งที่น่าสนใจ

เฟรมโดยทั่วไปไม่จำเป็นต้องรีเฟรชอย่างไม่มีเหตุผลสำหรับการโพสต์ทุกหลังของหน้าเว็บ ผู้ใช้สามารถรีเฟรชเฉพาะเนื้อหาที่เขากำลังทำงานอยู่ นักออกแบบเว็บไซต์สามารถเปลี่ยนส่วน IFrame ได้โดยไม่ต้องให้ผู้ใช้โหลดหน้าเว็บโดยรอบใหม่ IFrames ได้รับการออกแบบเพื่อแทรกโปรแกรมประยุกต์แบบโต้ตอบในเว็บเพจ

เส้นขอบที่สามารถมองเห็นได้ของเฟรมสามารถปรับขนาดโดยผู้ใช้โดยลากเส้นขอบ อย่างไรก็ตามควรใช้ความระมัดระวังเป็นพิเศษในการวางไฟล์ให้พอดีกับกรอบอย่างละเอียดโดยไม่ต้องเลื่อนลงจนเกินไปโดยผู้เข้าชมหน้าเว็บ Iframes มีความยืดหยุ่นและบังคับน้อยกว่าหน้าเว็บแบบกรอบ นักออกแบบเว็บไซต์สามารถเพิ่มส่วนการอัปเดตทุกขนาดลงในหน้าเว็บได้

สรุป:

~ อินไลน์เฟรมเป็นเพียง "กล่อง" เดียวที่วางอยู่ที่ใดก็ได้บนหน้าเว็บเบราเซอร์ ในทางตรงกันข้ามกรอบเป็นพวงของกล่องใส่กันเพื่อให้เว็บไซต์หนึ่ง

~ นักพัฒนาเว็บต้องติดตามเอกสาร HTML เพิ่มเติมในขณะที่พัฒนาเฟรม

~ ผู้ใช้ไม่สามารถระบุขนาดของ Iframe ได้

อีกบุญของ Iframes คือความสามารถในการแสดงเนื้อหาเว็บไซต์อื่น ๆ ได้อย่างไม่มีที่ติในหน้าต่างของผู้ใช้รายหนึ่ง

~ Iframe ยังมีความยืดหยุ่นในตำแหน่งและความสะดวกในการจัดทำดัชนีในขณะที่กำหนดเป้าหมายด้วยหลายหน้า