Client HTML5 : résolution de la session RDP sur les appareils mobiles


La résolution d'écran commune de la plupart des appareils, en particulier les téléphones mobiles est de 320x480, mais ceci n'est évidemment pas suffisant pour créer la session RDP.

Par conséquent, la résolution a été réglée en largeur à 800. La hauteur de la résolution est recalculée par la logique native cachée des navigateurs. Plus grande est la largeur plus grande est la hauteur.

A titre d'exemple, la résolution standard est 320x480, maintenant, lorsque vous définissez la fenêtre à 800, le navigateur recalcule la valeur de la hauteur par exemple à 800x904, et lorsque vous définissez la largeur à 1280, par d'exemple 1280x1160 etc.

La hauteur et la largeur dépendent de la vue paysage/portrait de votre appareil, comme 800x904 ou 904x800 etc. Chaque navigateur peut recalculer la résolution sur sa propre logique pour adapter  l'écran RDP à la fenêtre de votre équipement et peut changer en fonction des différents navigateurs, même lorsqu'il est utilisé sur le même équipement.

Si vous définissez manuellement la hauteur, vous allez casser le ratio de la fenêtre de votre appareil et la session RDP finale sera hors de votre fenêtre, et pour atteindre ces zones, vous devrez faire défiler les positions souhaitées.

Par conséquent, il est recommandé de ne pas régler la hauteur manuellement, mais de laisser l'appareil  choisir la hauteur automatiquement.

Si vous avez besoin de plus de hauteur, augmentez la largeur ! En testant sur des appareils de téléphonie mobile le bon rapport pour la largeur est de 800, mais attention, les CPU sur la plupart des téléphones mobiles sont généralement lents, donc lorsque vous augmentez la hauteur, il va augmenter la charge du processeur. Sur les tablettes les CPU sont plus rapides, par conséquent, il est recommandé de régler la largeur à plus forte valeur comme 1280 et permettre au dispositif de recalculer la valeur de hauteur.

Parce que certains navigateurs comme Firefox Mobile ne permettent pas de mettre une fenêtre après le chargement de la page, cette valeur a été fixée dans les \ www \ software fichier \ html5.html Clients :

<meta name="viewport" content="width=800, maximum-scale=1.4">

Exemple de changement :

<meta name="viewport" content="width=1280, maximum-scale=1.4">

cela augmente la largeur et en même temps la hauteur qui est recalculée par la logique interne native des navigateurs.

Dans un deuxième exemple, en changeant par :

<meta name="viewport" content="width=1280, height=1400, maximum-scale=1.4">

cela romprait la zone de visualisation et la session RDP ne serait pas adaptée à l'écran.