Luca Annuiti

il mio Blog personale su Virtualizzazione, SharePoint, Programmazione e ...

Disattivare la versione Mobile di un sito Sharepoint 2010 in modo selettivo

Sharepoint 2010 visualizza automaticamente la versione mobile di un sito tramite il riconoscimento del browser utilizzato dal navigatore.

Questa funzionalità è utile quando dobbiamo utilizzare una intranet aziendale, ma diventa "un problema" quando vogliamo visualizzare su telefonini e smartphone un sito pubblico con mantenendo la "grafica personalizzata" come su un normale computer.

Dobbiamo quindi "dire" a Sharepoint di trattare i "browser mobile" allo stesso modo dei "browser standard".

Purtroppo non esiste la possibilità di disabilitare la versione mobile tramite le "impostazioni sito" o nell' "amministrazione centrale".
La definizione dei "browser mobile" riconosciuti è salvata nel file compat.browser (si tratta di un file in formato XML) che si trova all'interno della directory di IIS :

drive:\inetpub\wwwroot\wss\VirtualDirectories\nomeWebApplication\App_Browsers\ :

Dopo aver aperto in un editor di testo il file, identificare la sezione relativa al browser che intendiamo modificare :

e cambiare il valore da true a false nella riga <capability name="isMobileDevice" value="true" />

Essendo il file legato alla singola Web Application, se abbiamo più siti su cui vogliamo modificare la modalità di "rendering" dovremo effettuare le modifiche su ogni singolo file.

Aggiungi Commento

Loading