ฝั่งตรงข้ามของ IE Tab / Mozilla rendering สำหรับ IE


10

ฉันมีแอปพลิเคชั่นที่ทำงานได้ไม่ดีใน IE แต่ทำงานได้ใน Firefox แทนที่จะติดตั้ง firefox (หรือขอให้ผู้ใช้ติดตั้ง firefox) มี "ตรงกันข้าม" ของส่วนขยาย FireFox IETabหรือไม่นั่นคือปลั๊กอินสำหรับ IE ที่แสดงหน้าเว็บโดยใช้ Mozilla

คำถามแปลก ๆ ฉันรู้และฉันรู้สึกว่าคำตอบคือ "ไม่" ...


ฉันสงสัยว่าจะทำให้ IE ปลอดภัยยิ่งขึ้นหรือ FF ไม่ปลอดภัยขึ้นหรือไม่ : D
cregox

คำตอบ:


10

ทำไมไม่ใช้กรอบของ Google Chrome ? มันเป็นปลั๊กอินที่ทำให้หน้าเว็บใช้เครื่องมือการแสดงผล WebKit และเครื่องมือ V8 javascript

โอกาสที่คุณจะมีบางอย่างที่ใช้ได้กับ Firefox มันจะทำงานร่วมกับ WebKit และผู้ใช้ IE จะใช้ในการติดตั้งปลั๊กอินสำหรับหน้าใดก็ตามดังนั้นจึงไม่สะดวกสำหรับพวกเขา


1
"โอกาสเป็น" ไม่เหมือนกับ "ใช่" ฉันมีเว็บไซต์ที่แสดงผลแตกต่างกันมากใน WebKit vs. Gecko
Josh K

ตกลงมันเจ๋งมาก แอปพลิเคชั่นนี้ใช้ TinyMCE เวอร์ชั่นเก่าซึ่งไม่รองรับ KHTML แต่ถ้าเราสามารถเอาชนะสิ่งกีดขวางนั้นได้ ขอบคุณ!
Josh

1
@Josh K WebKit และ Gecko สามารถแสดงผลไซต์ต่างกันมาก หากคุณใช้ UA กับการดมกลิ่นที่ไม่ดีคุณสามารถมีความแตกต่างของการเรนเดอร์เพิ่มเติมได้ แต่โดยทั่วไป WebKit และ Gecko จะใกล้กว่า Gecko และ Trident
ไทเลอร์

พูดตามตรงนี่ก็ใกล้เคียงกับที่คุณจะฝัง Firefox ใน IE มันไม่สำคัญว่าเอ็นจิ้นที่แท้จริงที่คุณฝังไว้จะเป็นอย่างไรตราบใดที่เว็บแอปพลิเคชันของคุณใช้งานได้
Sasha Chedygov

2

MSIE ช่วยให้ตัวเองสามารถฝังตัวในแอปพลิเคชันอื่น ๆ (เพราะมันเป็นโปรแกรม OLE) นั่นคือเหตุผลที่ Firefox สามารถเปิด IE ภายในแท็บ Firefox ดูเหมือนว่าจะทำงานได้ง่ายเพราะ Window ติดตั้ง IE เสมอ

ตรงกันข้ามเป็นไปไม่ได้ IE ไม่สามารถเปิด Firefox ภายในแท็บ IE ได้เนื่องจาก Firefox เองไม่ได้ถูกฝังไว้ในแอปพลิเคชันอื่น แม้ว่าการฝังจะเป็นไปได้ แต่คุณยังคงต้องติดตั้ง Firefox (คุณพูดถึงว่าคุณต้องการหลีกเลี่ยงปัญหานี้) คุณไม่สามารถรับเครื่องมือการแสดงผล Mozilla หากไม่ได้ติดตั้ง ...

นี่คือสาเหตุที่แอปพลิเคชัน Windows ใด ๆ ที่ต้องการเบราว์เซอร์ไม่ว่าจะใช้ IE หรือมีแอปพลิเคชันเบราว์เซอร์ตัวเล็ก ๆ

มีครั้งหนึ่งที่คั่นหน้าเว็บ IE ที่จะเปิดหน้าเว็บปัจจุบันใน Firefox - แต่ยังต้องติดตั้ง Firefox


2

คุณสามารถลองLunascape :

Lunascape เป็นเบราว์เซอร์เอ็นจิ้นแรกและสามเดียวในโลก

คุณจะมีตัวเลือกระหว่างสามเบราว์เซอร์เอ็นจิ้น: Gecko (Firefox), Webkit (Safari, Chrome) และตรีศูล (Internet Explorer) ตอนนี้คุณสามารถเรียกใช้เอ็นจิ้นทั้ง 3 แบบเคียงข้างกันในเว็บเบราว์เซอร์เดียว

ข้อความแสดงแทน

Lunascape ยังรองรับส่วนขยาย Firefox ที่หลากหลาย


ดูดี แต่ความคิดคือผู้ใช้หลายคนไม่ต้องการติดตั้ง Firefox ดังนั้นการขอให้พวกเขาติดตั้ง Lunascape อาจเป็นเรื่องยาก ฉันหวังว่าจะขอให้พวกเขาติดตั้งปลั๊กอินจะลงง่ายกว่านี้อีกนิด ...
Josh

1
@Josh - เช่นเดียวกับ IE Tabs สำหรับ Firefox ต้องติดตั้ง Internet Explorer (เช่น IE Tabs ไม่ทำงานบน Linux หรือ Mac OS X) ปลั๊กอิน IE (เรียกว่า FF Tabs :) จะต้องติดตั้ง Firefox อยู่ดี แท็บ IE เป็นไปได้เพียงเพราะติดตั้ง IE บนคอมพิวเตอร์ Windows ทุกเครื่องภายใต้ดวงอาทิตย์ :)

@Molly ใช่ผมคิดว่าผมหวังสำหรับปลั๊กอินที่จริงรวมถึงเครื่องมือการแสดงผล Mozilla ภายในรหัสปลั๊กอินที่ไม่ได้เป็นหนึ่งเชื่อมโยงแบบไดนามิกกับ Firefox ...
จอช

@ Josh - คุณอยู่ที่นั้น ... Lunascape จะติดตั้งเอ็นจิ้นตุ๊กแก แต่ไม่ต้องการ FF :)

0

เพื่อเพิ่มคำตอบของ Josh K ไม่

ด้วยเหตุผลที่ IE Tab ใช้ IE เนื่องจาก IE ได้รับการติดตั้งบนพีซีแล้ว ดังนั้นโดยทั่วไปคุณจะต้องติดตั้ง FF เพื่อแสดงผลด้วย FF


2
สิ่งนี้ทำให้เกิดแนวคิดที่น่าสนใจขึ้นมา บรรจุค่าเครื่องมือแสดงผลโมซิลล่าลงในปลั๊กอิน อืม ...
เคนเน็ ธ ค็อชฮาน

1
@ Kenneth Cochran: นั่นคือสิ่งที่ฉันหมายถึง Firefox เป็นโอเพ่นซอร์สดังนั้นจึงน่าจะทำได้ ...
Josh

0

คำตอบคือไม่

เจาะจงมากขึ้นเกี่ยวกับแอปพลิเคชัน มีหลายเว็บไซต์ที่ใช้รหัสที่เป็นกรรมสิทธิ์ซึ่งใช้ได้กับ IE เท่านั้น

เพิ่มไปยังนายคงที่:

คุณจะต้องติดตั้ง Firefox ไม่เพียง แต่คุณต้องจี้ IE เพื่อวางการแสดงผลของ Firefox บนหน้าจอ คิดว่ามันเป็น IFRAME บนเว็บไซต์ คุณจะไม่สามารถเปลี่ยนวิธีการแสดงผลหรือการทำงาน ข้อบกพร่องใด ๆ ที่ปรากฏใน Firefox จะยังคงอยู่ที่นั่น คุณต้องการใช้งาน Firefox แต่จะอยู่ในส่วนหัวและ GUI ของ IE

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.