christian-heim.de a premier field engineers blog

christian-heim.de
SharePoint 2010 Mobile View für iPhone/Windows Mobile Browser deaktivieren

Ins Internet veröffentlichte SharePoint 2010 Systeme werden früher oder später von Benutzern mobiler Endgeräte (iPhone, iPad, Windows Mobile 7 Handys) aufgerufen werden.

Per default bekommen mobile Browser die sogenannte mobile view ausgeliefert, welche SharePoint Inhalte optimiert und in Ihrer Größe reduziert darstellt. Da mobile Browser immer besser werden und Bandbreiten auch unterwegs sehr performant sein können ist die mobile view heutzutage nicht mehr zwingend erforderlich.

In vielen Projekten ist es oft sogar gewünscht, dass es explizit keine mobile view gibt. Bei reinen Internet Auftritten, die mit SharePoint realisiert wurden ist dies oft der Fall.

Deaktivieren der mobile view, step-by-step:

  1. Auf allen Web-Front-End-Servern der Farm die Verzeichnisse des IIS Servers öffnen und zum Ordner der betroffenen SharePoint Webanwendung navigieren:
    C:\inetpub\wwwroot\wss\VirtualDirectories\portal.amos.com
  2. Im o.g. Verzeichnis befindet sich ein Ordner mit dem Namen App_Browsers. Dieser beinhaltet eine Konfigurationsdatei mit dem Namen compat.browser. Diese Date muss nun in einem Texteditor bearbeitet werden.
  3. (Die Datei definiert das Verhalten verschiedener Browsertypen, unter anderem kann damit pro Browser der Parameter “isMobileDevice” gesteuert werden.)
  4. Um die SharePoint mobile view abzuschalten, sucht man nun in der Konfigurationsdatei nach den Browsern, für die man die Änderung konfigurieren möchte und verändert den Wert “isMobileDevice” auf “false”
  5. Alternativ kann man Suchen/Ersetzen:
    Suchen nach: <capability name=”isMobileDevice”                        value=”true” />
    Ersetzen mit: <capability name=”isMobileDevice”                        value=”false” />Die Leerzeichen beim Suchen/Ersetzen beachten!
  6. Konfigurationsdatei auf allen Web-Front-End-Servern speichern und schliessen und einen IISRESET -noforce auf den betroffenen Maschinen durchführen.

Leave a Reply

Your email address will not be published. Required fields are marked *