• [^] # Re: Sortie de Amaya 8.5

    Posté par . En réponse à la dépêche Sortie de Amaya 8.5. Évalué à 2.

    Les frames et les iframes posent plus de problème qu'ils n'en résolvent

    Ce n'est pas la panacée mais ça répondait tout de même à un besoin. Les supprimer sans avoir de solution satisfaisante n'est pas une bonne idée. Avec des frames on peut séparer facilement un menu du reste du contenu pour qu'il soit mis en cache. Pour remplacer ça il aurait fallu comme tu le dis un mécanisme d'include. Sauf qu'au w3c rien n'a été prévu.

    Les gens utilisent des trucs non standard voire dégeulasse non pas par plaisir mais parce qu'on ne leur propose pas de solution propre ET standard.

    Il y a le même problème avec XSLT. Dans le standard 1.0, il n'est pas possible de sortir plusieurs documents à partir d'un fichier d'entrée. C'est toujours 1 fichier XML => 1 fichier de sortie. Pourtant l'un des usages de base auquel on pense c'est un fichier XML (docbook par exemple) qui donne plusieurs pages HTML en sortie. Pour faire ça on est obligé de passer par des extensions (EXSL) non standard qui finissent par devenir quasiment des standards du fait de leur large utilisation. Ce genre de fonctionnalité était prévue dans XSLT 1.1 qui a pris tellement de retard qu'elle a été simplement abandonnée au profit de XSLT 2.0 qui sortira peut être un jour si le vent est dans le bon sens (toute ressemblance avec une distribution serait purement fortuite). Sauf qu'en attendant tout le monde bricole.