Dünya çapında Ağ - World Wide Web

Bir web sayfası bir web tarayıcısı kullanılarak görüntülenebilir. Web tarayıcıları genellikle hipermetin bağlantılarını vurgular ve altını çizer ve web sayfaları resimler içerebilir.
Küresel bir harita web dizini 2014'teki ülkeler için

Dünya çapında Ağ (WWW), yaygın olarak bilinen , bir bilgi sistemi nerede belgeler ve diğerleri web kaynakları tarafından tanımlanır Tekdüzen Kaynak Konum Belirleyicileri (Gibi URL'ler https://example.com/) ile birbirine bağlanabilir köprü metni ve üzerinden erişilebilir İnternet.[1][2] Web kaynakları, Üstmetin transfer protokolü (HTTP), kullanıcılar tarafından bir yazılım uygulaması deniliyor internet tarayıcısı ve a adlı bir yazılım uygulaması tarafından yayınlanır. Web sunucusu. World Wide Web, yirmi yıldan fazla bir süredir Web'de önceden var olan ve Web teknolojilerinin üzerine inşa edildiği İnternet ile eşanlamlı değildir.

İngiliz bilim adamı Tim Berners-Lee 1989'da World Wide Web'i icat etti. İlk web tarayıcısını 1990'da, CERN yakın Cenevre, İsviçre.[3][4] Tarayıcı, Ocak 1991'de başlayarak CERN dışında diğer araştırma kurumlarına ve ardından Ağustos 1991'de kamuoyuna yayınlandı. World Wide Web, Bilgi çağı ve milyarlarca insanın İnternette etkileşim kurmak için kullandığı birincil araçtır.[5][6][7][8][9]

Web kaynakları her türlü indirilmiş medya olabilir, ancak internet sayfaları hipermetin belgeleri biçimlendirilmiş içinde Köprü Metni Biçimlendirme Dili (HTML).[10] Özel HTML sözdizimi gömülü görüntüler köprüler kullanıcıların şunları yapmasına izin veren URL'lerle gezinmek diğer web kaynaklarına. Ek olarak Metin web sayfaları, Görüntüler, video, ses ve içinde görüntülenen veya dahili olarak yürütülen yazılım bileşenleri kullanıcılar sayfalarını veya akışlarını oluşturmak için web tarayıcısı multimedya içerik.

Ortak bir temaya ve genellikle ortak bir temaya sahip birden çok web kaynağı alan adı, makyaj İnternet sitesi. Web siteleri, bir Web sunucusu, bir kullanıcının bilgisayarında çalışan web tarayıcılarından İnternet üzerinden yapılan isteklere yanıt veren bir programdır. Web sitesi içeriği bir yayıncı tarafından veya interaktif olarak kullanıcı tarafından oluşturulan içerik. Web siteleri sayısız bilgilendirici, eğlence, ticari ve hükümetle ilgili nedenlerle sağlanır.

Tarih

NeXT Bilgisayar tarafından kullanılan Tim Berners-Lee -de CERN.
WWW'nin doğduğu koridor. CERN 1 No'lu binanın zemin katı

Tim Berners-Lee Küresel hiper bağlantılı bilgi sistemi vizyonu 1980'lerin ikinci yarısında bir olasılık haline geldi.[11] 1985 yılında küresel İnternet Avrupa'da çoğalmaya başladı ve Alan Adı Sistemi (üzerine Tekdüzen Kaynak Bulucu inşa edilmiştir) ortaya çıkmıştır. 1988'de Avrupa ile Kuzey Amerika arasında ilk doğrudan IP bağlantısı yapıldı ve Berners-Lee, CERN'de web benzeri bir sistemin olasılığını açıkça tartışmaya başladı.[12]

CERN'de çalışırken Berners-Lee, farklı bilgisayarlarda depolanan bilgileri bulmanın yarattığı verimsizlikler ve zorluklar yüzünden hayal kırıklığına uğradı.[13] 12 Mart 1989'da "Bilgi Yönetimi: Bir Teklif" başlıklı bir bildiri sunmuş,[14] atıfta bulunan "Mesh" adlı bir sistem için CERN'deki yönetime SORMAK, 1980 yılında oluşturduğu, "web" terimini kullanan ve metin olarak gömülü bağlantılara dayalı daha ayrıntılı bir bilgi yönetim sistemini tanımlayan bir veritabanı ve yazılım projesi: "O halde, bu belgedeki referansların tümü ile ilişkili olduğunu düşünün. ağ adresi Bu belgeyi okurken, fareye tıklayarak onlara atlayabilirsiniz. "Böyle bir sisteme, kelimenin mevcut anlamlarından biri kullanılarak atıfta bulunulabileceğini açıkladı. köprü metni 1950'lerde icat edildiğini söylediği bir terim. Öneri devam ediyor, bu tür hiper metin bağlantılarının grafikler, konuşma ve video dahil multimedya belgelerini kapsamamasının nedeni, Berners-Lee'nin terimini kullanmaya devam etmesi hiper medya.[15]

Meslektaşının ve diğer hiper metin meraklılarının yardımıyla Robert Cailliau o, 12 Kasım 1990'da "Hypertext belgelerinin" görüntüleneceği "web" olarak "WorldWideWeb" (tek kelime) adlı bir "Köprü Metni projesi" oluşturmak için daha resmi bir teklif yayınladı.tarayıcılar "kullanarak istemci-sunucu mimarisi.[16] Bu noktada HTML ve HTTP zaten yaklaşık iki aydır geliştirme aşamasındaydı ve ilk Web sunucusu, ilk başarılı testini tamamladıktan yaklaşık bir ay sonra oldu. Bu öneri, salt okunur bir web'in üç ay içinde geliştirileceğini ve "okuyucular tarafından yeni bağlantıların ve yeni materyallerin oluşturulmasının, [böylece] yazarlığın evrensel hale gelmesinin" yanı sıra otomatik okuyucunun ilgisini çekecek yeni bir materyal mevcut olduğunda bilgilendirilmesi ". Salt okunur hedef karşılanırken, web içeriğinin erişilebilir yazarlığının olgunlaşması daha uzun sürdü. wiki konsept WebDAV, bloglar, Web 2.0 ve RSS /Atom.[17]

CERN veri merkezi 2010'da bazı WWW sunucularını barındırıyor

Teklif, SGML okuyucu Dynatext Elektronik Kitap Teknolojisinin bir yan ürünü olan Bilgi ve Burs Araştırma Enstitüsü -de Kahverengi Üniversitesi. Dynatext sistemi, lisansı CERN, SGML ISO 8879: 1986'nın Hypermedia'ya genişletilmesinde önemli bir oyuncuydu. HyTime, ancak çok pahalı olarak kabul edildi ve genel yüksek enerji fiziği topluluğunda kullanım için uygun olmayan bir lisanslama politikası vardı, yani her belge ve her belge değişikliği için bir ücret.[kaynak belirtilmeli ] Bir NeXT Bilgisayar Berners-Lee tarafından dünyanın ilk Web sunucusu ve ayrıca ilkini yazmak için internet tarayıcısı 1990 Noel'ine gelindiğinde, Berners-Lee çalışan bir Web için gerekli tüm araçları oluşturmuştu:[18] ilk web tarayıcısı (Dünya çapında Ağ, hangisiydi web editörü ayrıca) ve ilk web sunucusu. İlk web sitesi,[19] Projenin kendisini tanımlayan, 20 Aralık 1990'da yayınlandı.[20]

İlk web sayfası kaybolabilir, ancak Paul Jones nın-nin UNC-Chapel Tepesi Kuzey Carolina'da Mayıs 2013'te Berners-Lee'nin kendisine yaptığı ziyaret sırasında bilinen en eski web sayfası olduğunu söylediği şeyi verdiğini duyurdu. UNC 1991 yılında Jones bunu bir manyeto-optik sürücü ve NeXT bilgisayarında.[21] 6 Ağustos 1991'de Berners-Lee, World Wide Web projesinin kısa bir özetini yayınladı. yeni Grup alt.hypertext.[22] Bu tarih bazen aylar önce gerçekleşen ilk web sunucularının herkese açık olmasıyla karıştırılır. Bu tür karışıklığa bir başka örnek olarak, birkaç haber medyası, Web'deki ilk fotoğrafın 1992'de Berners-Lee tarafından yayınlandığını bildirdi, bu CERN house grubunun bir görüntüsü. Les Horribles Cernettes Silvano de Gennaro tarafından alınmış; Gennaro, medyanın "ucuz sansasyonellik uğruna sözlerimizi tamamen çarpıttığını" yazarak bu hikayeyi reddetti.[23]

Avrupa dışındaki ilk sunucu Aralık 1991'de Stanford Lineer Hızlandırıcı Merkezi (SLAC), California, Palo Alto'da SPIERS -HEP veritabanı.[24][25][26][27] Altta yatan hiper metin kavramı, 1960'lardan önceki projelerde ortaya çıktı. Köprü Metni Düzenleme Sistemi (HES) Brown Üniversitesi'nde, Ted Nelson 's Xanadu Projesi, ve Douglas Engelbart 's oN-Line Sistemi (NLS). Hem Nelson hem de Engelbart, sırasıyla Vannevar Bush 's mikrofilm tabanlı memex, 1945 makalesinde anlatılan "Düşünebileceğimiz Gibi ".[28]

Berners-Lee'nin atılımı, İnternet'e hiper metinle evlenmekti. Kitabında Web Dokuma, üyelerine defalarca önerdiğini açıklıyor her ikisi de iki teknoloji arasında bir evlilik mümkün olan teknik topluluklar. Ancak, kimse davetini almadığında, sonunda projeyi kendisi üstlendi. Bu süreçte üç temel teknoloji geliştirdi:

World Wide Web, o sırada mevcut olan diğer hiper metin sistemlerinden birkaç farklılığa sahipti. Web, çift yönlü bağlantılar yerine yalnızca tek yönlü bağlantılara ihtiyaç duyuyordu ve bu, bir kişinin başka bir kaynağa, bu kaynağın sahibinin eylemi olmaksızın bağlanmasını mümkün kılıyordu. Ayrıca, web sunucuları ve tarayıcıları uygulama zorluğunu önemli ölçüde azalttı (önceki sistemlere kıyasla), ancak sonuçta kronik bağlantı çürümesi. Gibi öncüllerin aksine HyperCard, World Wide Web tescilli değildi ve sunucuları ve istemcileri bağımsız olarak geliştirmeyi ve lisans kısıtlamaları olmadan uzantılar eklemeyi mümkün kılıyordu. 30 Nisan 1993'te CERN, World Wide Web'in herhangi bir ücret ödemeden herkese ücretsiz olacağını duyurdu.[30] Sunucu uygulamasının duyurulmasından iki ay sonra Sincap protokol artık özgür değildi, bu Gopher'dan ve Web'e doğru hızlı bir geçişi sağladı. Erken dönem popüler bir web tarayıcısı ViolaWWW için Unix ve X Pencere Sistemi.

Robert Cailliau, Jean-François Abramatic ve Tim Berners-Lee World Wide Web Konsorsiyumu'nun 10. yıldönümünde.

Tarihçiler genel olarak Web için bir dönüm noktasının 1993 yılında Mozaik,[31][32] bir grafik web tarayıcısı geliştirilmiştir. Ulusal Süper Bilgisayar Uygulamaları Merkezi -de Illinois Üniversitesi, Urbana – Champaign (NCSA-UIUC). Geliştirme tarafından yönetildi Marc Andreessen fon, ABD Yüksek Performanslı Bilgi İşlem ve İletişim Girişimi ve 1991 Yüksek Performanslı Hesaplama Yasası, biri ABD Senatörü Al Gore tarafından başlatılan çeşitli bilgi işlem geliştirmeleri.[33] Mosaic'in piyasaya sürülmesinden önce, grafikler web sayfalarındaki metinle yaygın olarak karıştırılmıyordu ve Web, aşağıdaki gibi eski protokollerden daha az popülerdi. Sincap ve Geniş Alan Bilgi Sunucuları (WAIS). Mosaic'in grafik kullanıcı arayüzü, Web'in İnternet'teki en popüler protokol olmasına izin verdi. World Wide Web Konsorsiyumu (W3C), Ekim 1994'te Avrupa Nükleer Araştırma Örgütü'nden (CERN) ayrıldıktan sonra Tim Berners-Lee tarafından kuruldu. Massachusetts Teknoloji Enstitüsü Bilgisayar Bilimleri Laboratuvarı (MIT / LCS), Savunma İleri Araştırma Projeleri Ajansı İnternete öncülük eden (DARPA); bir yıl sonra, ikinci bir site kuruldu INRIA (bir Fransız ulusal bilgisayar araştırma laboratuvarı), Avrupa Komisyonu DG InfSo; ve 1996'da, Japonya'da üçüncü bir kıta bölgesi oluşturuldu. Keio Üniversitesi. 1994'ün sonunda, toplam web sitesi sayısı hala nispeten azdı, ancak önemli web siteleri günümüzün en popüler hizmetlerinin habercisi olan veya ilham veren zaten aktifti.

İnternet ile bağlantılı olarak, dünya çapında başka web siteleri oluşturuldu. Bu, protokoller ve biçimlendirme için uluslararası standartların geliştirilmesini motive etti. Berners-Lee, web standartlarının geliştirilmesine rehberlik etmeye devam etti. biçimlendirme dilleri web sayfaları oluşturmak için ve kendi vizyonunu savundu Anlamsal ağ. World Wide Web, kullanımı kolay ve esnek bir format aracılığıyla bilgilerin İnternet üzerinden yayılmasını sağladı. Bu nedenle İnternet kullanımının yaygınlaştırılmasında önemli bir rol oynadı.[34] İki terim bazen birleşik popüler kullanımda, Dünya çapında Ağ değil eşanlamlı ile İnternet.[35] Web bir bilgi alanı köprülü belgeler ve diğerlerini içeren kaynaklar, URI'ları ile tanımlanır.[36] Aşağıdakiler gibi İnternet protokollerini kullanan hem istemci hem de sunucu yazılımı olarak uygulanır. TCP / IP ve HTTP.

Berners-Lee şövalye 2004'te Queen tarafından İkinci Elizabeth "İnternetin küresel gelişimine yönelik hizmetler" için.[37][38] Buluşunun patentini asla almadı.

Fonksiyon

World Wide Web, bir uygulama katmanı protokol İnternetin "üstünde" (mecazi olarak) çalıştırılarak daha işlevsel hale getirilmesine yardımcı olur. Gelişi Mozaik web tarayıcısı, görüntülerin ve hareketli görüntülerin görüntülenmesini içerecek şekilde web'i çok daha kullanılabilir hale getirmeye yardımcı oldu (GIF'ler ).

Şartlar İnternet ve Dünya çapında Ağ genellikle çok fazla ayrım yapılmadan kullanılır. Ancak, iki terim aynı anlama gelmez. İnternet, birbirine bağlı küresel bir sistemdir bilgisayar ağları. Buna karşılık, World Wide Web, küresel bir belge koleksiyonudur ve diğer kaynaklar, köprülerle bağlantılı ve URI'ler. Web kaynaklarına şu şekilde erişilir: HTTP veya HTTPS, İnternet'in taşıma protokollerini kullanan uygulama düzeyinde İnternet protokolleridir.[39]

Bir web sayfası World Wide Web'de normalde ya yazarak başlar URL sayfanın bir web tarayıcısına veya o sayfaya veya kaynağa giden bir köprüyü izleyerek. Web tarayıcısı daha sonra istenen sayfayı almak ve görüntülemek için bir dizi arka plan iletişim mesajı başlatır. 1990'larda, web sayfalarını görüntülemek ve bir web sayfasından diğerine köprüler yoluyla geçmek için bir tarayıcı kullanmak, 'gezinme', 'web'de gezinme' (sonra Kanal sörfü ) veya 'Web'de gezinme'. Bu yeni davranışın ilk çalışmaları, web tarayıcılarını kullanırken kullanıcı kalıplarını araştırdı. Örneğin bir çalışmada beş kullanıcı modeli bulundu: keşif sörfü, pencere sörfü, gelişmiş gezinme, sınırlı gezinme ve hedefli gezinme.[40]

Aşağıdaki örnek, URL'deki bir sayfaya erişirken bir web tarayıcısının işleyişini göstermektedir. http://example.org/home.html. Tarayıcı, URL'nin sunucu adını çözer (example.org) Içine İnternet Protokol adresi küresel olarak dağıtılmış Alan Adı Sistemi (DNS). Bu arama, aşağıdaki gibi bir IP adresi döndürür: 203.0.113.4 veya 2001: db8: 2e :: 7334. Tarayıcı daha sonra kaynağı bir HTTP İnternet üzerinden bu adresteki bilgisayara talep. HTTP hizmeti için iyi bilinen belirli bir TCP bağlantı noktası numarasından hizmet ister, böylece alıcı ana bilgisayar bir HTTP isteğini hizmet verebileceği diğer ağ protokollerinden ayırt edebilir. HTTP normalde kullanır 80 numaralı bağlantı noktası ve HTTPS için normalde kullanır 443 numaralı bağlantı noktası. HTTP isteğinin içeriği iki satırlık metin kadar basit olabilir:

ALMAK /home.html HTTP/1.1Ev sahibi: example.org

HTTP isteğini alan bilgisayar, bunu 80 numaralı bağlantı noktasındaki istekleri dinleyen web sunucusu yazılımına gönderir. Web sunucusu isteği yerine getirebilirse, tarayıcıya başarıyı belirten bir HTTP yanıtı gönderir:

HTTP/1.1 200 TAMAM MIİçerik türü: text / html; karakter kümesi = UTF-8

ardından istenen sayfanın içeriği. Köprü Metni Biçimlendirme Dili (HTML ) temel bir web sayfası için şöyle görünebilir:

<html>  <baş>    <Başlık>Example.org - World Wide Web</Başlık>  </baş>  <vücut>    <p>WWW olarak kısaltılan ve yaygın olarak bilinen World Wide Web ...</p>  </vücut></html>

Web tarayıcısı ayrıştırmak HTML ve işaretlemeyi yorumlar (<Başlık>, <p> Ekrandaki metni formatlamak için kelimeleri çevreleyen paragraf vb. Birçok web sayfası, resimler, diğer katıştırılmış ortamlar gibi diğer kaynakların URL'lerine başvurmak için HTML kullanır. Kodlar sayfa davranışını etkileyen ve Basamaklı Stil Şablonu sayfa düzenini etkileyen. Tarayıcı, bu diğerleri için web sunucusuna ek HTTP isteklerinde bulunur. İnternet medya türleri. Tarayıcı, içeriklerini web sunucusundan alırken, render Sayfayı, HTML'si ve bu ek kaynaklar tarafından belirtildiği şekilde ekrana yerleştirin.

HTML

Köprü Metni Biçimlendirme Dili (HTML) standarttır biçimlendirme dili yaratmak için internet sayfaları ve Web uygulamaları. İle Basamaklı Stil Şablonu (CSS) ve JavaScript bir üçlü oluşturur köşetaşı World Wide Web için teknolojiler.[41]

internet tarayıcıları HTML belgelerini bir Web sunucusu veya yerel depodan ve vermek belgeleri multimedya web sayfalarına dönüştürür. HTML, bir web sayfasının yapısını tanımlar anlamsal olarak ve orijinal olarak belgenin görünümü için ipuçları içeriyordu.

HTML öğeleri HTML sayfalarının yapı taşlarıdır. HTML yapılarıyla, Görüntüler ve gibi diğer nesneler etkileşimli formlar işlenmiş sayfaya gömülebilir. HTML oluşturmak için bir yol sağlar yapılandırılmış belgeler yapısal olarak anlambilim başlıklar, paragraflar, listeler gibi metinler için, bağlantılar, alıntılar ve diğer öğeler. HTML öğeleri şu şekilde tanımlanır: etiketleri, kullanılarak yazılmış açılı parantez. Gibi etiketler <img /> ve <giriş /> İçeriği doğrudan sayfaya tanıtın. Gibi diğer etiketler <p> çevreleyebilir ve belge metni hakkında bilgi sağlar ve alt öğeler olarak diğer etiketleri içerebilir. Tarayıcılar HTML etiketlerini göstermez, ancak bunları sayfanın içeriğini yorumlamak için kullanır.

HTML, bir komut dosyası dili gibi JavaScript, web sayfalarının davranışını ve içeriğini etkiler. CSS'nin dahil edilmesi, içeriğin görünümünü ve düzenini tanımlar. World Wide Web Konsorsiyumu Hem HTML hem de CSS standartlarının koruyucusu olan (W3C), 1997'den beri açık sunum HTML'si yerine CSS kullanımını teşvik ediyor.[42]

Bağlanıyor

Çoğu web sayfası, diğer ilgili sayfalara ve belki de indirilebilir dosyalara, kaynak belgelere, tanımlara ve diğer web kaynaklarına köprüler içerir. Temel HTML'de bir köprü şuna benzer:<a href="http://example.org/home.html">Example.org Ana Sayfası</a>

WWW'nin küçük bir kısmının grafik gösterimi, köprüler

Köprü metni bağlantıları aracılığıyla birbirine bağlanan bu tür yararlı, ilgili kaynaklardan oluşan bir koleksiyon, bilginin. İnternetteki yayın, Tim Berners-Lee'nin ilk olarak adlandırdığı şeyi yarattı. Dünya çapında Ağ (orijinalinde CamelCase, daha sonra atıldı) Kasım 1990'da.[16]

Web'in köprü yapısı, web grafiği: web grafiğinin düğümleri, web sayfalarına (veya URL'lere), aralarındaki yönlendirilmiş kenarlara köprülere karşılık gelir. Zamanla, köprülerle gösterilen birçok web kaynağı kaybolur, yeniden konumlandırılır veya farklı içeriklerle değiştirilir. Bu, bazı çevrelerde bağlantı çürümesi olarak adlandırılan bir fenomen olan köprüleri geçersiz kılar ve bundan etkilenen köprüler genellikle ölü bağlantılar. Web'in geçici doğası, web sitelerini arşivlemek için birçok çabaya neden olmuştur. İnternet Arşivi 1996 yılından beri aktif olan bu tür çabaların en iyi bilinenidir.

WWW öneki

World Wide Web için kullanılan birçok ana bilgisayar adı, www uzun süredir devam eden adlandırma uygulaması nedeniyle İnternet sundukları hizmetlere göre barındırır. ana bilgisayar adı bir Web sunucusu sıksıktır wwwaynı şekilde ftp bir ... için Ftp sunucusu, ve Haberler veya nntp için Usenet haber sunucusu. Bu ana bilgisayar adları, Etki Alanı Adı Sistemi (DNS) veya alt alan adı isimler, olduğu gibi www.example.com. Kullanımı www herhangi bir teknik veya politika standardı gerektirmez ve birçok web sitesi bunu kullanmaz; ilk web sunucusu nxoc01.cern.ch.[43] Paolo Palazzi'ye göre,[44] popüler kullanımı olan Tim Berners-Lee ile birlikte CERN'de çalışan www alt alan adı yanlışlıkla olduğu için; World Wide Web proje sayfasının www.cern.ch adresinde yayınlanması amaçlanırken, info.cern.ch'in CERN ana sayfası olması amaçlanmıştır, ancak DNS kayıtları hiçbir zaman değiştirilmemiştir ve önpending uygulaması www bir kurumun web sitesi alan adı sonradan kopyalandı. Birçok yerleşik web sitesi hala öneki kullanıyor veya diğer alt alan adlarını kullanıyor. www2, güvenli veya en özel amaçlar için. Bu tür birçok web sunucusu, hem ana alan adı (örneğin, ornek.com) hem de www alt alan adı (ör. www.example.com) aynı siteyi ifade eder; diğerleri bir form veya diğerini gerektirir veya farklı web sitelerine eşlenebilirler. Bir alt alan adı kullanımı aşağıdakiler için yararlıdır: yük dengeleme oluşturarak gelen web trafiği CNAME kaydı bu bir web sunucuları kümesine işaret eder. Şu anda, bir CNAME'de yalnızca bir alt etki alanı kullanılabildiğinden, aynı sonuca çıplak etki alanı kökü kullanılarak elde edilemez.[45][şüpheli ]

Bir kullanıcı, adres çubuğu giriş alanında bir web tarayıcısına eksik bir alan adı gönderdiğinde, bazı web tarayıcıları otomatik olarak bunun başına "www" önekini ve muhtemelen ".com", ".org" ve ".net "sonunda, neyin eksik olabileceğine bağlı olarak. Örneğin, 'microsoft' girişi şu şekilde dönüştürülebilir: http://www.microsoft.com/ ve 'openoffice' http://www.openoffice.org. Bu özellik uygulamasının ilk sürümlerinde görünmeye başladı Firefox gibi tarayıcılarda daha önceki bir uygulamadan 2003'ün başlarında hala 'Firebird' çalışma başlığına sahipken Lynx.[46][güvenilmez kaynak? ] Microsoft'un 2008'de aynı fikir için, ancak yalnızca mobil cihazlar için bir ABD patenti aldığı bildirildi.[47]

İngilizce, www genellikle şu şekilde okunur çift-u çift-u çift-u.[48] Bazı kullanıcılar bunu telaffuz ediyor dub-dub-dubözellikle Yeni Zelanda'da. Stephen Fry, "Podgrams" podcast serisinde bunu wuh wuh wuh.[49] İngiliz yazar Douglas Adams bir kez söylendi Bağımsız Pazar günü (1999): "World Wide Web, kısaltılmış biçiminin kısaltılmış halinden üç kat daha uzun olduğunu bildiğim tek şey".[50] Mandarin Çincesinde, Dünya çapında Ağ genellikle bir aracılığıyla çevrilir fono-anlamsal eşleştirme -e wàn wéi wǎng (万维网), tatmin eden www ve kelimenin tam anlamıyla "sayısız boyutlu ağ" anlamına gelir,[51][daha iyi kaynak gerekli ] World Wide Web'in tasarım konseptini ve yaygınlaşmasını yansıtan bir çeviri. Tim Berners-Lee'nin web uzayı şunu belirtir: Dünya çapında Ağ resmi olarak üç ayrı kelime olarak yazılır, her biri büyük harfle yazılır, arada tire olmadan.[52] Www önekinin kullanımı, özellikle Web 2.0 Web uygulamaları alan adlarını markalaştırmaya ve kolayca telaffuz edilebilir hale getirmeye çalıştı.[53]Olarak mobil Web popülaritesi arttı, hizmetler gibi Gmail.com, Outlook.com, Benim alanım.com, Facebook.com ve Twitter.com genellikle "www." eklenmeden bahsedilir. (veya aslında ".com") etki alanına.

Şema belirleyicileri

Şema belirleyicileri http: // ve https: // bir ağın başlangıcında URI başvurmak Üstmetin transfer protokolü veya HTTP Güvenli, sırasıyla. İstek ve yanıt için kullanılacak iletişim protokolünü belirtirler. HTTP protokolü, World Wide Web'in çalışması için temeldir ve HTTPS'ye eklenen şifreleme katmanı, tarayıcılar parolalar veya bankacılık bilgileri gibi gizli verileri gönderirken veya alırken gereklidir. Web tarayıcıları, genellikle atlanırsa, kullanıcı tarafından girilen URI'lerin başına otomatik olarak http: // ekler.

Sayfalar

Wikimedia Commons'daki bir web sayfasının ekran görüntüsü

Bir web sayfası (şu şekilde de yazılır web sayfası) World Wide Web için uygun bir belgedir ve internet tarayıcıları. Bir web tarayıcısı, bir web sayfasını bir monitör veya mobil cihaz.

Dönem web sayfası genellikle görünür olanı ifade eder, ancak aynı zamanda bilgisayar dosyası kendisi, genellikle bir Metin dosyası kapsamak köprü metni yazılmış HTML veya benzeri biçimlendirme dili. Tipik web sayfaları şunları sağlar: köprü metni ile diğer web sayfalarına göz atmak için köprüler, genellikle şöyle anılır bağlantılar. Web tarayıcılarının sıklıkla birden çok web kaynağı okuma gibi öğeler stil sayfaları, Kodlar ve görüntüler, her web sayfasını sunarken.

Bir ağda, bir web tarayıcısı bir web sayfasını uzaktaki bir Web sunucusu. Web sunucusu, kurumsal intranet gibi özel bir ağa erişimi kısıtlayabilir. Web tarayıcısı, Üstmetin transfer protokolü (HTTP) bu tür isteklerde bulunmak için Web sunucusu.

Bir statik web sayfası aynen saklandığı gibi teslim edilir Web içeriği web sunucusunda dosya sistemi. Aksine, bir dinamik web sayfası tarafından üretilir web uygulaması genellikle tarafından yönlendirilir sunucu tarafı yazılım. Dinamik web sayfaları, her kullanıcı tamamen farklı bilgilere ihtiyaç duyduğunda kullanılır, örneğin banka web siteleri, web e-postası vb.

Statik sayfa

Bir statik web sayfası (bazen a denir düz sayfa / sabit sayfa) bir web sayfası kullanıcıya tam olarak depolandığı gibi teslim edilir. dinamik web sayfaları tarafından üretilen web uygulaması.

Sonuç olarak, statik bir web sayfası, bir sitenin modern yeteneklerine tabi olarak, tüm bağlamlardan tüm kullanıcılar için aynı bilgileri görüntüler. Web sunucusu -e müzakere etmek içerik türü veya bu tür sürümlerin mevcut olduğu ve sunucunun bunu yapacak şekilde yapılandırıldığı belgenin dili.

Dinamik sayfalar

Dinamik web sayfası: sunucu tarafı komut dosyası örneği (PHP ve MySQL ).

Bir sunucu tarafı dinamik web sayfası bir web sayfası yapımı bir tarafından kontrol edilen uygulama sunucusu sunucu tarafı komut dosyalarının işlenmesi. Sunucu tarafı kodlamada, parametreleri Daha fazla istemci tarafı işleme kurulumu dahil olmak üzere her yeni web sayfasının montajının nasıl ilerlediğini belirleyin.

Bir istemci tarafı dinamik web sayfası kullanarak web sayfasını işler HTML komut dosyası yüklenirken tarayıcıda çalışıyor. JavaScript ve diğer komut dosyası dilleri, alınan sayfadaki HTML'nin Belge Nesnesi Modeli veya DOM, yüklenen web sayfasını temsil eder. Aynı istemci tarafı teknikler, DOM'u aynı şekilde dinamik olarak güncelleyebilir veya değiştirebilir.

Dinamik bir web sayfası daha sonra kullanıcı veya bir kullanıcı tarafından yeniden yüklenir. bilgisayar programı bazı değişken içeriği değiştirmek için. Güncelleme bilgileri sunucudan veya o sayfanın DOM'unda yapılan değişikliklerden gelebilir. Bu, göz atma geçmişini kısaltabilir veya kesmeyebilir veya geri dönmek için kaydedilmiş bir sürüm oluşturabilir, ancak dinamik web sayfası güncellemesi kullanma Ajax teknolojiler ne geri dönmek için bir sayfa oluşturacak ne de web tarama geçmişi görüntülenen sayfanın ilerisine. Ajax teknolojilerini kullanarak son kullanıcı alır bir dinamik sayfa tek bir sayfa olarak yönetiliyor internet tarayıcısı gerçek iken Web içeriği o sayfada işlenenler değişebilir. Ajax motoru, yalnızca DOM'sinin parçalarını isteyen tarayıcıda oturur, DOM, istemcisi için bir uygulama sunucusundan.

DHTML olmayan web sayfaları oluşturmak için kullanılan teknolojiler ve yöntemler için kullanılan genel bir terimdir. statik web sayfaları popülerleşmesinden bu yana yaygın kullanım dışı kalmış olsa da AJAX, şu anda kendisi nadiren kullanılan bir terim. İstemci tarafı komut dosyası oluşturma, sunucu tarafı komut dosyası oluşturma veya bunların bir kombinasyonu tarayıcıda dinamik web deneyimi sağlar.

JavaScript bir komut dosyası dili başlangıçta 1995 yılında Brendan Eich sonra Netscape, web sayfalarında kullanım için.[54] Standartlaştırılmış versiyon ECMAScript.[54] Web sayfalarını daha etkileşimli hale getirmek için bazı web uygulamaları, aşağıdaki gibi JavaScript tekniklerini de kullanır: Ajax (asenkron JavaScript ve XML ). İstemci tarafı komut dosyası fare hareketleri veya tıklamaları gibi kullanıcı eylemlerine yanıt olarak veya geçen süreye bağlı olarak sunucuya ek HTTP istekleri gönderebilen sayfayla birlikte teslim edilir. Sunucunun yanıtları, her yanıtla yeni bir sayfa oluşturmak yerine geçerli sayfayı değiştirmek için kullanılır, bu nedenle sunucunun yalnızca sınırlı, artımlı bilgi sağlaması gerekir. Birden fazla Ajax isteği aynı anda işlenebilir ve kullanıcılar veri alınırken sayfayla etkileşime girebilir. Web sayfaları da düzenli olarak anket yeni bilgilerin mevcut olup olmadığını kontrol etmek için sunucu.[55]

İnternet sitesi

usap.gov İnternet sitesi

Bir İnternet sitesi[56] dahil olmak üzere ilgili web kaynaklarının bir koleksiyonudur internet sayfaları, multimedya içerik, genellikle ortak bir alan adı ve en az birinde yayınlandı Web sunucusu. Önemli örnekler wikipedia.org, google.com, ve amazon.com.

Bir web sitesine bir kamu tarafından erişilebilir internet protokolü (IP) ağı, örneğin İnternet veya özel yerel alan ağı (LAN), bir tek tip kaynak bulucu (URL) siteyi tanımlayan.

Web siteleri birçok işleve sahip olabilir ve çeşitli modalarda kullanılabilir; bir web sitesi olabilir kişisel web sitesi, bir şirket için kurumsal bir web sitesi, bir devlet web sitesi, bir kuruluş web sitesi, vb. Web siteleri tipik olarak eğlence ve sosyal ağ haber ve eğitim sağlamaya. Genel olarak erişilebilen tüm web siteleri toplu olarak World Wide Web'i oluştururken, bir şirketin çalışanları için web sitesi gibi özel web siteleri tipik olarak bir intranet.

Web sitelerinin yapı taşları olan web sayfaları, belgeler tipik olarak oluşur düz metin Köprü Metni Biçimlendirme Dili'nin biçimlendirme talimatlarıyla (HTML, XHTML ). Diğer web sitelerinden öğeler, uygun işaretleme bağlantıları. Web sayfalarına erişilir ve Üstmetin transfer protokolü (HTTP), isteğe bağlı olarak şifreleme (HTTP Güvenli, HTTPS) kullanıcı için güvenlik ve gizlilik sağlamak için. Kullanıcının uygulaması, genellikle bir internet tarayıcısı, sayfa içeriğini HTML biçimlendirme talimatlarına göre bir ekran terminali.

Köprü oluşturma web sayfaları arasında okuyucuya site yapısı ve genellikle bir ana sayfa sitenin bir dizinini içeren Web içeriği. Bazı web siteleri kullanıcı kaydı gerektirir veya abonelik içeriğe erişmek için. Örnekleri abonelik web siteleri birçok iş sitesini, haber sitesini, akademik dergi web siteleri, oyun siteleri, dosya paylaşım siteleri, mesaj panoları, web tabanlı e-posta, sosyal ağ web siteleri, gerçek zamanlı sağlayan web siteleri Borsa veriler ve çeşitli başka hizmetler sunan siteler. Son kullanıcılar web sitelerine çeşitli cihazlardan erişebilir, örneğin masaüstü ve dizüstü bilgisayarlar, tablet bilgisayarlar, akıllı telefonlar ve akıllı TV'ler.

Tarayıcı

Bir internet tarayıcısı (genellikle bir tarayıcı) bir yazılım kullanıcı aracısı World Wide Web'deki bilgilere erişmek için. Bir web sitesine bağlanmak için sunucu ve sayfalarını görüntülediğinde, kullanıcının bir web tarayıcı programına sahip olması gerekir. Bu, kullanıcının bir web sayfasını indirmek, biçimlendirmek ve kullanıcının bilgisayarında görüntülemek için çalıştırdığı programdır.[57]

Kullanıcıların web sayfalarını bulmasına, görüntülemesine ve aralarında hareket etmesine izin vermenin yanı sıra, bir web tarayıcısı genellikle yer imlerini tutma, geçmişi kaydetme, tanımlama bilgilerini yönetme (aşağıya bakın) ve ana sayfalar gibi özelliklere ve web sitelerinde oturum açmak için şifreleri kaydetme olanaklarına sahip olabilir. .

En popüler tarayıcılar Krom, Firefox, Safari, Internet Explorer, ve Kenar.

Sunucu

Birin içi ve önü Dell PowerEdge web sunucusu, için tasarlanmış bir bilgisayar raf montajı

Bir Web sunucusu dır-dir sunucu yazılımı veya söz konusu yazılımı çalıştırmaya adanmış, World Wide Web istemcisi taleplerini karşılayabilen donanım. Bir web sunucusu genel olarak bir veya daha fazla web sitesi içerebilir. Bir web sunucusu, gelen ağ isteklerini işler. HTTP ve diğer birkaç ilgili protokol.

Bir web sunucusunun birincil işlevi, depolamak, işlemek ve sunmaktır. internet sayfaları -e müşteriler.[58] İstemci ile sunucu arasındaki iletişim, Köprü Metni Aktarım Protokolü (HTTP). En sık teslim edilen sayfalar HTML belgeleri şunları içerebilir Görüntüler, stil sayfaları ve Kodlar metin içeriğine ek olarak.

Yüksek trafikli bir web sitesi için birden fazla web sunucusu kullanılabilir; İşte, Dell sunucular birlikte kullanılmak üzere kurulur. Wikimedia Vakfı.

Bir kullanıcı aracısı, genellikle bir internet tarayıcısı veya web tarayıcısı, yaparak iletişimi başlatır istek HTTP kullanan belirli bir kaynak için ve sunucu bu kaynağın içeriğiyle veya bir hata mesajı bunu yapamazsa. Kaynak tipik olarak sunucunun üzerindeki gerçek bir dosyadır. ikincil depolama, ancak bu zorunlu değildir ve web sunucusunun nasıl olduğuna bağlıdır. uygulandı.

Birincil işlev içerik sunmak olsa da, tam bir HTTP uygulaması, istemcilerden içerik alma yollarını da içerir. Bu özellik göndermek için kullanılır web formları, dahil olmak üzere yükleme dosya sayısı.

Birçok genel web sunucusu da destekler sunucu tarafı komut dosyası kullanma Aktif Sunucu Sayfaları (ASP), PHP (Hypertext Preprocessor) veya diğer komut dosyası dilleri. Bu, gerçek sunucu yazılımı değişmeden kalırken web sunucusunun davranışının ayrı dosyalar halinde yazılabileceği anlamına gelir. Bu işlev genellikle HTML belgeleri oluşturmak için kullanılır dinamik olarak ("anında") geri dönmenin aksine statik belgeler. İlki, esasen bilgi almak veya değiştirmek için kullanılır. veritabanları. İkincisi genellikle çok daha hızlı ve daha kolaydır önbelleğe alınmış ama teslim edemez dinamik içerik.

Web sunucuları da sıklıkla bulunabilir gömülü gibi cihazlarda yazıcılar, yönlendiriciler, web kamerası ve sadece bir yerel ağ. Web sunucusu daha sonra söz konusu cihazı izlemek veya yönetmek için bir sistemin bir parçası olarak kullanılabilir. Bu genellikle, yalnızca bir web tarayıcısı gerektiğinden istemci bilgisayara ek bir yazılım yüklenmesi gerekmediği anlamına gelir (artık çoğu işletim sistemleri ).

Kurabiye

Bir HTTP tanımlama bilgisi (olarak da adlandırılır web tanımlama bilgisi, İnternet çerezi, tarayıcı çerezi, ya da sadece kurabiye) bir web sitesinden gönderilen ve kullanıcının bilgisayarında kullanıcı tarafından saklanan küçük bir veri parçasıdır. internet tarayıcısı kullanıcı göz atarken. Çerezler, web sitelerinin hatırlaması için güvenilir bir mekanizma olacak şekilde tasarlanmıştır. durum bilgili bilgiler (bir çevrimiçi mağazada alışveriş sepetine eklenen ürünler gibi) veya kullanıcının göz atma etkinliğini kaydetmek için (belirli düğmelerin tıklanması, giriş veya geçmişte ziyaret edilen sayfaların kaydedilmesi). Ayrıca, kullanıcının daha önce adlar, adresler, parolalar ve kredi kartı numaraları gibi form alanlarına girdiği keyfi bilgi parçalarını hatırlamak için de kullanılabilirler.

Çerezler, modern web'de temel işlevleri yerine getirir. Belki de en önemlisi, kimlik doğrulama çerezleri kullanıcının oturum açıp açmadığını ve hangi hesapla oturum açtığını bilmek için web sunucuları tarafından kullanılan en yaygın yöntemdir. Böyle bir mekanizma olmadan site, hassas bilgiler içeren bir sayfa gönderip göndermeyeceğini veya kullanıcının oturum açarak kendi kimliğini doğrulamasını isteyip istemeyeceğini bilemezdi. Bir kimlik doğrulama tanımlama bilgisinin güvenliği genellikle yayınlayan web sitesinin ve kullanıcının internet tarayıcısı ve çerez verilerinin şifrelenip şifrelenmediği konusunda. Güvenlik açıkları, çerez verilerinin bir kullanıcı tarafından okunmasına izin verebilir. bilgisayar korsanı, kullanıcı verilerine erişim sağlamak için kullanılır veya çerezin ait olduğu web sitesine (kullanıcının kimlik bilgileriyle) erişim sağlamak için kullanılır (bkz. siteler arası komut dosyası oluşturma ve siteler arası istek sahteciliği Örneğin).[59]

İzleme çerezleri ve özellikle üçüncü taraf izleme çerezleri, genellikle bireylerin tarama geçmişlerinin uzun vadeli kayıtlarını derlemenin yolları olarak kullanılır - potansiyel bir Gizlilik endişesi Avrupa'yı harekete geçiren[60] ve ABD milletvekilleri 2011'de harekete geçecek.[61][62] Avrupa yasası, tüm web sitelerinin Avrupa Birliği üye devletler, cihazlarında gerekli olmayan tanımlama bilgilerini depolamadan önce kullanıcılardan "bilgilendirilmiş onay" alır.

Google Proje Sıfır araştırmacı Jann Horn, çerezlerin nasıl okunabileceğini açıklıyor aracılar, sevmek Kablosuz internet sıcak nokta sağlayıcıları. Tarayıcıyı şurada kullanmanızı tavsiye ediyor: gizli mod bu gibi durumlarda.[63]

Arama motoru

Web tabanlı bir ortamda "ay tutulması" terimi için yapılan aramanın sonuçları görsel arama motor

Bir web arama motoru veya internet arama motoru bir yazılım sistemi gerçekleştirmek için tasarlanmış internette arama (internet araması), bu, World Wide Web'de sistematik bir şekilde, bir belgede belirtilen belirli bilgiler için arama yapmak anlamına gelir. web arama sorgusu. Arama sonuçları genellikle bir sonuç satırında sunulur ve genellikle şu şekilde anılır: arama motoru sonuç sayfaları (SERP'ler). Bilgiler, aşağıdakilerin bir karışımı olabilir: internet sayfaları resimler, videolar, infografikler, makaleler, araştırma belgeleri ve diğer dosya türleri. Bazı arama motorları da mayın verisi uygun veritabanları veya dizinleri aç. Aksine web dizinleri yalnızca editörler tarafından sağlanan, arama motorları da gerçek zamanlı çalıştırarak bilgi algoritma bir web tarayıcısı Bir web arama motoru tarafından aranamayan internet içeriği genel olarak şu şekilde tanımlanır: derin internet.

Derin internet

Derin ağ,[64] görünmez web,[65] veya gizli web[66] World Wide Web'in içeriği olmayan parçalarıdır. indekslenmiş standart olarak web arama motorları. Derin ağın tersi terim, yüzey ağı, İnternet kullanan herkesin erişebildiği.[67] Bilgisayar uzmanı Michael K. Bergman, terimi icat etmekle anılıyor derin internet 2001'de arama indeksleme terimi olarak.[68]

Derin ağın içeriği geride gizlidir HTTP formlar,[69][70] ve çok yaygın kullanımları içerir. web postası, online bankacılık ve kullanıcıların ödemesi gereken ve bir tarafından korunan hizmetler ödeme duvarı, gibi talep üzerine video, diğerleri arasında bazı çevrimiçi dergi ve gazeteler.

The content of the deep web can be located and accessed by a direct URL veya IP adresi, and may require a password or other security access past the public website page.

Caching

Bir web cache is a server computer located either on the public Internet, or within an enterprise that stores recently accessed web pages to improve response time for users when the same content is requested within a certain time after the original request. Most web browsers also implement a browser cache by writing recently obtained data to a local data storage device. HTTP requests by a browser may ask only for data that has changed since the last access. Web pages and resources may contain expiration information to control caching to secure sensitive data, such as in online bankacılık, or to facilitate frequently updated sites, such as news media. Even sites with highly dynamic content may permit basic resources to be refreshed only occasionally. Web site designers find it worthwhile to collate resources such as CSS data and JavaScript into a few site-wide files so that they can be cached efficiently. Kurumsal güvenlik duvarları often cache Web resources requested by one user for the benefit of many users. Biraz arama motorları store cached content of frequently accessed websites.

Güvenlik

İçin suçlular, the Web has become a venue to spread kötü amaçlı yazılım and engage in a range of cybercrimes, including (but not limited to) identity theft, dolandırıcılık, casusluk ve istihbarat toplama.[71] Web tabanlı güvenlik açıkları now outnumber traditional computer security concerns,[72][73] and as measured by Google, about one in ten web pages may contain malicious code.[74] Most web-based saldırılar take place on legitimate websites, and most, as measured by Sophos, are hosted in the United States, China and Russia.[75] The most common of all malware tehditler dır-dir SQL enjeksiyonu attacks against websites.[76] Through HTML and URIs, the Web was vulnerable to attacks like siteler arası komut dosyası oluşturma (XSS) that came with the introduction of JavaScript[77] and were exacerbated to some degree by Web 2.0 and Ajax web design that favours the use of scripts.[78] Today by one estimate, 70% of all websites are open to XSS attacks on their users.[79] E-dolandırıcılık is another common threat to the Web. In February 2013, RSA (the security division of EMC) estimated the global losses from phishing at $1.5 billion in 2012.[80] Two of the well-known phishing methods are Covert Redirect and Open Redirect.

Proposed solutions vary. Large security companies like McAfee already design governance and compliance suites to meet post-9/11 regulations,[81] and some, like Finjan have recommended active real-time inspection of programming code and all content regardless of its source.[71] Some have argued that for enterprises to see Web security as a business opportunity rather than a cost centre,[82] while others call for "ubiquitous, always-on digital rights management " enforced in the infrastructure to replace the hundreds of companies that secure data and networks.[83] Jonathan Zittrain has said users sharing responsibility for computing safety is far preferable to locking down the Internet.[84]

Gizlilik

Every time a client requests a web page, the server can identify the request's IP adresi. Web servers usually log IP addresses in a log dosyası. Also, unless set not to do so, most web browsers record requested web pages in a viewable Tarih feature, and usually önbellek much of the content locally. Unless the server-browser communication uses HTTPS encryption, web requests and responses travel in plain text across the Internet and can be viewed, recorded, and cached by intermediate systems. Another way to hide kişisel olarak tanımlanabilir bilgiler is by using a sanal özel ağ. A VPN encrypts online traffic and masks the original IP address lowering the chance of user identification.

When a web page asks for, and the user supplies, personally identifiable information—such as their real name, address, e-mail address, etc. web-based entities can associate current web traffic with that individual. If the website uses HTTP tanımlama bilgileri, username, and password authentication, or other tracking techniques, it can relate other web visits, before and after, to the identifiable information provided. In this way, it is possible for a web-based organization to develop and build a profile of the individual people who use its site or sites. It may be able to build a record for an individual that includes information about their leisure activities, their shopping interests, their profession, and other aspects of their demografik profil. These profiles are obviously of potential interest to marketers, advertisers, and others. Depending on the website's terms and conditions and the local laws that apply information from these profiles may be sold, shared, or passed to other organizations without the user being informed. For many ordinary people, this means little more than some unexpected e-mails in their in-box or some uncannily relevant advertising on a future web page. For others, it can mean that time spent indulging an unusual interest can result in a deluge of further targeted marketing that may be unwelcome. Law enforcement, counter-terrorism, and espionage agencies can also identify, target, and track individuals based on their interests or proclivities on the Web.

Sosyal ağ sites usually try to get users to use their real names, interests, and locations, rather than pseudonyms, as their executives believe that this makes the social networking experience more engaging for users. On the other hand, uploaded photographs or unguarded statements can be identified to an individual, who may regret this exposure. Employers, schools, parents, and other relatives may be influenced by aspects of social networking profiles, such as text posts or digital photos, that the posting individual did not intend for these audiences. Online bullies may make use of personal information to harass or sap kullanıcılar. Modern social networking websites allow fine-grained control of the privacy settings for each individual posting, but these can be complex and not easy to find or use, especially for beginners.[85] Photographs and videos posted onto websites have caused particular problems, as they can add a person's face to an on-line profile. With modern and potential facial recognition technology, it may then be possible to relate that face with other, previously anonymous, images, events and scenarios that have been imaged elsewhere. Due to image caching, mirroring, and copying, it is difficult to remove an image from the World Wide Web.

Standartlar

Web standards include many interdependent standards and specifications, some of which govern aspects of the İnternet, not just the World Wide Web. Even when not web-focused, such standards directly or indirectly affect the development and administration of web sites and Ağ hizmetleri. Considerations include the birlikte çalışabilirlik, accessibility ve usability of web pages and web sites.

Web standards, in the broader sense, consist of the following:

Web standards are not fixed sets of rules, but are a constantly evolving set of finalized technical specifications of web technologies.[92] Web standards are developed by standards organizations —groups of interested and often competing parties chartered with the task of standardization—not technologies developed and declared to be a standard by a single individual or company. It is crucial to distinguish those specifications that are under development from the ones that already reached the final development status (in case of W3C specifications, the highest maturity level).

Ulaşılabilirlik

There are methods for accessing the Web in alternative mediums and formats to facilitate use by individuals with sakatlıklar. These disabilities may be visual, auditory, physical, speech-related, cognitive, neurological, or some combination. Accessibility features also help people with temporary disabilities, like a broken arm, or ageing users as their abilities change.[93] The Web receives information as well as providing information and interacting with society. The World Wide Web Consortium claims that it is essential that the Web be accessible, so it can provide equal access and equal opportunity to people with disabilities.[94] Tim Berners-Lee once noted, "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."[93] Many countries regulate web accessibility as a requirement for websites.[95] International co-operation in the W3C Web Accessibility Initiative led to simple guidelines that web content authors as well as software developers can use to make the Web accessible to persons who may or may not be using assistive technology.[93][96]

Internationalisation

The W3C Internationalisation Activity assures that web technology works in all languages, scripts, and cultures.[97] Beginning in 2004 or 2005, Unicode gained ground and eventually in December 2007 surpassed both ASCII and Western European as the Web's most frequently used karakter kodlaması.[98] Aslında RFC  3986 allowed resources to be identified by URI in a subset of US-ASCII. RFC  3987 allows more characters—any character in the Evrensel Karakter Seti —and now a resource can be identified by IRI herhangi bir dilde.[99]

Ayrıca bakınız

Referanslar

  1. ^ Tobin, James (12 June 2012). Great Projects: The Epic Story of the Building of America, from the Taming of the Mississippi to the Invention of the Internet. Simon ve Schuster. ISBN  978-0-7432-1476-6.
  2. ^ "What is the difference between the Web and the Internet?". W3C Help and FAQ. W3C. 2009. Arşivlendi 9 Temmuz 2015 tarihinde orjinalinden. Alındı 16 Temmuz 2015.
  3. ^ McPherson, Stephanie Sammartino (2009). Tim Berners-Lee: Inventor of the World Wide Web. Twenty-First Century Books. ISBN  978-0-8225-7273-2.
  4. ^ Quittner, Joshua (29 March 1999). "Network Designer Tim Berners-Lee". Time Dergisi. Arşivlendi from the original on 15 August 2007. Alındı 17 Mayıs 2010. He wove the World Wide Web and created a mass medium for the 21st century. The World Wide Web is Berners-Lee's alone. He designed it. He set it loose it on the world. And he more than anyone else has fought to keep it an open, non-proprietary and free.[sayfa gerekli ]
  5. ^ In, Lee (30 June 2012). Electronic Commerce Management for Business Activities and Global Enterprises: Competitive Advantages: Competitive Advantages. IGI Global. ISBN  978-1-4666-1801-5.
  6. ^ Misiroglu, Gina (26 March 2015). American Countercultures: An Encyclopedia of Nonconformists, Alternative Lifestyles, and Radical Ideas in U.S. History: An Encyclopedia of Nonconformists, Alternative Lifestyles, and Radical Ideas in U.S. History. Routledge. ISBN  978-1-317-47729-7.
  7. ^ "World Wide Web Timeline". Pew Araştırma Merkezi. 11 Mart 2014. Arşivlendi 29 Temmuz 2015 tarihinde orjinalinden. Alındı 1 Ağustos 2015.
  8. ^ Dewey, Caitlin (12 March 2014). "36 Ways the Web Has Changed Us". Washington post. Arşivlendi 9 Eylül 2015 tarihinde orjinalinden. Alındı 1 Ağustos 2015.
  9. ^ "Internet Live Stats". Arşivlendi 2 Temmuz 2015 tarihinde orjinalinden. Alındı 1 Ağustos 2015.
  10. ^ Joseph Adamski; Kathy Finnegan (2007). New Perspectives on Microsoft Office Access 2007, Comprehensive. Cengage Learning. s. 390. ISBN  978-1-4239-0589-9.
  11. ^ Enzer, Larry (31 August 2018). "The Evolution of the World Wide Web". Monmouth Web Developers. Arşivlenen orijinal on 18 November 2018. Alındı 31 Ağustos 2018.
  12. ^ "Arşivlenmiş kopya" (PDF). Arşivlenen orijinal (PDF) 17 Kasım 2015 tarihinde. Alındı 26 Ağustos 2015.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı)
  13. ^ May, Ashley (12 March 2019). "Happy 30th birthday, World Wide Web. Inventor outlines plan to combat hacking, hate speech". Bugün Amerika. Alındı 12 Mart 2019.
  14. ^ Aja Romano (12 March 2019). "The World Wide Web – not the Internet – turns 30 years old". Vox.com.
  15. ^ Berners-Lee, Tim (March 1989). "Information Management: A Proposal". W3C. Arşivlendi 15 Mart 2009'daki orjinalinden. Alındı 27 Temmuz 2009.
  16. ^ a b Berners-Lee, Tim; Cailliau, Robert (12 November 1990). "WorldWideWeb: Proposal for a HyperText Project". Arşivlendi from the original on 2 May 2015. Alındı 12 Mayıs 2015.
  17. ^ "Tim Berners-Lee's original World Wide Web browser". Arşivlendi from the original on 17 July 2011. With recent phenomena like blogs and wikis, the Web is beginning to develop the kind of collaborative nature that its inventor envisaged from the start.
  18. ^ "Tim Berners-Lee: client". W3.org. Arşivlendi from the original on 21 July 2009. Alındı 27 Temmuz 2009.
  19. ^ "First Web pages". W3.org. Arşivlendi from the original on 31 January 2010. Alındı 27 Temmuz 2009.
  20. ^ "The birth of the web". CERN. Arşivlendi from the original on 24 December 2015. Alındı 23 Aralık 2015.
  21. ^ Murawski, John (24 May 2013). "Hunt for world's oldest WWW page leads to UNC Chapel Hill". Haberler ve Gözlemci. Arşivlenen orijinal on 8 June 2013.
  22. ^ "Short summary of the World Wide Web project". 6 August 1991. Alındı 27 Temmuz 2009.
  23. ^ "Silvano de Gennaro disclaims 'the first photo on the Web'". Arşivlendi 4 Ağustos 2012 tarihinde orjinalinden. Alındı 27 Temmuz 2012. If you read well our website, it says that it was, to our knowledge, the 'first photo of a band'. Dozens of media are totally distorting our words for the sake of cheap sensationalism. Nobody knows which was the first photo on the Web.
  24. ^ "The Early World Wide Web at SLAC". Arşivlendi from the original on 24 November 2005.
  25. ^ "About SPIRES". Arşivlendi 12 Şubat 2010'daki orjinalinden. Alındı 30 Mart 2010.
  26. ^ "A Little History of the World Wide Web". Arşivlendi from the original on 6 May 2013.
  27. ^ "W3C10 Timeline Graphic". Alındı 29 Ocak 2020.
  28. ^ Conklin, Jeff (1987), IEEE Bilgisayar, 20, pp. 17–41
  29. ^ "Inventor of the Week Archive: The World Wide Web". Massachusetts Teknoloji Enstitüsü: MIT School of Engineering. Arşivlenen orijinal 8 Haziran 2010'da. Alındı 23 Temmuz 2009.
  30. ^ "Ten Years Public Domain for the Original Web Software". Tenyears-www.web.cern.ch. 30 April 2003. Arşivlendi 13 Ağustos 2009'daki orjinalinden. Alındı 27 Temmuz 2009.
  31. ^ "Mosaic Web Browser History – NCSA, Marc Andreessen, Eric Bina". Livinginternet.com. Alındı 27 Temmuz 2009.
  32. ^ "NCSA Mosaic – September 10, 1993 Demo". Totic.org. Alındı 27 Temmuz 2009.
  33. ^ "Vice President Al Gore's ENIAC Anniversary Speech". Cs.washington.edu. 14 February 1996. Arşivlendi 20 Şubat 2009 tarihli orjinalinden. Alındı 27 Temmuz 2009.
  34. ^ "Internet legal definition of Internet". West's Encyclopedia of American Law, edition 2. Free Online Law Dictionary. 15 Temmuz 2009. Alındı 25 Kasım 2008.
  35. ^ "WWW (World Wide Web) Definition". TechTerms. Arşivlendi from the original on 11 May 2009. Alındı 19 Şubat 2010.
  36. ^ Jacobs, Ian; Walsh, Norman (15 December 2004). "Architecture of the World Wide Web, Volume One". Introduction: W3C. Arşivlendi 9 Şubat 2015 tarihinde orjinalinden. Alındı 11 Şubat 2015.
  37. ^ "Supplement no.1, Diplomatic and Overseas List, K.B.E." (PDF). thegazette.co.uk. Gazete. 31 December 2003. Arşivlendi (PDF) from the original on 3 February 2016. Alındı 7 Şubat 2016.
  38. ^ "Web's inventor gets a knighthood". BBC. 31 December 2003. Arşivlendi from the original on 23 December 2007. Alındı 25 Mayıs 2008.
  39. ^ "What is the difference between the Web and the Internet?". World Wide Web Consortium. Arşivlendi 22 Nisan 2016'daki orjinalinden. Alındı 18 Nisan 2016.
  40. ^ Muylle, Steve; Rudy Moenaert; Marc Despont (1999). "A grounded theory of World Wide Web search behaviour". Journal of Marketing Communications. 5 (3): 143. doi:10.1080/135272699345644.
  41. ^ Flanagan, David. JavaScript – The definitive guide (6 ed.). s. 1. JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages, and JavaScript to specify the behaviour of web pages.
  42. ^ "HTML 4.0 Specification – W3C Recommendation – Conformance: requirements and recommendations". World Wide Web Consortium. 18 Aralık 1997. Alındı 6 Temmuz 2015.
  43. ^ Berners-Lee, Tim. "Frequently asked questions by the Press". W3C. Arşivlendi from the original on 2 August 2009. Alındı 27 Temmuz 2009.
  44. ^ Palazzi, P (2011) 'The Early Days of the WWW at CERN' Arşivlendi 23 July 2012 at the Wayback Makinesi
  45. ^ Dominic Fraser (13 May 2018). "Why a domain's root can't be a CNAME – and other tidbits about the DNS". FreeCodeCamp.
  46. ^ "automatically adding www.___.com". mozillaZine. 16 Mayıs 2003. Arşivlendi from the original on 27 June 2009. Alındı 27 Mayıs 2009.
  47. ^ Masnick, Mike (7 July 2008). "Microsoft Patents Adding 'www.' And '.com' To Text". Techdirt. Arşivlendi from the original on 27 June 2009. Alındı 27 Mayıs 2009.
  48. ^ "Audible pronunciation of 'WWW'". Oxford University Press. Arşivlendi 25 Mayıs 2014 tarihinde orjinalinden. Alındı 25 Mayıs 2014.
  49. ^ "Stephen Fry's pronunciation of 'WWW'". Podcasts.com. Arşivlendi from the original on 4 April 2017.
  50. ^ Simonite, Tom (22 July 2008). "Help us find a better way to pronounce www". newscientist.com. New Scientist, Technology. Arşivlendi 13 Mart 2016'daki orjinalinden. Alındı 7 Şubat 2016.
  51. ^ "MDBG Chinese-English dictionary – Translate". Arşivlendi from the original on 12 November 2008. Alındı 27 Temmuz 2009.
  52. ^ "Frequently asked questions by the Press – Tim BL". W3.org. Arşivlendi from the original on 2 August 2009. Alındı 27 Temmuz 2009.
  53. ^ Castelluccio, Michael (2010). "It's not your grandfather's Internet". thefreelibrary.com. Institute of Management Accountants. Alındı 7 Şubat 2016.
  54. ^ a b Hamilton, Naomi (31 July 2008). "The A-Z of Programming Languages: JavaScript". Bilgisayar Dünyası. IDG. Arşivlendi 24 Mayıs 2009 tarihinde orjinalinden. Alındı 12 Mayıs 2009.
  55. ^ Buntin, Seth (23 September 2008). "jQuery Polling plugin". Arşivlenen orijinal 13 Ağustos 2009. Alındı 22 Ağustos 2009.
  56. ^ "website". TheFreeDictionary.com. Alındı 2 Temmuz 2011.
  57. ^ "Difference Between Search Engine and Browser".
  58. ^ Patrick, Killelea (2002). Web performance tuning (2. baskı). Beijing: O'Reilly. s. 264. ISBN  978-0596001728. OCLC  49502686.
  59. ^ Vamosi, Robert (14 April 2008). "Gmail cookie stolen via Google Spreadsheets". News.cnet.com. Alındı 19 Ekim 2017.
  60. ^ "What about the "EU Cookie Directive"?". WebCookies.org. 2013. Alındı 19 Ekim 2017.
  61. ^ "New net rules set to make cookies crumble". BBC. 8 March 2011.
  62. ^ "Sen. Rockefeller: Get Ready for a Real Do-Not-Track Bill for Online Advertising". Adage.com. 6 Mayıs 2011.
  63. ^ Want to use my wifi?, Jann Horn, accessed 2018-01-05.
  64. ^ Hamilton, Nigel. "The Mechanics of a Deep Net Metasearch Engine". CiteSeerX  10.1.1.90.5847. Alıntı dergisi gerektirir | günlük = (Yardım Edin)
  65. ^ Devine, Jane; Egger-Sider, Francine (July 2004). "Beyond google: the invisible web in the academic library". The Journal of Academic Librarianship. 30 (4): 265–269. doi:10.1016/j.acalib.2004.04.010.
  66. ^ Raghavan, Sriram; Garcia-Molina, Hector (11–14 September 2001). "Crawling the Hidden Web". 27th International Conference on Very Large Data Bases.
  67. ^ "Surface Web". Bilgisayar Umut. Alındı 20 Haziran 2018.
  68. ^ Wright, Alex (22 February 2009). "Exploring a 'Deep Web' That Google Can't Grasp". New York Times. Alındı 23 Şubat 2009.
  69. ^ Madhavan, J., Ko, D., Kot, Ł., Ganapathy, V., Rasmussen, A., & Halevy, A. (2008). Google's deep web crawl. Proceedings of the VLDB Endowment, 1(2), 1241–52.
  70. ^ Shedden, Sam (8 June 2014). "How Do You Want Me to Do It? Does It Have to Look like an Accident? – an Assassin Selling a Hit on the Net; Revealed Inside the Deep Web". Pazar Postası. Alındı 5 Mayıs 2017 - üzerinden Questia.
  71. ^ a b Ben-Itzhak, Yuval (18 April 2008). "Infosecurity 2008 – New defence strategy in battle against e-crime". Bilgisayar Haftalık. Reed Business Information. Arşivlendi 4 Haziran 2008 tarihinde orjinalinden. Alındı 20 Nisan 2008.
  72. ^ Christey, Steve & Martin, Robert A. (22 May 2007). "Vulnerability Type Distributions in CVE (version 1.1)". MITRE Corporation. Arşivlendi from the original on 17 March 2013. Alındı 7 Haziran 2008.
  73. ^ "Symantec Internet Security Threat Report: Trends for July–December 2007 (Executive Summary)" (PDF). XIII. Symantec Corp. April 2008: 1–2. Arşivlendi (PDF) from the original on 25 June 2008. Alındı 11 Mayıs 2008. Alıntı dergisi gerektirir | günlük = (Yardım Edin)
  74. ^ "Google searches web's dark side". BBC haberleri. 11 May 2007. Arşivlendi 7 Mart 2008'deki orjinalinden. Alındı 26 Nisan 2008.
  75. ^ "Security Threat Report (Q1 2008)" (PDF). Sophos. Arşivlendi (PDF) 31 Aralık 2013 tarihinde orjinalinden. Alındı 24 Nisan 2008.
  76. ^ "Security threat report" (PDF). Sophos. Temmuz 2008. Arşivlendi (PDF) 31 Aralık 2013 tarihinde orjinalinden. Alındı 24 Ağustos 2008.
  77. ^ Fogie, Seth, Jeremiah Grossman, Robert Hansen, and Anton Rager (2007). Cross Site Scripting Attacks: XSS Exploits and Defense (PDF). Syngress, Elsevier Science & Technology. pp. 68–69, 127. ISBN  978-1-59749-154-9. Arşivlenen orijinal (PDF) 25 Haziran 2008. Alındı 6 Haziran 2008.CS1 bakimi: birden çok ad: yazarlar listesi (bağlantı)
  78. ^ O'Reilly, Tim (30 September 2005). "What Is Web 2.0". O'Reilly Media. sayfa 4–5. Arşivlendi 15 Nisan 2013 tarihinde orjinalinden. Alındı 4 Haziran 2008. and AJAX web applications can introduce security vulnerabilities like "client-side security controls, increased attack surfaces, and new possibilities for Cross-Site Scripting (XSS)", in Ritchie, Paul (March 2007). "The security risks of AJAX/web 2.0 applications" (PDF). Infosecurity. Arşivlenen orijinal (PDF) 25 Haziran 2008. Alındı 6 Haziran 2008. which cites Hayre, Jaswinder S. & Kelath, Jayasankar (22 June 2006). "Ajax Security Basics". SecurityFocus. Arşivlendi from the original on 15 May 2008. Alındı 6 Haziran 2008.
  79. ^ Berinato, Scott (1 January 2007). "Software Vulnerability Disclosure: The Chilling Effect". CSO. CXO Media. s. 7. Arşivlenen orijinal 18 Nisan 2008. Alındı 7 Haziran 2008.
  80. ^ "2012 Global Losses From phishing Estimated At $1.5 Bn". FirstPost. 20 Şubat 2013. Arşivlendi 21 Aralık 2014 tarihinde orjinalinden. Alındı 25 Ocak 2019.
  81. ^ Prince, Brian (9 April 2008). "McAfee Governance, Risk and Compliance Business Unit". eWEEK. Ziff Davis Enterprise Holdings. Alındı 25 Nisan 2008.
  82. ^ Preston, Rob (12 April 2008). "Down To Business: It's Past Time To Elevate The Infosec Conversation". Bilgi Haftası. United Business Media. Arşivlendi from the original on 14 April 2008. Alındı 25 Nisan 2008.
  83. ^ Claburn, Thomas (6 February 2007). "RSA's Coviello Predicts Security Consolidation". Bilgi Haftası. United Business Media. Arşivlendi from the original on 7 February 2009. Alındı 25 Nisan 2008.
  84. ^ Duffy Marsan, Carolyn (9 April 2008). "How the iPhone is killing the 'Net". Ağ Dünyası. IDG. Arşivlenen orijinal 14 Nisan 2008. Alındı 17 Nisan 2008.
  85. ^ boyd, danah; Hargittai, Eszter (July 2010). "Facebook privacy settings: Who cares?". First Monday. 15 (8). doi:10.5210/fm.v15i8.3086.
  86. ^ "W3C Technical Reports and Publications". W3C. Alındı 19 Ocak 2009.
  87. ^ "IETF RFC page". IETF. Arşivlenen orijinal 2 Şubat 2009'da. Alındı 19 Ocak 2009.
  88. ^ "Search for World Wide Web in ISO standards". ISO. Alındı 19 Ocak 2009.
  89. ^ "Ecma formal publications". Ecma. Alındı 19 Ocak 2009.
  90. ^ "Unicode Technical Reports". Unicode Konsorsiyumu. Alındı 19 Ocak 2009.
  91. ^ "IANA home page". IANA. Alındı 19 Ocak 2009.
  92. ^ Leslie Sikos (2011). Web standards – Mastering HTML5, CSS3, and XML. Apress. ISBN  978-1-4302-4041-9.
  93. ^ a b c "Web Accessibility Initiative (WAI)". World Wide Web Consortium. Arşivlenen orijinal 2 Nisan 2009. Alındı 7 Nisan 2009.
  94. ^ "Developing a Web Accessibility Business Case for Your Organization: Overview". World Wide Web Consortium. Arşivlendi 14 Nisan 2009'daki orjinalinden. Alındı 7 Nisan 2009.
  95. ^ "Legal and Policy Factors in Developing a Web Accessibility Business Case for Your Organization". World Wide Web Consortium. Arşivlendi 5 Nisan 2009'daki orjinalinden. Alındı 7 Nisan 2009.
  96. ^ "Web Content Accessibility Guidelines (WCAG) Overview". World Wide Web Consortium. Arşivlendi from the original on 1 April 2009. Alındı 7 Nisan 2009.
  97. ^ "Internationalization (I18n) Activity". World Wide Web Consortium. Arşivlendi 16 Nisan 2009'daki orjinalinden. Alındı 10 April 2009.
  98. ^ Davis, Mark (5 April 2008). "Moving to Unicode 5.1". Arşivlendi from the original on 21 May 2009. Alındı 10 April 2009.
  99. ^ "World Wide Web Consortium Supports the IETF URI Standard and IRI Proposed Standard" (Basın bülteni). World Wide Web Consortium. 26 Ocak 2005. Arşivlendi from the original on 7 February 2009. Alındı 10 April 2009.

daha fazla okuma

  • Berners-Lee, Tim; Bray, Tim; Connolly, Dan; Cotton, Paul; Fielding, Roy; Jeckle, Mario; Lilley, Chris; Mendelsohn, Noah; Orchard, David; Walsh, Norman; Williams, Stuart (15 December 2004). "Architecture of the World Wide Web, Volume One". Version 20041215. W3C. Alıntı dergisi gerektirir | günlük = (Yardım Edin)
  • Berners-Lee, Tim (August 1996). "The World Wide Web: Past, Present and Future". Alıntı dergisi gerektirir | günlük = (Yardım Edin)
  • Fielding, R.; Gettys, J.; Mogul, J.; Frystyk, H.; Masinter, L.; Leach, P.; Berners-Lee, T. (June 1999). "Hypertext Transfer Protocol – HTTP/1.1". Request For Comments 2616. Information Sciences Institute. Alıntı dergisi gerektirir | günlük = (Yardım Edin)
  • Niels Brügger, ed. Web History (2010) 362 pages; Historical perspective on the World Wide Web, including issues of culture, content, and preservation.
  • Polo, Luciano (2003). "World Wide Web Technology Architecture: A Conceptual Analysis". New Devices.
  • Skau, H.O. (March 1990). "The World Wide Web and Health Information". New Devices. Eksik veya boş | url = (Yardım Edin)

Dış bağlantılar