• [^] # Re: Css3 et marcher sur la tête...

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Apple, Opera et Mozilla poussent HTML5. Évalué à 2.

    « C'est prévu dans CSS3, et ça fonctionne dans Firefox 1.0+ -moz-border-radius »
    Navré mais c'est une spécificité firefox/mozilla, j'ai toujours pas vu une vrai règle css dispo a ce propos.


    C'est une spécificité Mozilla dans le sens où il y a le -moz- devant le "border-radius". Border-radius étant le style que tu cherches dont la spec est décrite dans le brouillon de CSS3. Et comme c'est un brouillon, Mozilla l'a implémenté mais a mis son prefixe devant. Ainsi, au cas où la spec sortirait en candidate recommandation mais avec des modifications, Mozilla ne serait alors pas en contradiction avec la spec CSS3.

    De nombreux styles Mozilla implémentant des styles de CSS3 ou CSS2 mais dont les specs étaient flous ou non figées, sont passés par le stade "-moz-". Et ils ont retirés le -moz- quand l'implémentation correspondait bien à la spec finale. Et c'est souvent le même processus chez d'autres éditeurs (les styles prefixés par un "-kkchose-" étant autorisés par la spec CSS)

    Ce que je veux est simplement pouvoir soumettre la form avec un envoie de fichier (si possible avec indicateur de progression) sans recharger la page. Leur xforms et webform sont a mon avis complètement inutiles, trop compliqué pour ce que c'est. Moi ce que je veux est pouvoir simplement côté client envoyer sans soumettre (et donc recharger la page) simplement un formulaire.


    Les specs que tu appels inutiles et compliquées (webforms ? compliqués ??? Tu es sûr d'avoir lu la spec ou même mon billet ?) te permettent justement de faire ce que tu décris.


    Navré mais j'ai regardé leur balises, rien de concret, ça me donne l'impression d'avoir été conçu pas des mathématiciens sans penser au gens normaux...


    J'ai pourtant je pense bien expliqué simplement dans mon billet dont j'ai donné l'url. Si tu l'avais lu correctement, tu aurais vu que, pour éviter de remplacer la page, il suffit juste de renvoyer un code http 204 (simple fonction header() en php). Si tu trouve cela pas concret, je sais pas ce qu'il te faut

    Désolé mais les specs j'appelle pas ça une doc, pour moi c'est une daube infâme illisible.


    Il est vrai que les specs ne sont pas fait pour les utilisateurs finaux de la techno, mais pour ceux qui l'implémente. Mais franchement, celle de HTML5 et webforms sont quand même relativement simple par rapport à d'autres. En attendant que des tutos sortent pour les utilisateurs finaux comme toi, une fois que la spec sera figée et sera une recommendation.