ใน Windows 8 คุณสามารถใช้เบราว์เซอร์เริ่มต้นที่แตกต่างกันสำหรับแอพ Metro / WinRT มากกว่าแอพเดสก์ท็อปทั่วไปได้หรือไม่?


12

ฉันต้องการการตั้งค่าเบราว์เซอร์เริ่มต้นที่แตกต่างกันสำหรับแอพ WinRT แบบเรียงต่อกันมากกว่าที่ฉันทำกับแอพในสภาพแวดล้อมเดสก์ท็อปดั้งเดิม เป็นไปได้ไหม

ฉันกำลังเล่นกับ windows 8 และสิ่งหนึ่งที่ฉันสังเกตเห็นคือโดยปกติแล้วแอพ metro / winRT จะเคารพ Chrome ที่ฉันเลือกเป็นเบราว์เซอร์เริ่มต้นของฉัน นั่นอาจเป็นสิ่งที่ดีสำหรับการเริ่มต้นการใช้กล่องนอกสำหรับ Windows และเป็นสิ่งที่ฉันต้องการสำหรับแอพเดสก์ท็อปปกติ

อย่างไรก็ตามฉันพบว่าสิ่งนี้ไม่ได้รองรับแอป Metro / WinRT / tiled / modern ฉันคิดว่าการเปลี่ยนระหว่างส่วนเดสก์ท็อปและรถไฟใต้ดินของ Windows เป็นประสบการณ์ของผู้ใช้ที่สั่นสะเทือน ฉันต้องการลดสิ่งนี้ลงและฉันอยากเก็บแอป WinRT ไว้ในโลกของ UI ที่ทันสมัยของ WinRT รวมถึงเมื่อเปิดลิงก์อินเทอร์เน็ต แทนที่จะเปิดในเบราว์เซอร์เริ่มต้นของฉันฉันต้องการให้พวกเขาใช้ metro IE10 (หรือในที่สุด metro Chrome หรือ Firefox) สิ่งนี้จะเก็บไว้สำหรับแอป RT เท่านั้น แอปเดสก์ท็อปควรเคารพการตั้งค่าเบราว์เซอร์เริ่มต้นต่อไป สามารถทำได้หรือไม่

เบราว์เซอร์หนึ่งที่รองรับบุคลิก / โหมดการทำงานที่แตกต่างกันขึ้นอยู่กับแหล่งที่มาจะเป็นที่ยอมรับได้


เวอร์ชันช่อง dev ของ Chrome รองรับระบบรถไฟใต้ดินแล้ว สิ่งนี้เป็นไปตามความต้องการของการรวมระบบรถไฟใต้ดินหรือไม่
rakslice

หากรู้ว่าอยู่ในโหมดเมโทรเมื่อเปิดลิงก์จากแอพเมโทรและโหมดเดสก์ท็อปเมื่อเปิดลิงก์จากแอพเดสก์ท็อป ฉันยังต้องการโหมดเดสก์ท็อปบ่อยครั้ง
Joel Coehoorn

คำตอบ:


2

น่าเศร้าที่สิ่งนี้ไม่สามารถทำได้ ใน Windows 8 เบราว์เซอร์เริ่มต้น (หนึ่งชุดเพื่อเปิดลิงก์ HTML) เป็นเบราว์เซอร์เดียวที่สามารถทำงานในโหมดเมโทร หากคุณตั้งค่า Google Chrome เป็นเบราว์เซอร์เริ่มต้น IE10 จะไม่เปิดในโหมดเมโทรอีกต่อไปมันจะเปิดในโหมดเดสก์ท็อป ดังนั้นเบราว์เซอร์เดสก์ท็อปเริ่มต้นจะกลายเป็นเบราว์เซอร์เมโทรเริ่มต้น (และเท่านั้น) โดยอัตโนมัติ


-1

สามารถเขียนแอป. NET ที่:

  1. จับทริกเกอร์เชื่อมโยงหลายมิติ
  2. ระบุแอปที่เปิดไฮเปอร์ลิงก์
  3. ตรวจพบว่าแอปทำงานในโหมด Metro หรือไม่
  4. เปลี่ยนแปลงการตั้งค่าเว็บเบราว์เซอร์เริ่มต้นของ Windows เป็นการชั่วคราว
  5. เผยแพร่ไฮเปอร์ลิงก์ในเบราว์เซอร์เริ่มต้นใหม่

อย่างใดอย่างหนึ่งไม่สามารถเขียนแอปเช่นนั้นได้เนื่องจากค่าเริ่มต้นได้รับการป้องกันโดยแฮชการเข้ารหัส คุณไม่สามารถตั้งค่าเริ่มต้นด้วยตนเองได้ใน Win8
Brian R. Bondy

@Brian เพื่อป้องกันมัลแวร์?
mcandre

มัลแวร์และเบราว์เซอร์ที่ก้าวร้าว
Brian R. Bondy

-3

น่าเสียดายที่เป็นไปไม่ได้เนื่องจากไม่มีเบราว์เซอร์ 2 รายการในเดสก์ท็อปและรถไฟใต้ดิน โดยพื้นฐานแล้วสิ่งที่เกิดขึ้นคือ IE และ Chrome เป็น metro UI เท่านั้น เอ็นจิ้นการเรนเดอร์ถูกแชร์กับเวอร์ชันเดสก์ท็อป

เนื่องจากสิ่งเหล่านี้คือ "แอพไฮบริด" คุณจึงไม่สามารถเลือกแอพที่แตกต่างกันสำหรับเดสก์ท็อปและ "เมโทร" เนื่องจากเป็นแอปเดียวกันโดยทั่วไป


1
เพื่ออธิบายให้ชัดเจนไม่ใช่ทุกสิ่งที่พูดที่นี่เป็นเรื่องจริง มันเป็นหนึ่งในการติดตั้งสำหรับแต่ละแอพใช่ แต่พวกเขามีการตั้งค่าของตัวเองระหว่างรุ่นเมโทรและเดสก์ท็อปเนื่องจากกฎแซนด์บ็อกซ์เมโทร (แม้ว่าสำหรับ IE เช่นนั้นจะรวมคุณสมบัติระดับ OS เช่นข้อมูลการเชื่อมต่อซึ่งเป็นไฮบริดของที่เก็บการตั้งค่า) ฉันไม่แน่ใจว่าคำถาม ops ดั้งเดิมนั้นสามารถแก้ไขได้หรือไม่
มูฟาสะ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.