seblucas/cops — pull request #83 by sbdomo (2013-08-12 07:17:53+00:00)
Title: Improve the compatibility with IOS

Bonjour,
Bravo, pour cette interface très utile. Sa compatibilité avec les appareils iOS pourrait cependant être améliorée. L'utilisation de jquery mobile pourrait par exemple y aider (ou encore mieux Sencha Touch)...
Sinon, une proposition de modifications pour iOS:
- Une correction d'un bug avec le bouton qui affiche/cache le formulaire de recherche. En effet, iOS ne prend pas en compte l'événement click s'il est défini après création de la page. Une manière de contourner ce problème est de rajouter "cursor: pointer;" dans le style de ce bouton. (Ceci permet également de changer l'icône du curseur sous les navigateurs classiques pour plus de clarté...)
- Ajout de metas tags dans index.php et d'icônes (j'ai mis ceux de Calibre) : Ceci permet de mettre un raccourci pour COPS sur le tableau de bord d'iOs avec une icône adapté et de lancer COPS en plein écran sans ouvrir Safari (mode standalone). Il y a un petit bug: Lorsque COPS est dans la partie "Customize", un clic sur l'icône "Customize" ou "About", ouvre la page dans Safari au lieu de rester en plein écran (je suppose que c'est un problème de target mais je n'ai pas trouvé comment faire), l'ouverture de ces pages se passe bien lorsque le clic est effectué depuis une autre page.

L'affichage sur iphone serait à améliorer. Je prépare une feuille de style avec quelques modifications...

A+
Cordialement.