Win8 RT'de alternatif bir tarayıcı (Firefox / Chrome) alabilir miyim?


15

Win8 RT için Firefox veya Chrome'u nerede bulabilirim? Hem google.com/chrome hem de firefox.com'u kontrol ettim, ancak tarayıcının yalnızca x86 sürümü var, ancak ARM yok gibi görünüyor.


MS buna izin vermiyor. Ancak bir jailbreak aracı var: imzalanmamış masaüstü uygulamalarını çalıştırmak için forum.xda-developers.com/showthread.php?t=2092158 . Birisi Firefox kodunu ARM'ye bağlarsa bekleyin.
magicandre1981

Yanıtlar:


16

MS, üçüncü taraf uygulamaların sisteme tam erişmesine izin vermediği için de kullanılabilir. Mozilla'nın bu blog yazısı , bu politikaya itirazlarını ana hatlarıyla ortaya koyuyor.

Windows RT'nin (Microsoft'un ARM işlemcisinde çalışan Windows'a verdiği ad) iki ortama sahip olacağı bildirilmektedir: Windows Klasik ortamı ve uygulamalar için Metro ortamı. Ancak, ARM üzerinde Windows, Internet Explorer dışındaki tüm tarayıcıların ayrıcalıklı “Windows Classic” ortamında çalışmasını yasaklar. Pratikte bu, yalnızca Internet Explorer'ın kullanıcıların alışkın oldukları hız, kararlılık ve güvenlik açısından modern tarayıcılar için hayati olan gelişmiş bilgi işlem işlevlerinin çoğunu gerçekleştirebileceği anlamına gelir. IE'nin Windows'ta ARM'de çalışabileceği göz önüne alındığında, diğer tarayıcıların da aynı şeyi yapamayacağı konusunda teknik bir neden yoktur.

Firefox'tan

Firefox Windows RT'de çalışıyor mu?

Firefox, Windows RT için mevcut değildir.

Google'dan

(Chrome, WinRT'de, yani ARM işlemcilerinde Windows 8'de çalışmaz, çünkü Microsoft platformda Internet Explorer dışındaki tarayıcılara izin vermez.)


1
Bu doğru değil. Firefox ve Google, Windows RT API'sına tam erişime sahiptir ve masaüstünü kullanmaya gerek yoktur.
null_pointer

@Michael OP, başka bir yazıcının bulunamayacağı alternatif bir tarayıcı varsa idi. Bu soruya bir cevap vermek isterseniz, lütfen çekinmeyin. Durduğumda, cevabımın sadece doğru olmadığını değil, bunu desteklemek için olgusal bağlantılar da sağladığını hissediyorum.
Brad Patton

2
Kısacası, Windows RT yalnızca Windows RT API kullanılarak yazılan ve C/C++programlama dillerinin kullanılmasını önleyen uygulamaları destekler . Ne yazık ki, herhangi bir gerçek dünya web tarayıcısı Cveya C++Microsoft Internet Explorer da dahil olmak üzere yazılmıştır . Neyse ki Microsoft için, onlar kuralları bükebilir ve MSIE Windows RT'de çalışır. Teorik olarak, sadece RT API kullanılarak yazılmış başka bir tarayıcı işe yarayabilir, ancak kimse bir tane oluşturmak istemez (performans emer ve bir servete mal olur).
Mikko Rantalainen

@MikkoRantalainen: WinRT'de C ++ / COM kullanmanın mümkün olduğunu ve ayrıca Windows Çalışma Zamanı Kitaplığı'nı (WRL) da kullanabileceğinizi düşünüyorum. "Bileşen uzantılarını önemsemiyor musunuz?" bölümüne bakın .
Karan

@Mikko: Hmm. Windows RT'de IE'nin iki sürümü vardır - biri, hiç kimsenin kullanmadığı masaüstü sürümüdür ve RT api'den geçen bir Windows RT sürümü vardır. Bu nedenle, yalnızca MS için bir API'yi kapatma meselesi değildir.
Isaac Abraham

4

Google veya Firefox'un tarayıcılarını Windows RT'ye getirmesini engelleyen gerçek bir teknik neden veya Windows Mağazası kuralı yoktur. Windows RT API'sına tam erişime sahiptirler ve Windows RT'de masaüstüne erişmeye bile gerek yoktur.

Ayrıca iOS için tarayıcı yazamadıklarında Firefox veya Google'ın sızlandığını duymadım.

Gerçekten bu tarayıcı şirketlerinin Microsoft'un zaten yaptığı her seçim hakkında sızlanmayı bırakmasını diliyorum.


Mozilla / Firefox sızlandı , ancak yardımcı olmadı: venturebeat.com/2013/03/10/mozilla-firefox-ios - Google da yaptı ve sonunda iOS için "Chrome" yayınladı, ancak bu gerçekten sadece bir UI sarmalayıcısı iOS webkit için (Apple'ın Safari varyantı).
Mikko Rantalainen

8
Gerçek teknik neden, VirtualAlloc işlevinin Windows RT API'sinin bir parçası olmaması ve bu işlevin JIT derleyicisinin uygulanması için hayati önem taşımasıdır. Hayır JIT = yavaş JavaScript motoru = kullanılamaz tarayıcı.
Maratyszcza

Ancak Microsoft bir şekilde herkesle aynı kurallar altında çalışan Metro IE ile yapabilir.
null_pointer

2
@Michael , Metro IE'nin herkesle aynı kurallar altında oynadığını iddia eden kaynağa işaret ediyor mu?
Mikko Rantalainen

1

IE, Windows RT'de Masaüstüne erişim sağlanacak tek tarayıcıdır ve büyük olasılıkla MS, WOA (ARM'de Windows) ile piyasada bir tekele ulaşmadığı sürece, bu durum devam edecektir .

Bu noktada, WinRT API'lerinin yalnızca Masaüstü moduna erişmeden yalnızca WOA için başka herhangi bir tarayıcı oluşturulmasına olanak sağlayıp sağlayamayacağı belirsizdir . İlginçtir ki ARM ve böylece WinRT üzerinde çalışabilen UC BrowserHD buldum , ancak IE Trident motoru için sadece bir "cilt" olup olmadığını bilmiyorum ( sitesinde ayrıntılarını bulamadık ). Daha ayrıntılı olarak inceleyeceğim ve belki de kendim deneyeceğim, ancak WinRT için gerçekten bağımsız bir tarayıcıysa, bu oldukça büyük bir başarı ve muhtemelen türünün ilk örneği.


0

Başka bir tarayıcı bulunmamasının temel nedeni, diğer tarayıcı şirketlerinin hem masaüstünün kullanıcı arayüzünü hem de tarayıcı motorunu yeniden oluşturmak zorunda kalmalarıdır, çünkü masaüstüne erişme izni verilmez ve ayrıca C ++ WinRT ile uyumlu değildir. Kişisel olarak daha az güçlü ve daha az popüler olan Windows Phone 8'in daha gelişmiş C ++ ile uyumlu olduğunu gerçekten ironik buluyorum, ancak WinRT değil.


-1

Firefox'a çok benzeyen UC tarayıcısı adı verilen bir tarayıcı var . Bunun sizin için iyi bir alternatif olacağını düşünüyorum.


Bağlantınız öldü. Arama işlemi, aynı ada sahip bir tarayıcı olduğunu ancak Microsoft ile hiçbir ilgisi olmadığını gösterir. en.wikipedia.org/wiki/UC_Browser Şüpheli güvenlik uygulamalarına sahip gibi görünüyor ve veri sızdırıyor.
Criggie
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.