OVH Cloud OVH Cloud

Menus déroulants / Un navigateur fonctionnel pour Mac OS 9 ?

17 réponses
Avatar
Spontex
Bonjour,

J'ai récemment refait le menu de DvdToile en utilisant les conseils de
Pompage (article La vengeance des menus déroulants -
http://www.pompage.net/pompe/deroulants). Cette technique utilise
pratiquement uniquement des CSS, et très peu de JavaScript (juste un peu
pour contourber un bug d'IE !)

Cela fonctionne très bien sur Mozilla et Firefox, cela fonctionne (mais
c'est un peu moins joli) sur Internet Explorer.
Par contre, un internaute possesseur d'un ancien Mac sour MacOs 9
m'indique que cela ne fonctionne pas du tout, que ce soit sous Internet
Explorer 5 pour Mac (beurk) ou sous Opera 4.X (rebeurk).

Ce que semblent confirmer les commentaires sur cette technique :
http://www.alistapart.com/discuss/dropdowns

Existe-t-il un navigateur capable d'afficher proprement ces menus sous
MacOs 9 ?
Existe-t-il des menus déroulants élégants plus compatibles que ceux
présentés ici ? Et si possible pas bourrés de 30Ko de Javascript ?

Sinon je finirai par faire un bout de code en PHP du type "si on est
sous MacOs9 alors affiche les menus sans popups"...

Merci d'avance !

--
Spontex
http://dvdtoile.com

7 réponses

1 2
Avatar
Nicolas DEGAND
Thibaut Allender wrote:

On 17/02/2005 23:30, ASM wrote :
Encore que,
de fournis en "standard" sont
- Safari installé d'office et devant (par défaut ?)
- plus Internet Explorer



Internet Explorer n'est plus installé en standard depuis OS X.3
c'est une option proposée dans les updates uniquement



Hum sur un iBook installé avec une X.3.4 ou quelque chose du genre, IE était
toujours préinstallé (ainsi qu'une version de test de MS Office qui a bien
mis le bordel dans les associations de fichiers vis-àvis de mon install de
NeoOffice $£*@!§&") mais planqué au fond du dossier Applications sans aucun
raccourci apparent. Safari est le navigateur par défaut tout confort (même
si la config par défaut avec onglets et antipopups désactivé serait sans
doute à revoir. Une petite page d'accueil montrant ces fonctionnalités au
premier démarrage serait pas du luxe pour les grands débutants qu'est censé
choyer Apple)

--
Nicolas DEGAND
Avatar
Thibaut Allender
On 18/02/2005 0:34, Nicolas DEGAND wrote :
Hum sur un iBook installé avec une X.3.4 ou quelque chose du genre, IE était
toujours préinstallé (ainsi qu'une version de test de MS Office qui a bien
mis le bordel dans les associations de fichiers vis-àvis de mon install de
NeoOffice $£*@!§&") mais planqué au fond du dossier Applications sans aucun
raccourci apparent.



Peut-être, mais si on installe soi-meme OS X et qu'on ne desire pas
installer toutes les options, IE n'est pas installé

Safari est le navigateur par défaut tout confort (même
si la config par défaut avec onglets et antipopups désactivé serait sans
doute à revoir. Une petite page d'accueil montrant ces fonctionnalités au
premier démarrage serait pas du luxe pour les grands débutants qu'est censé
choyer Apple)



effectivement... on cherche comment les ouvrir ces foutus onglets, et on
se rend compte qu'il faut deja aller changer la config pour le faire.

Et un débutant chez Apple, ça existe encore en 2005 ? ;)
(j'ai le droit, on est vendredi maintenant !!!)

--
thibaut allender | freelance | http://capsule.org
Avatar
ASM
Thibaut Allender a ecrit :

Peut-être, mais si on installe soi-meme OS X et qu'on ne desire pas
installer toutes les options, IE n'est pas installé



M'aurait étonné !

Avec des "si" ... hein ?

:-(


--
*******************************************************
Stéphane MORIAUX et son vieux Mac
*******************************************************
Avatar
Spontex
ASM a écrit :
Spontex a ecrit :

Bonjour, et merci pour ta réponse.
Je sais qu'IE pour Mac est un produit obsolète et abandonné.




Bonsoir, et je n'ai jamais rien dit de tel !

IE Mac doit représenter 70 (ou 80) % des utilisations Mac de navigateurs.



Bonsoir,
Tu ne l'as pas dit, mais Microsoft l'a dit :
http://www.clubic.com/actualite-8805-microsoft-abandonne-internet-explorer-pour-mac.html

IE pour Mac est obsolète, ne respecte pas les standards, et a des
centaines de bugs qui ne seront jamais corrigés.

Je ne compte donc pas passer du temps à rendre mon site utilisable avec
ce truc. Au pire je limiterai la casse avec un menu tout simple à un
seul niveau.




Voilà ! exactement ! c'est ce qu'il faut.
Un menu fonctionnel au 1er niveau
amélioré par css pour les navigateurs pouvant en profiter.
(et on se moque de savoir quel navigateur s'en sortira le mieux
si tous peuvent accéder à l'ensemble du site )



Non, je vois plutôt un menu respectant les standards édictés par le W3C,
capable de fonctionner en mode dégradé pour les navigateurs pourris qui
ne les supportent pas !

Il s'est arrêté à la version 1.2 sur cet OS (il y a eu des backports des
versions 1.3 et 1.4 et c'est tout).
Mais avec cette version 1.2, ça fonctionne peut-être.




Pas essayé (désolé, une fois encore il n'est pas lancé)
mais, normalement, il ne s'en sort pas trop mal ;-))



Je pense en effet que c'est le plus récent pour cette OS.

C'est idiot de modifier mon menu s'il marche partout sauf sous IE Mac




IE Mac, iCab, NC4, Opera ... çà fait tt de même 80% des utilisateurs de Macs
Et Safari ? il s'en sort ?
(on admettra que Mozilla et FF sont OK)



Oui, ça fonctionne sous Safari 1.1, et peut-être sous le 1.0 mais je
n'ai pas testé.

si c'est pour ajouter du Javascript : il y a plus de gens qui
ont désactivé JavaScript que d'utilisateurs de ces navigateurs !



D'utilisateurs d'Opera peut-être ? d'utilisateurs d'IE certainement pas.


Attention, je ne parle pas de fenêtres popups, mais juste de menus
déroulants "cascade" dont on voit le contenu au passage de la souris.




Alors appelle les choses par leurs noms.



C'est ce que j'ai fait : un pop-up est juste une zone qui apparaît suite
à une action de l'utilisateur : un clic contextuel (bouton droit) peut
ouvrir un menu pop-up.
Dans presque tous les langages de programmation, pop-up désigne
d'ailleurs plus les menus que les fenêtres non sollicitées.
C'est Mozilla et Firefox qui ont créé cet abus de langages en parlant de
filtres anti pop-ups.

http://forum.hardware.fr/hardwarefr/Programmation/-Java-Connaitre-l-indice-de-l-item-clique-dans-un-jpopup-menu-sujet-63621-1.htm
http://effbot.org/zone/tkinter-popup-menu.htm

un menu doit toujours être fonctionnel !



Entièrement d'accord ! C'est pourquoi j'ai pris le parti d'en faire un
qui n'utilise pas du tout Javascript.



Non pas "un" menu mais "tous les" menus.
doivent fonctionner (même si un peu moins) sans JS ni css
Normalement, il ne devrait rien y avoir à modifier au menu,
seules les FdS seraient éventuellement à adapter)


Mais comme ce n'était pas possible
il y a 5 ans, il est normal que les navigateurs de l'époque le digèrent
mal...




Si ta FdS en tient compte, il n'y a aucune raison que la digestion
ne se fasse pas.
Le tout étant de s'entendre sur ce que digérer veut dire.

De voir un site avec les css et le js désactivés est souvent très reposant
(si ça a été pensé et que les liens ne sont pas javascriptés)



Mon menu est une "liste à puces" HTML :
<ul><li>Item1</li><li>Item2</li>...</ul>

à laquelle la feuille de style CSS donne son aspect.
Sans CSS ... on a donc une liste à puces classique.


--
Spontex
http://dvdtoile.com
Avatar
Pierre Goiffon
Thibaut Allender wrote:
Peut-être, mais si on installe soi-meme OS X et qu'on ne desire pas
installer toutes les options, IE n'est pas installé



Oui c'est sûr que si on fais une install personnalisée :D
Ha visiblement à 00:51 c'est bien le vendredi :o)
Avatar
Nicolas DEGAND
Thibaut Allender wrote:

On 18/02/2005 0:34, Nicolas DEGAND wrote :
Hum sur un iBook installé avec une X.3.4 ou quelque chose du genre, IE
était toujours préinstallé (ainsi qu'une version de test de MS Office qui
a bien mis le bordel dans les associations de fichiers vis-àvis de mon
install de NeoOffice $£*@!§&") mais planqué au fond du dossier
Applications sans aucun raccourci apparent.



Peut-être, mais si on installe soi-meme OS X et qu'on ne desire pas
installer toutes les options, IE n'est pas installé



Rooooohhh...

Safari est le navigateur par défaut tout confort (même
si la config par défaut avec onglets et antipopups désactivé serait sans
doute à revoir. Une petite page d'accueil montrant ces fonctionnalités au
premier démarrage serait pas du luxe pour les grands débutants qu'est
censé choyer Apple)



effectivement... on cherche comment les ouvrir ces foutus onglets, et on
se rend compte qu'il faut deja aller changer la config pour le faire.

Et un débutant chez Apple, ça existe encore en 2005 ? ;)
(j'ai le droit, on est vendredi maintenant !!!)



Hum... L'amie qui a acheté la machine l'a achetée en 2004, mais ne l'a
allumée qu'en 2005. A-t-elle débuté en 2004 ou en 2005 ?

--
Nicolas DEGAND
Avatar
Olivier Miakinen
Le 18/02/2005 09:14, Spontex a écrit :

[...] qu'IE pour Mac est un produit obsolète et abandonné.





Tu ne l'as pas dit, mais Microsoft l'a dit :
http://www.clubic.com/actualite-8805-microsoft-abandonne-internet-explorer-pour-mac.html



<cit.>
Microsoft annonce qu'il n'avait pas accès complétement à MAC OS pour
rivaliser avec son concurrent notamment au niveau de l'intégration du
navigateur.
</cit.>

Ça ne m'étonne pas de Microsoft : ils ne peuvent pas concevoir qu'un
navigateur ne soit pas intégré à l'OS au point d'ouvrir de nombreuses
failles de sécurité.
1 2