Что означает «x» в расширениях aspx, docx, xlsx и т. Д.? - PullRequest
4 голосов
/ 06 декабря 2010

Или хотя бы опишите about.aspx

Ответы [ 5 ]

11 голосов
/ 06 декабря 2010

Для .aspx Я предположил, что это означает:

Active Server Page eXtended format

Хотя другое мнение таково:

эти файлы обычно содержат статические (X) HTML-разметка, а также разметка, определяющая серверные веб-элементы управления и пользовательские элементы управления

Очевидно, это было cool, что нужно было сделать в то время (цитата фактически говорит оисходное имя XSP, но не исключает его в качестве опции):

Первоначальный прототип назывался «XSP»;В интервью 2007 года Гатри объяснил: «Люди всегда будут спрашивать, что означает X. В то время он действительно ничего не означал. XML начинался с этого; XSLT начинался с этого. Казалось, все круто начиналось с X,так мы и назвали его изначально. "

Для офисных документов, поскольку они представлены в формате XML, это означает XML.

5 голосов
/ 06 декабря 2010

Полагаю, это расшифровывается как XML.

Поскольку XML широко использовался в .NET Framework, а затем в форматах Open XML для Excel, Word.

1 голос
/ 06 декабря 2010

Если я был правильно проинформирован, это означает «XML» - эти файлы переименованы, сжатые документы XML. Это относится к .docx, .xlsx и т. Д .; не знаю .aspx, так как это веб-материал.

0 голосов
/ 06 декабря 2010

Они обычно содержат статический XHTML

0 голосов
/ 06 декабря 2010

Это означает, что эта страница содержит (X) HTML, а остальная часть кода находится внутри кода (например, about.aspx.cs или about.aspx.vb)

...