În 2020, browserconfig.xml și ieconfig.xml sunt acum depreciate?

Pe 17 august 2020, Microsoft a publicat o cronologie care indică faptul că Microsoft Teams nu va mai suporta Internet Explorer 11 pe 30 noiembrie 2020, în timp ce produsele Microsoft 365 vor încheia asistența Internet Explorer 11 pe 17 august 2021.

Sursă: https://en.wikipedia.org/wiki/Internet_Explorer_11

Am „căutat webmasteri SE și pe web mai larg, dar nu pot găsi niciun curent informații.

Presupun (dar încă nu am reușit să confirm) că ieconfig.xml va fi acum depreciat pe aceeași cronologie ca Internet Explorer . Va fi?

Va „2f1f019e58”>

să fie, de asemenea, depreciat? Sau intenția de a-l utiliza în viitorul apropiat?

Dacă acesta din urmă, ce browsere intenționează să continue să utilizeze browserconfig.xml?

Doar MS Edge Sau și alte browsere?

Comentarii

  • Am crezut că Windows a folosit aceste fișiere pentru a afișa o pictogramă pe desktop când cineva a creat o comandă rapidă la adresa URL de acolo. Nu ‘ nu credeam că IE a folosit aceste fișiere direct.
  • Chiar dacă numai IE folosește aceste fișiere, este posibil să aveți nevoie de ele până când oamenii nu mai folosesc browserul. Este posibil să dureze ani până când utilizarea IE să scadă chiar și după oprirea asistenței.
  • Ah, este mai degrabă un fișier Windows decât un fișier MSIE? Mulțumesc, @StephenOstermiller – Nu știam ‘ deoarece ‘ nu am implementat niciodată browserconfig.xml (sau ieconfig.xml). ‘ lucrez acum la un proiect unde ar putea fi necesar (și dacă este necesar, atunci ‘ doresc, în pentru a afla despre format). Apoi, când am citit știrile despre IE, m-am întrebat dacă toată această abordare a configurației va fi depreciată. Chrome și Firefox etc. raportează atunci prezența browserconfig.xml către Windows?
  • Nu cred ‘ . Am avut impresia că Windows face solicitările în sine. Având în vedere integrarea browserului în sistemul de operare, cererile ajung probabil să semene cu cererile de la IE. Nu ‘ nu rulez eu însumi Windows, deci acest lucru se bazează doar pe citirea pe care am făcut-o ‘ și nu pe experiența de primă mână.
  • În ceea ce privește al doilea punct – sunt de acord că ‘ este o abordare absolut validă, dar am luat o decizie conștientă de a opri alimentarea cu utilizatorii IE în 2010. Nu pentru că ‘ m împotriva compatibilității browserului – dimpotrivă, sunt ‘ un puternic avocat – dar după ce am scris site-uri compatibile cu standardele, compatibile cu browser-ul universal de la începutul anilor 2000 până în 2010, am concluzionat că IE s-a pierdut atât de groaznic, încât timpul necesar pentru a satisface utilizatorii săi nu a fost ‘ t justificat. [1/2]

Răspuns

2021 aici,

În ceea ce privește deprecierea

Atâta timp cât există persoane care utilizează agenți care acceptă acest lucru (adică în principal IE11), Configurarea browserului va rămâne semi-relevantă sau cel puțin utilizabilă. Microsoft a anunțat că IE11 va intra în EOL pe 17 august anul acesta , dar știm cu toții că va rămâne aici și acolo.

În ceea ce privește numele fișierului / URL

Documentația la care ați făcut referire în propriul răspuns , are următorul exemplu de cod:

<meta name="msapplication-config" content="IEconfig.xml" /> 

Presupun că aici este autorul al blogului articolul la care faceți referire și a primit numele IEconfig.xml de la. Cu toate acestea , documentația menționează apoi:

Notă: Dacă o pagină web nu specifică un fișier de configurare a browserului, IE11 caută automat ” browserconfig.xml ” în directorul rădăcină al serverului. Pentru a preveni acest lucru, utilizați un antet ” msapplication-config ” cu atributul de conținut la ” none ” (afișat anterior).

Deci, apare singurul motiv pentru care au folosit IEconfig.xml în exemplu este că nu este browserconfig.xml (caz în care nu ați avea nevoie de acele metadate pentru a începe). Acest lucru îmi amintește de infamul lor favicon.ico, pe care îl puteți conecta, de asemenea, cu markup, sau pur și simplu apelați la acest lucru favicon.ico și faceți acest lucru .

În concluzie

Nu văd niciun element negativ în a-l susține (în afară de a fi nevoit să facă lucrul) și ar putea fi de fapt util pentru unii utilizatori cu agenți care îl susțin.

Cu toate acestea, aș sugera insistent să configurați întotdeauna un traseu pentru /browserconfig.xml dacă decideți să faceți acest lucru. În acest fel, agenții care îl susțin se vor descoperi automat (ceea ce, în general, cred că este o practică proastă a UA, dar acolo o aveți) și nu va trebui să vă poluați marcajul cu metadate proprietare care nu înseamnă nimic pentru niciunul alt sistem.

(S-ar putea, de asemenea, să existe un beneficiu minuscul de a avea unul, în funcție de numărul de vizitatori IE11 pe care îl aveți și de modul în care serverul dvs. gestionează 404 și jurnalizare, dar este probabil mai teoretic decât orice. )

Comentarii

  • Deci, ce a înlocuit acest lucru dacă acesta a fost depreciat? Imagini cu pictograme mari simple?
  • @William, nu browserconfig.xml este depreciat, ci IE11, singurul UA (din câte îmi dau seama) cunoscut care să sprijine aceasta. Deci, pentru alți agenți, nimic nu se schimbă. Au propriile lor metode de afișare a icoanelor, dar aceasta este o altă întrebare.

Răspuns

A fost o lună de când am întrebat acest lucru, așa că m-am gândit să mai scotocesc pe internet și să văd cu ce aș putea veni.


browserconfig.xml

Conform această pagină Microsoft:

Acesta este un exemplu de a browserconfig.xml:

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="small.png"/> <square150x150logo src="medium.png"/> <wide310x150logo src="wide.png"/> <square310x310logo src="large.png"/> <TileColor>#009900</TileColor> </tile> <badge> <polling-uri src="badge.xml"/> <frequency>30</frequency> </badge> <notification> <polling-uri src="1.xml"/> <polling-uri2 src="2.xml"/> <polling-uri3 src="3.xml"/> <polling-uri4 src="4.xml"/> <polling-uri5 src="5.xml"/> <frequency>30</frequency> <cycle>1</cycle> </notification> </msapplication> </browserconfig> 

ieconfig.xml

Conform acestui postare pe blog:

Acesta este un exemplu de un ieconfig.xml:

<?xml version="1.0" encoding="utf-8"?> <browserconfig> <msapplication> <tile> <square70x70logo src="ms-tile-128x128.png"/> <square150x150logo src="ms-tile-270x270.png"/> <wide310x150logo src="ms-tile-558x270.png"/> <square310x310logo src="ms-tile-558x558.png"/> <TileColor>#6a9a22</TileColor> </tile> </msapplication> </browserconfig> 

Asta pare să sugereze că browserconfig.xml și ieconfig.xml sunt nume diferite pentru același lucru … și acolo este o sugestie, deși nu pot să o confirm, că numele din urmă, ieconfig.xml , este actualul, corect nume.

Tot ce a spus, încă nu pot să confirm dacă Edge Browser caută, recunoaște sau știe despre ieconfig.xml , așa că nu pot să răspund la întrebare și să confirm dacă acesta din urmă este sau nu depreciat.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *