สำหรับฉัน iframe เป็นสิ่งชั่วร้ายที่บริสุทธิ์ (อาจจะไม่บริสุทธิ์เท่าไหร่) ดูเหมือนว่าพวกเขาจะสร้างปัญหามากมาย ใช่ไซต์ทั้งหมดของคุณจะโหลดหนึ่งครั้งจากนั้นคุณสามารถโหลดได้เพียงหน้าเดียว แต่ผู้คนคิดค้น AJAX เพื่อจุดประสงค์นี้
ปัญหาใหญ่ที่สุดอย่างหนึ่งที่ฉันพบiframe
คือฉันไม่สามารถวางลิงก์ไปยังหน้าย่อยใดหน้าหนึ่งได้เนื่องจาก URL ไม่เคยเปลี่ยนแปลง (ใช่ฉันรู้ว่ามีวิธีแก้ปัญหาสำหรับสิ่งนี้) ประการที่สองเครื่องมือค้นหาเว็บอาจมีปัญหาในการจัดทำดัชนีไซต์นั้นอย่างถูกต้อง
บางครั้งการเข้าถึงเว็บไซต์นี้แย่ลงและเบราว์เซอร์บางตัวอาจแสดงผลไม่ถูกต้อง
มีวิธีที่ดีกว่าในการออกแบบเค้าโครงโดยไม่มี (i) เฟรม ทุกวันฉันเห็นบางคนถามคำถาม SO เช่น "จะเข้าถึง iframe ด้วย jQuery ได้อย่างไร"
แล้ว iframe มีประโยชน์อย่างไร? มีเหตุผลอะไรที่จะยังคงใช้มันอยู่? ฉันแค่อยากรู้ว่าทำไม :)
(เนื่องจากไม่ใช่คำถามจริงจึงเป็น CW)