XML neden EML olarak adlandırılmıyor?


21

Gönderen Wikipedia

Genişletilebilir İşaretleme Dili (XML), belgeleri makinede okunabilir biçimde kodlamak için bir kurallar kümesidir. W3C tarafından üretilen XML 1.0 Spesifikasyonu [4] ve tüm açık standartlar olan ilgili diğer spesifikasyonlarda tanımlanmıştır. [5]

Kestirme XML'i daha doğal EML yerine çağırmanın tarihsel nedenleri nelerdir?


14
EML olsaydı, birisi neden XML olmadığını soruyordu.
M.Sameer

James Clark'a sormalısın. Onu yaratan adam o. en.wikipedia.org/wiki/James_Clark_(XML_expert)
Joel Etherton

"EML" zaten Microsoft Outlook tarafından kullanılan bir dosya formatı değil miydi?
user16764

9
90'lı yılların başındaydı ve havalı olan her şeyin içinde X vardı.
Andy

EOR komutuna sahip tek işlemci olan 6502 mikroişlemcisini sevgiyle hatırlıyorum.
Bay Lister,

Yanıtlar:


68

W3C, Google ve Wikipedia üzerinden çok hoş bir tur attık ve nihayet buldum cevabı: açıklamalı XML spec biz bulmak bir e-postanın alıntı adının mucidinden James Clark önerdi başkanı Jon Bosak bir e-posta kullanmak mektup ve adları ve nihai oylar için diğer bazı fikirler:X

Votes | Acronym | Full Name
------+---------+--------------------
5     | XML     | Extensible Markup Language
4     | MAGMA   | Minimal Architecture for Generalized Markup Applications
3     | SLIM    | Structured Language for Internet Markup
1     | MGML    | Minimal Generalized Markup Language

Bu, Jon Bosak'ın James Clark'ın "Genişletilebilir İşaretleme Dili" olarak adlandırdığı ve kısaltmasını doğuran önerisine cevabı:

Kanımca, U-kombinasyonları uçmayacak, ancak "X" in "genişletilebilir" anlamına gelmesini sağlarsak , o zaman XML ile "genişletilebilir biçimlendirme dili" nin kısaltması olarak yaşayabilirim (hatta sevmeye bile gelebilirim), ve şimdi onu şimdi mevcut teklifler listesine atıyorum .

(Vurgu madeni)


Bazı bonuslar - soruyu cevaplayabilecek orijinal teklifleri ararken bulduğum eski XML Özel İlgi Grubu raporlarından:

M.15 Spesifik XML, belirli bir makale içermeyen (örneğin ilk cümlede) "Genişletilebilir İşaretleme Dili" veya "Genişletilebilir İşaretleme Dili" olarak mı ifade etmeli?

WG, bu konuda editörlere rehberlik etmemeyi seçti (tam olarak sonucun, hangi editörün dosyaya en son dokunduğuna bağlı olduğuna bağlı olarak).

Gerekçe: birkaç dakika süren tartışma ve artışın ardından, görüş birliğine varılmadı, ancak konferans görüşmesi için ayrılan sürenin sonu geldi.


9
Gerçekten mi? MAGMA'yı seviyorum. Yazık kaybetti. Ayrıca, tartışmaların çıktığı o e-postayı kazıp bulmak için +1!
SinirliFormsDesigner ile

2
Çok güzel dedektiflik! Diğer seçenekleri görmek güzel ve ilginç EML bile dikkate almadılar.
Hugo

1
FWFD - Katılıyorum. MAGMA çok havalı.
Shauna

6
XML doksanlı yılların ortalarında bir üründü, görünüşe göre her şey "aşırı" olmalıydı ...
Matt Peterson

26

Çünkü "X", "E" den çok daha soğuk .

Ayrıca Muhtemelen Genişletilebilir ML gibi şeylerle karışıklığı önlemek için de kullanılır .


XML'den önce Genişletilebilir ML var mıydı?
Raynos

2
Emin değilim. EML'nin internette önceden ölen bir XML olmadığı görülüyor. EML'nin dayandığı ML, yetmişli yıllardan kalmadır, bu yüzden tamamen mümkündür. Sonra yine, XML'in bir alt kümesi olan SGML'nin daha da kökleri vardır.
Scott

Bu, aspx kısaltmasına benzer, ancak XML'de x bir şeyi ifade eder.
StuperUser

2
XML ilk taslağı Ancak, "ML Extended" 1996 yılında iken ben "Genişletilebilir ML" için bkz erken referans öncedir ve bunu 1991 yılında EML kısaltılmış bulundu, 1999 kağıdıdır
Hugo

Şimdi @Andreas_D kesin bir cevap verdi, EML'yi dikkate almadıklarını görmek ilginç.
Hugo

11

Bilgisayar ve Toplum kitabından

XML'deki X

"XML hem bir nimet hem de web hayalini tehdit ediyor."

XML'deki X eXtensible anlamına gelir. Bu, XML'in açık olduğunu gösterir. Büyüme sağladığı anlamında açıktır. Kısaltmanın EML değil XML olduğunu unutmayın. Cesaret verici, çekici, bu konuda heyecan verici bir şey var. X göründüğü toplumun kültürüne bağlı olarak birçok şeyin kısaltmasıdır! Belirtilen en belirgin iki şey

  • X dereceli şeyler: filmler, kitaplar ... yalnızca yetişkinlere yönelik!
  • X-yollar: yöndeki seçimlerin yapılabileceği yerler.

XML'deki X, "ex" olarak telaffuz edildiğinden ve bazen bu şekilde yazılabildiğinden, başka potansiyel anlamlar çizme fırsatımız olur. Mesela, "Eski onun olduğunu" söylemek geçmişte bir şeyi ima ediyor. Bu, X'in XML'deki amacı değildir. Ama bunu başarabiliriz. Öncelikle SGML'ye gönderme yapmak için XML'i şiirsel olarak X-ML olarak düşünebiliriz .

Ve XHTML için de aynı yorumu kullanabiliriz.


4
Güzel olsa da, bu sadece spekülasyon ve mizah.
Raynos

Doğru. Kesin bir cevap bulamadım ve diğer XML kitaplarda da benzer cevaplar bulamadım. XML'den önce EML ile ilgili herhangi bir kullanım görmüyorum.
Hugo

"Extensible ML" ile ilgili gördüğüm en eski referans 1999 tarihli bir yazıdır, oysa ilk XML taslağı 1996’daydı. Ancak, "Extended ML" daha erken ve 1991’de EML’yi kısaltılmış buldum. 'bunun yerine XML kullandılar.
Hugo

2

Bu, http://english.stackexchange.com adresinde belki daha iyi sorulabilecek bir sorudur , genellikle, ingilizce konuşan dünya, X'i X-ing'te olduğu gibi 'çapraz' gibi X'i yaratıcı bir şekilde kullanma eğilimindedir. Bu durumda, 'X', ilk harfi değil, ilk heceyi ('eeeks') temsil ediyor gibi görünüyor.


2

Andreas_D tarafından verilen cevapta spekülasyon:

ama eğer "X" in "genişletilebilir" anlamına gelmesini sağlarsak

Buradaki kısaltmanın biraz tersine mühendislik yapmış gibi göründüğüne dikkat edin ... bir X'imiz var, bunun anlamı ne?

1995'te eXtreme sporlarının, X oyunlarının, vb. Hepsinin çok popüler olduğu ve XML'deki X'in muhtemelen buna karşı bir oyun olduğu beni etkiliyor. Belki birisi eXtreme Markup Language için umut ediyor?


2
Ayrıca bakınız DirectX, ActiveX, XBox
Andy

1

Her zaman XML'deki X'i, XML ile istediğiniz herhangi bir biçimlendirme dilini yapabileceğinizi belirtir olarak düşündüm. Yeniyken, herkesin konuştuğu en büyük şeylerden biriydi.


X, bununla başka diller yapabileceğimi, Q veya J harflerinden daha fazlasını söyleyebilir mi?
SinirliFormsDesigner'la

2
Çünkü bu bağlamda kullanılan 'X' 'boşluğu doldurmak' için kısa yol olabilir. Bir değişken, olduğu gibi.
Robert S.

X dışında, değişken olarak kullanılabilecek başka birçok harf var .
SinirliFormsDesigner ile

1
Evet, öyle mi? Bu matematiğin dışındaki norm değil. X bir süredir bilinmeyeni tanımlamak için kullanılmıştır. Diğer harfler, çok değil. Cf X-ışını, X Kuşağı, vb.
Robert S.

2
X-ışını iyi bir örnektir: "Gazetede [Wilhelm Röntgen'i keşfetti], bu yeni ışınların kesin doğasını bilmediğini itiraf etti." X "matematiği olduğundan, onlara" X ışını "adını verdi. bilinmeyen için sembol. " discoveriesinmedicine.com/To-Z/X-ray.html
Hugo

1

X belirgin olduğu eski ve ile başlayan kelimeler için kullanım X kısaltmalar oldukça yaygın olduğunu EX- .

Bu İngilizce'den daha iyi sorulabilirdi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.