2013-07-04 26 views
9

'u sabitlemek için site hazırlayın Sitemi Windows 8'e sabitlemek istiyorum ve çeşitli resimlerin nasıl ekleneceğine dair birtakım belgeler okuyordum ve meta verileri kullanarak yapılabileceğini ve talimatlara göre Bu site Yardımı Ben aslında aşağıdaki meta etiketleri oluşturabilirsiniz ama ben mysitee.com/upload/win8/browserdetetct.xml adresinde bulunan dosya varsayarak ben de browserdetect.xml dosyasını çağıracağımı anlayamadım ve Aynı klasörWindows 8

<meta name="application-name" content="MySite"/> 
<meta name="msapplication-TileColor" content="#2d90c6"/> 
<meta name="msapplication-TileColor" content="#2d90c6"/> 
<meta name="msapplication-square70x70logo" content="http://placehold.it/70x70/000000/ffffff&text=MySite"/> 
<meta name="msapplication-square150x150logo" content="http://placehold.it/150x150/000000/ffffff&text=MySite"/> 
<meta name="msapplication-wide310x150logo" content="http://placehold.it/310x150/000000/ffffff&text=MySite"/> 
<meta name="msapplication-square310x310logo" content="http://placehold.it/310x310/000000/ffffff&text=MySite"/> 

Herhangi bir yardım lütfen?

cevap

28

Güncelleme adresindeki adım adım öğretici/sihirbazı takip edebilirsiniz: Windows'da 10 Microsoft Edge ve Windows 10 Mobil artık yalnızca /browserconfig.xml kullanır, böylece meta etiketleri dahil durdurun.

Microsoft'un - biraz prematurley - sihirbazlarını Windows 8.1'e güncellediğini görüyorum. Hangi Windows ile geriye uyumlu değildir 8.

Eski kod 144x144 px görüntü ile (başka yayınında yorumlarıma ek olarak) gerekenler:

<meta name="msapplication-TileImage" content="/tileimage-144.png" /> 

Internet Explorer çalışacak iki geriye doğru uyumludur etiketleri ile birlikte Windows 8'de 10 zaten vardır: web sitesi aslında bir web uygulaması sürece application-name kullanmamalısınız

<meta name="application-name" content="MySite" /> 
<meta name="msapplication-TileColor" content="#2d90c6" /> 

not. (HTML5 özelliklerine göre)

Windows 8.1 (Internet Explore 11, aslında) öğelerini sanal bir makinede test edebilirsiniz. Microsoft http://www.modern.ie/en-US/virtualization-tools#downloads

ayrıntılı geliştirmeleri de üzerinden ücretsiz olarak onları devrettiğini: İnternet 11 aslında belgede bulunması için etiketleri gerekmez keşfedin. Böylece, sitenize bant genişliği (yani performans kazanıyor) elde etmek istemeyen kullanıcıları, rootunuza bir browserconfig.xml ekleyerek (ör. example.com/browserconfig.xml) kaydedebilirsiniz. IE 11, bir kullanıcı bir siteyi sabitlemeye ve meta etiketleri yerine oradan gerekli kaynakları yüklemeye çalıştığında bu dosyayı okuyacaktır. Yani yaptığınız şey, iki/üç IE 10 etiketi içerir ve yeni IE 11 etiketlerini tarayıcı yapılandırma dosyanıza yerleştirir. http://msdn.microsoft.com/en-us/library/ie/hh772707%28v=vs.85%29.aspx haberlerini okuyun (dosya adı browserconfig.xml olduğu gibi sürece. Yapılandırma dosyası yüklemek için bir meta etiketi eklemeyi de anlatır bitleri görmezden gelip sizin kökü üzerinde, bu automagicallylar çalışacaktır.)

Her şeyi mükemmel şekilde yapmak: Windows 8, görüntülerinde dolgu olmamasına, yalnızca saydam bir arka plana gereksinim duyar. Ancak Windows 8.1, döşeme resimlerinin ⅕ dolgu için şeffaf bırakılmasını bekliyor. Eğer dolguya dikkat etmiyorsanız, diğer uygulamalar arasında ağrıyan bir başparmak gibi yapışacaksınız.

Canlı örnek: Bir çalışmayı (Windows 8.1 Önizleme 1'deki gibi) istiyorsanız, bunu kendi sitemde Slight Future üzerinde uyguladı.

Son düşünceler: Neden Microsoft, Internet Explorer/Windows'un her bir sürümü için yeni bir şeyleri tanıtmalıdır, anlayamıyorum. Hiçbir şey geriye dönük uyumlu değildir.IE 9/10 ve Windows 7/8 masaüstü görev çubuğundaki sabitlenmiş siteler için favicon in four different sizes'a ihtiyacınız vardır.

+0

Yasal Uyarı: IE 11 bitleri, değişime tabi olan ön uygulama ve belgelere dayanmaktadır. 17 Ekim'de ve Windows 8.1'in son sürümünde, bu artık doğru olmayabilir. – Aeyoun

+3

Net ve ayrıntılı cevap için çok teşekkür ederim. Ben de bu problemi çözmek için zaman ayırdığınız için çok teşekkür ederim. Sana bir bira borcum var :-) – digitup

+1

@Aeyoun Harika cevap! Bu bölüm hakkında daha fazla bilgi edinmek için merak ediyorum: "Ancak Windows 8.1, döşeme resimlerinin pad dolgu için şeffaf bırakılmasını bekliyor." Bunun hakkında daha fazla bilgi verebilir misiniz? Bu beklentiyi belirten bir bağlantınız var mı? – Nick

4
+0

Çok teşekkür ederim. Bu web sitesindeki talimatları tam olarak takip etmedim. – digitup

+0

@digitup by damn, haklısın. Bunun yerine yeni ve tamamen test edilmiş bir cevap göndermek. Haftasonumu bu şeylere kazmaya harcadım, bu yüzden zamanladığın için şanslıydın. ;) – Aeyoun