Considérations sur le développement de pages web
Le Service Broker d’authentification Web est basé sur les technologies qui alimentent Internet Explorer Windows. Toutefois, en raison d’un objectif très spécial de ce composant, certaines fonctionnalités d’Internet Explorer ont été désactivées ou verrouillées à une configuration spécifique. En outre, le Service Broker d’authentification Web fournit un canal de journalisation des événements dédié pour aider à résoudre les problèmes liés aux pages qu’il traite.
Internet Explorer 10 le mode de document standard
Le Service Broker d’authentification Web affiche toutes les pages en « IE10 standard mode ». Vous pouvez utiliser les outils de développement dans Internet Explorer pour voir comment votre page fonctionne dans différents modes de document. pour plus d’informations sur la compatibilité de Internet Explorer 10, consultez les rubriques MSDN pour Internet Explorer.
Fonctionnalités désactivées et verrouillées
Plusieurs fonctionnalités d’Internet Explorer sont complètement désactivées ou verrouillées vers des valeurs spécifiques qui ne peuvent pas être modifiées dans les options Internet du système d’exploitation.
| Fonctionnalité | Statut |
|---|---|
| API du cache d’application (« AppCache) ») | Désactivé |
| Historique des liens | Désactivé |
| Fichiers temporaires | activé |
| Cookies | Les cookies de session sont activés. Les cookies persistants sont autorisés, mais ils sont soumis au nettoyage automatique, sauf si le répartiteur d’authentification Web est en mode SSO. Pour plus d’informations, consultez la section authentification unique. |
| BASE de l’index | Désactivé |
| Stockage DOM | Désactivé |
| ActiveX | Désactivé |
| Téléchargements de fichiers | Désactivé |
Configuration requise pour HTTPs
La première URL qu’une application doit utiliser pour communiquer avec le fournisseur en ligne doit être HTTPs.
Dimension pour différentes tailles de fenêtre
une application Windows 8 peut apparaître dans différentes tailles, par exemple plein écran, une fenêtre redimensionnée ou une icône de partage. En fonction de la disposition de fenêtre affichée par le répartiteur d’authentification Web, la taille avec laquelle les pages Web doivent fonctionner peut être différente. Pour plus d’informations, consultez la rubrique instructions pour le redimensionnement des dispositions étroites et la rubrique instructions de partage de contenu .
La page Web doit utiliser des requêtes de média CSS pour vérifier la taille à laquelle elle doit travailler et se présenter en conséquence. Toutefois, la page ne doit pas être conçue en fonction des pixels exacts décrits ici et doit être en mesure de s’adapter à différentes tailles. Les tailles spécifiées dans ce document sont susceptibles d’être modifiées dans les versions ultérieures du système d’exploitation.
Si une page ne peut pas contenir toutes les informations de l’espace alloué (par exemple, une longue liste d’autorisations demandées par une application), le répartiteur d’authentification Web fournit des barres de défilement pour permettre à l’utilisateur de faire défiler la page en fonction des besoins. Le zoom est également fourni par pincer pour les appareils tactiles et CTRL + roulette de la souris pour les PC de bureau et les ordinateurs portables.
pour tester différents facteurs de mise à l’échelle, utilisez l 'exemple d’application du kit de développement logiciel (SDK) Web authentication Broker chargée dans Microsoft Visual Studio Professional 2012 qui permet de simuler les états en plein écran et redimensionnés.
Outre les différentes dispositions documentées ci-dessus, veillez à tester votre page dans une autre orientation d’écran (par exemple, portrait et paysage), ainsi que des paramètres régionaux et des langages différents, ainsi que des fonctionnalités d’accessibilité telles que l’option « rendre tout le plus grand » activée.
Les dispositions disponibles sont les suivantes :
Plein écran
Pour la disposition plein écran, les dimensions de la page Web sont les suivantes :
- Largeur : 566 pixels
- Hauteur : hauteur de l’écran (dépend de la résolution de l’écran)
L’exemple suivant montre l’interface utilisateur du répartiteur d’authentification Web en mode plein écran.

Redimensionné
Pour une fenêtre redimensionnée, les dimensions de la page Web peuvent être :
- Largeur : 260 pixels
- Hauteur : hauteur de l’écran (dépend de la résolution de l’écran)
L’exemple suivant montre l’interface utilisateur du répartiteur d’authentification Web dans une fenêtre redimensionnée sur la page Web XBox. Notez que l’interface utilisateur du répartiteur d’authentification Web se trouve uniquement sur le côté droit de la capture d’écran.

Vue de l’icône
Pour la vue de l’icône, les dimensions de la page Web sont les suivantes :
- Largeur : 566 pixels
- Hauteur : hauteur de l’écran (dépend de la résolution de l’écran)
L’exemple suivant montre l’interface utilisateur du répartiteur d’authentification Web dans la vue icône.

Vue du sélecteur de fichiers
Pour la vue sélecteur de fichiers, les dimensions de la page Web sont les suivantes :
- Largeur : 566 pixels
- Hauteur : hauteur de l’écran (dépend de la résolution de l’écran)
L’exemple suivant montre l’interface utilisateur du répartiteur d’authentification Web dans la vue sélecteur de fichiers.

Aucune nouvelle fenêtre par défaut
Par défaut, aucune URL n’entraîne l’ouverture d’une nouvelle fenêtre, mais elle s’affiche à la place dans la fenêtre du répartiteur d’authentification Web. Cela comprend la méthode JavaScript window. Open, l’attribut « Target » des liens hypertexte ou lorsque l’utilisateur utilise le mécanisme Ctrl + clic pour forcer l’ouverture d’une nouvelle fenêtre. La seule exception à cette règle est lorsqu’une page Web déclare un lien comme étant sécurisé pour naviguer dans un navigateur, comme décrit dans la cible de personnalisation des liens hypertexte.