Modificare le definizioni dei browser di ASP.NET 2.0

di Daniele Bochicchio, in ASP.NET 2.0, web.config,

ASP.NET 2.0 supporta un nuovo formato di definizione delle browser capabilities, ovvero di quella particolare funzionalità che tra le altre cose si occupa dell'apdative rendering, ovvero dell'output da inviare ai browser in base alla loro tipologia.
Accade così che alcuni browser non riconosciuti (come tra le altre cose il Validator del W3C), ricevano un formato di output diverso da quello che ci saremmo aspettato.
A differenza della versione 1.x, non è quindi più necessario toccare il web.config, ma si può benissimo agire direttamente su un insieme di file, che falicitano e favoriscono la presenza di differenti versioni delle definizioni.

La registrazione può essere fatta sia sulla base del singolo sito che per tutto un server.
In maniera locale può essere fatta inserendo il file nella nuova directory di sistema denominata \app_browsers\, direttamente sotto la root dell'application.
In maniera globale, così da essere visibile per tutte le applicazioni, può essere fatta inserendo il file sotto il percorso %SystemRoot%\Microsoft.NET\Framework\version\Config\Browsers\.

La definizione del formato degli schema si può trovare su
http://msdn2.microsoft.com/en-us/library/ms228122.aspx

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi