Probleme de focus

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
kifffkifff2

Probleme de focus

Message par kifffkifff2 »

Bonjour,

Je finalise un site qui utilise de nombreuses popus. Il marche plutot bien sur l'ensemble des navigateurs, camino compris (excepetion faite du poids des images mais ceci sera revu très vite). Et là horreur absolue il ne marche pas sur firefox !!!
voici une adresse de test :

http://www.jocelyncottencin.com/lieuxco ... /index.htm

on autorise les popups puis c'est parti. Le site se compose d'un fond en pleine page, d'un menu, et de différents documents qui s'ouvrent en cascade.
Premier probleme : le menu devrait revenir au dessus de la page de fond, comme sur camino ou safari (ou ie il me semble). Ensuite lorsqu'on clique sur le fond (et qu'on lui donne le focus donc) cela lance un fonction qui le fait retourner en arriere plan (en fait ce sont les fenetres ouvertes qui reviennent à l'avant plan.
Tous les scripts passent par le menu, qui est la fenetre "mere". Pour cela j'utilise parfois self.opener, mais ce n'est pas ce qui semble poser probleme.
le jjavascript est par là :

http://www.jocelyncottencin.com/lieuxco ... ascript.js


Bon je sais que c'est un peu en vrac mon explication, veuillez mettre ça sur le compte de la fatigue. Mais je ne peux pas laisser ce site incompatible avec FF qui me donne tellement de joies par ailleurs... ;)

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 (MultiLang)
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Bon, déjà, sur la manière de faire des popups, Openweb a un excellent article : http://openweb.eu.org/articles/popup/
Je te conseille de suivre leurs recommandations (en gros, faire de vrais liens puis dire comment ils doivent s'ouvrir, et ne pas faire de fenêtres non redimensionnables sans barre de redimensionnement).

Ensuite, franchement, est-ce nécessaire de faire des popups ? Je dois avouer avoir toujours trouvé ça détestable :lol:
Du coup j'ai réglé mon Firefox pour ouvrir tout ce qui bouge dans l'onglet courant, jamais de nouvel onglet/fenêtre. Je te laisse imaginer à quoi ressemble ton site (à rien :lol: )
Comme c'est une préférence utilisateur, ça ne peut pas être contourné par le webmaster (sinon elle ne servirait à rien).

Note qu'il y a également des paramètres avancés dans les préférences >contenu > javascript qui peuvent empêcher les fenêtres de passer à l'avant-plan (généralement, ce sont les fenêtres publicitaires qui "forcent" leur passage à l'avant-plan).

Essaye plutôt de voir comment faire tenir tout ça dans une seule page : c'est tout à fait possible avec un langage serveur et un peu de CSS, et alors tu auras un rendu beaucoup plus homogène, et certainement beaucoup plus agréable qu'un fouillis de popups :wink:

(De plus, on compte généralement sur le fait que pas plus de 5% des visiteurs (les plus motivés) vont effectuer les modifications indiquées pour changer leur configuration, les 95% d'autres ne le faisant pas ; si c'est trop gênant, ils quitteront le site)

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
kifffkifff
Salamandre
Messages : 23
Inscription : 15 sept. 2005, 13:55

popups

Message par kifffkifff »

Bonjour et merci pour ta réponse.

Je suis tout à fait d'accord que les popus sont la plupart du temps une plaie. Mais là il s'agit plus d'une "experience". et c'est le principe même de cascade qui créé le design. Le concept est d'avoir une sorte de plan de travail avec des documents bruts, redimensionnables, etc...
Tant pis si quelques personnes n'y accèdent pas. Je n'aurais pas dit la même chose pour un portail, ou autre.

Ce qui m'embête et que je ne comprend pas, c'est que j'avais testé les toutes premières version du système sur FF, avec un script très proche, et que ça marchait nickel. Et là ça marche sur Camino (basé sur Gecko).

Existe t'il des outils pour débugger le javascript ? Sinon si vous êtes motivé pour jeter un petit coup d'oeil je suis preneur.

Merci

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Comme outil je te conseille Firebug : http://www.joehewitt.com/software/firebug/
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
kifffkifff
Salamandre
Messages : 23
Inscription : 15 sept. 2005, 13:55

popup

Message par kifffkifff »

Ok je vais regarder ça. Merci ;)

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7
jmg27
Lézard à collerette
Messages : 436
Inscription : 03 avr. 2006, 20:17

Message par jmg27 »

Bonsoir,
je viens de tester votre site, est ce normale que tous les pop up s'ouvrent en même temps les uns sur les autres( se qui provoque un temps de chargement très long, d'ailleur je n'ai pas attendu que tout soit charger pour quitter votre site) ?



Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060913 Fedora/1.5.0.7-1.fc5 Firefox/1.5.0.7 pango-text
kowalsky
Gecko
Messages : 58
Inscription : 11 juil. 2006, 20:24

Message par kowalsky »

Il est super ton site...

Par contre moi je ne peux pas lire flash, donc je vois pas tout...!


Flash, c'est le mal.



edit:
Pour ceux qui trouve qu'il y a plein de pop-up, controle+W les fermera, et vite...! :)
kifffkifff
Salamandre
Messages : 23
Inscription : 15 sept. 2005, 13:55

résolu !

Message par kifffkifff »

Bonjour,

tout bêtement il suffisait de cocher une option dans les preferences de firefox !

Pour ce qui est de la "cascade de fenetrfes" c'est tout a fait normal
Pour ce qui est du poids des fichiers la personne qui m'a donné les docs ne les a pas vraiment optimisés toutes (genre images de 800 ko lol).

Mais on va revoir ça très vite et j'espère que la fluidité sera meilleure.

Sinon flash 9 est sorti en beta sur linux, et ça c'est une bonne nouvelle.

Bye et merci à tous

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 (MultiLang)
kowalsky
Gecko
Messages : 58
Inscription : 11 juil. 2006, 20:24

Message par kowalsky »

Moi j'utilise pas Linux, mais un NetBSD...

Et pis Flash, c'est le Mal.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

kowalsky a écrit :Et pis Flash, c'est le Mal.
Tu n'as pas d'arguments plus crétins encore ? :lol:

Tu peux dire que le flash, c'est pas standard, c'est propriétaire, fermé, pas accessible (merci pour les handicapés), pas disponible sur toutes les plate-formes, ce serait tout à fait justifié (et je serais entièrement d'accord), mais "Mal"… :roll:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
kowalsky
Gecko
Messages : 58
Inscription : 11 juil. 2006, 20:24

Message par kowalsky »

Tu a raison, j'argumente, flash, c'est une vision d'avenir ou une societé serait
detentrice du web.
Si 90% des sites sont en flash, et qu'Adobe decide de ne plus diffuser de lecteur
flash pour linux, linux meurt... Ah mais c'est pas grave
diront nos gros opportuniste de windowsien...!

Mais quand adobe ne diffusera plus de flash pour winXP, il
faudra passer a vista...

Et puis qui sais ce que fait reelement flash...?
Qui sais si un jour adobe n'enverra pas discretos l'historique
des pages consulter...?

Non parce qu'il faut que je te dise un truc mon cher kiffkiff (toi
qui au passage à l'air d'etre un artiste, tu devrais etre
sensible au concept de liberté de choix, ou même
au liberté d'expression), mon tres cher kiffkiff, je dois
te dire qu'Adobe, c'est pas une association loi 1901...

C'est un boite asser grosse, qui fait des produits
pas trop degueux (photoshop, illustrator, premiere), il faut leur conceder
au moins ça, mais dont la strategie commercial consiste, globalement,
installer partout des flashs tout pourris pour devenir proprietaire du web.
Et apres, pour faire un site, il faut acheter Flash. Et pis la, le player
flash il est gratuit, mais quand tout le monde sera devenu
accro, il risque de couter cher le player flash.

Et pis si d'ici la microsoft a racheté adobe, tu vois
franchement microsoft
distruber un player flash pour linux...?

Voila l'argumentaire.
kowalsky
Gecko
Messages : 58
Inscription : 11 juil. 2006, 20:24

Message par kowalsky »

Et pis flash, c'est le mal.

Voila. Il faut le dire.
Et en plus, flash, c'est sale.
kifffkifff
Salamandre
Messages : 23
Inscription : 15 sept. 2005, 13:55

re: flash c'est le mal

Message par kifffkifff »

pour kowalsky :

Je suis tout à fait d'accord pour dire que flash à beaucoup de défauts : accessibilité (mais adobe semble faire des efforts...), compatibilité sur les différentes plateformes, propriétaire etc... utilisant moi-même linux j'était agacé avant la sortie du flash player 9 beta, de ne pas pouvoir voir certains sites etc... Mais flash offre aussi des possibilités exclusives niveau programmation et animation. Et en tant que designer, flash me permet d'imaginer de nouveaux modes de lecture à l'écran. Car 99% du web n'est qu'un copier/coller du papier à l'écran, alors que ces deux médiums n'ont rien à voir. Voilà donc ce qui m'interesse dans flash. Si un jour je trouve un moyen de m'en passer je le ferai volontier. Mais pour l'instant je ne trouve pas de concurrent (SVG? Processing?)

Mea culpa, flash dans le site cité en haut du billet est utilisé pour de la vidéo. On va y remédier. :roll:

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 (MultiLang)
kowalsky
Gecko
Messages : 58
Inscription : 11 juil. 2006, 20:24

Message par kowalsky »

Ah qu'est ce qu'il ne faut pas lire...!

Flash fait des efforts pour verrouiller les utilisateurs, pas
plus...!

Flash permet de nouvelle chose et tout et tout...
N'impooooooooooorte quoi...!

http://www.gucci.com/

Et tu verra que des technos Standard...!

Les gars utilises des images maps... Tu te rend
comptes...!

Mais ça te fais des effets de fou furieux...

http://www.gucci.com/fr/ad-campaign/

Aller, plus soft...:

http://shopify.com/screenshots/#2

Ok, j'avoue, c'est super dur à faire tout ces effets. Il
faut se rendre la:

http://script.aculo.us/

Lire 20mn un peu de quoi ça parle.

Coller le fichier scriptaculos.js, et se servir
de fonction qui marche deja...

Bon, j'avoue, avec script.aculo.us, le probleme par
rapport à Flash, c'est le prix...
En effet, scriptaculous est gratuit, ça peut en rebutter
plus d'un...

Mais bon, un tour la:
http://24ways.org/
ne te fera pas de mal non plus.

La non plus d'ailleurs:
http://www.cssplay.co.uk/menu/lightbox.html

Aller, franchement, plein de gens ne savent
même pas que ce genre de choses sont possible
sans flash, fais un effort, tu va bleuffer
ton monde, ton sex va grandir, et les femmes
seront toute folles de ton corps.
kifffkifff
Salamandre
Messages : 23
Inscription : 15 sept. 2005, 13:55

flash

Message par kifffkifff »

Je te parle plutôt de choses comme ça :

http://www.levitated.net/
http://www.pcho.net/
http://ps3.praystation.com/pound/v2/

et même pour l'animation :

http://www.yhchang.com/

Ces choses sont surement réalisables avec d'autres technos, mais il me semble que flash soit, à l'heure actuelle, le mieux approprié pour ce genre de choses.

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060613 Camino/1.0.2 (MultiLang)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités