Que représente le 'X' dans .aspx, docx, xlsx, etc…? [dupliquer]

3

Dupliquer possible:
Que signifie X dans ASPX, DOCX, XLSX, PPTX, etc.?

C’est l’une de ces choses que vous tenez pour acquise jusqu’au jour où quelqu'un vous le demandera et vous réaliserez que vous ne pouvez pas y répondre. Comme pendant des années, je n’ai jamais mis en doute l’utilisation de 1033 annuaires dans les produits Microsoft pendant des années et jusqu’à un jour, on m’a posé la question

Vers la sortie de .NET et d'Office 2007, Microsoft a ajouté un x à pratiquement toutes ses extensions et je l'ai franchement considéré comme représentant XML, mais cela n'a tout simplement aucun sens avec .aspx.

Donc, je réalise que c'est une question très peu technique, mais maintenant que la question m'a été posée et que ma recherche sur Google ne m'a pas donné de réponse, quelqu'un peut-il me dire avec autorité ce que représente le X? Est-ce e X tendu? X ml? Ou n'y a-t-il aucune signification derrière cela?

Serapth
la source
2
At-il besoin de représenter quelque chose?
drewk
Eh bien, c’est très probablement une réponse et très probablement une réponse valable. Donc, ça pourrait revenir, le 'X' ne veut littéralement rien dire ... c'est exactement ce que je demande. En règle générale, les extensions de fichier représentent quelque chose.
Oui, vous avez des problèmes! :-) dans le cas d'aspx c'est parce qu'il contient xhtml ou est une extension d'asp. Dans le cas de docx et xlsx, c'est le format Office Open XML ou Open Office XML, qui était une bonne astuce MS pour semer la confusion ...
jdehaan
1
"X-tra génial".
ceejayoz
... bien sûr, associez-moi à SuperUser! ;)
Serapth

Réponses:

0

Le IIRC, le successeur d'ASP (classique) s'appelait pour la première fois ASP +, avant d'être publié en tant qu'ASP.NET. Donc, c’est peut-être de là que vient le X dans ASPX (un + tourné de 45 degrés).

Pour les documents bureautiques, c'est probablement parce que les fichiers sont basés sur XML.

M4N
la source
0

Je suppose que ça s'appelle .aspx (peut-être étendu) pour pouvoir différencier les pages ASP ( .asp ) des pages ASP.NET.

Marius Schulz
la source
0

Microsoft convertit là le document original .doc qui est un document et le fichier .xls (je crois que cela correspond ou une feuille de grand livre extensible) à docx qui est un document document + xml (qui correspond à un langage de balisage extensible) et .xlsx qui est à nouveau une feuille de calcul basée sur xml

mjrider
la source