Kontentke ótiw

Veb-bet

Wikipedia — erkin enciklopediya
Image
Wikipedia veb-saytındaǵı hárbir maqala ayrıqsha veb bet bolıp tabıladı. URL brauzerdiń joqarǵı bólimindegi adres qatarında kórinip turadı.

Veb-bet ‒ bul veb-brauzerde ashılatuǵın Veb-hújjet[1]. Veb-sayt ádette ulıwma domen atı astında bir-birine baylanısqan kóp veb-betten ibarat boladı. Sonlıqtan "veb-bet" termini kitapqa tigilgen qaǵaz betleriniń metaforası bolıp esaplanadı.

Hárbir veb-bet ayrıqsha Birgelki Resurs Kórsetkishi (URL) menen belgilenedi. Paydalanıwshı URL mánzilin óziniń veb-brauzerine kirgizgende, brauzer veb-serverden zárúr kontentti aladı, sońınan onı paydalanıwshınıń ekranında interaktiv vizual kóriniske aylandıradı[2].

Eger paydalanıwshı siltemeni bassa yamasa tiyse, brauzer jańa URL di júklew ushın bul processti qaytalaydı, bul házirgi veb-sayttıń bir bólegi yamasa basqa sayt bolıwı múmkin. Brauzerde qaysı bettiń kórsetilip atırǵanın kórsetetuǵın adres qatarı sıyaqlı ózgeshelikler bar.

Elementler

Image
2008-jılǵı NASAnıń bas beti

Veb-bet ‒ bul strukturalanǵan hújjet. Tiykarǵı element - HyperText Markup Language (HTML) de jazılǵan tekst faylı[3]. iBul súwretler hám videolardı qosqanda bettiń kontentin belgileydi.

Kaskadlı stil kesteleri (CSS) bettiń kórinisin anıqlaydı. CSS qaǵıydaları ayrıqsha tekst fayllarında bolıwı yamasa HTML faylınıń ishine jaylastırılıwı múmkin.

Betlerdiń kópshiliginde[4] keń kólemli háreketlerdi ámelge asırıwǵa múmkinshilik beretuǵın JavaScript baǵdarlamalarına iye. Jańa WebAssembly tili de qosımsha sıpatında qollanılıwı múmkin[5].

Veb-qosımshalar dep atalatuǵın eń quramalı veb-betler usı elementlerdi quramalı túrde biriktiredi.

Jaylastırıw

Server tárepinen veb-sayttı jaylastırıw kózqarasınan qaraǵanda, veb-betlerdiń eki túri bar: statikalıq hám dinamikalıq. Statikalıq betler veb-serverdiń fayl sistemasınan hesh qanday ózgerissiz alınadı[6], al dinamikalıq betler server tárepinen real waqıtta jaratılıwı kerek, ádette paydalanıwshı brauzerine jiberilmesten burın shablondı toltırıw ushın maǵlıwmat bazasınan oqıladı[7]. Dinamikalıq betke mısal retinde izlew sistemasınıń nátiyjeleri betin keltiriwge boladı.

Derekler

  1. «Web page – definition of web page by The Free Dictionary». 2021-jıl 23-aprel sánesinde túp nusqadan arxivlendi. Qaraldı: 2021-jıl 23-aprel.
  2. «Behind the scenes of modern web browsers». Tali Garsiel. 2018-jıl 18-aprel sánesinde túp nusqadan arxivlendi. Qaraldı: 2018-jıl 21-aprel.
  3. JavaScript: the definitive guide. 
  4. «Usage Statistics of JavaScript as Client-side Programming Language on Websites». W3Techs. Qaraldı: 2024-jıl 27-fevral.
  5. «The State of WebAssembly 2023». Scott Logic (2023-jıl 18-oktyabr). Qaraldı: 2024-jıl 18-aprel.
  6. Melendez. «The Difference Between Dynamic & Static Web Pages». Chron (2018-jıl 10-avgust). — „Static by definition means something that does not change. The first pages on the World Wide Web were largely static and unchanged, delivering the same information about a particular topic to anyone who visited. In some cases, sites may evolve slightly over time but are still largely static, meaning that they only change when manually changed by their creators, not on a regular and automated basis.“. 2019-jıl 20-mart sánesinde túp nusqadan arxivlendi. Qaraldı: 2019-jıl 20-mart.
  7. «Definition of: dynamic Web page». PC Magazine. — „A Web page that provides custom content for the user based on the results of a search or some other request.“. 2017-jıl 17-yanvar sánesinde túp nusqadan arxivlendi. Qaraldı: 2019-jıl 20-mart.