-
თქვენ უკვე ისწავლეთ რამდენიმე
HTML-ის თეგი.
-
მაგრამ, იცით თავად HTML როგორ
იშიფრება?
-
HyperText Markup Language.
(ჰიპერ ტექსტის მარკირებული ენა).
-
ეს არის თეგების მიხედვით
შინაარსის განსაზღვა.
-
მაგრამ, რას ნიშნავს თავად
hypertext?
-
ეს ფრაზა ჯერ კიდევ ინტერნეტის
არსებობამდე გამოიგონეს
-
1960-იან წლებში, და ნიშნავს ტექსტს,
რომელიც სხვა ტექსტებთანაა დაკავშირებული
-
რომლებზეც მკითხველს მაშინვე
შეუძლია გადასვლა.
-
HTML თიმ ბერნერს-ლი-მ გამოიგონა,
-
ინტერნეტის სხვა ელემენტებთან,მაგალითად,
HTTP(ჰიპერტექსტის გადასაგზავნი პროტოკოლი)თან ერთად,
-
რათა ყოფილიყო ტექტის სხვა ტექსტთან
დაკავშირების გზა
-
მნიშვნელობა არ აქვს სად იქნებოდა ის.
-
როგორ დავუკავშირდეთ ვებგვერდებს
-
ჰიპერტექსტის მარკირებული ენის გამოყენებით?
-
რა თქმა უნდა, hyperlink-ით!
-
რომელსაც ახლა უბრალოდ ბმულს ვეძახით.
-
როგორ გავაკეთოთ ბმული HTML-ში?
-
ეს ცოტა უცნაურია.
-
შეიძლება ფიქრობთ რომ ჩვენ შეგვიძლია
გამოვიყენოთ `link` (ბმული) თეგი...
-
მაგრამ რეალურად, ეს სხვა ტიპის ბმულებისთვის
გამოიყენება HTML-ში.
-
ამის ნაცვლად, ჩვენ ვიყენებთ "a" თეგს,
სადაც "a" ნიშნავს "anchor"-ს (ღუზა)
-
ეს თითქოს უშვებს ბმულს
გვერდზე განსაზღვრულ ადგილას
-
და აკავშირებს ამ ღუზას
სხვა ვებგვერდთან.
-
ბმულის გასაკეთებლად, იცით
რომ თეგი უნდა დავწეროთ,
-
მაგრამ ჩვენ ასევე უნდა ავარჩიოთ
ბმულის ტექსტი,
-
შემდეგ კი მისამართი, რომელსაც
ებმის.
-
მოდით, გავაკეთოთ ბმული გვერდისთვის,
რომელზეც ინტერნეტის დაბადებაზეა ინფორმაცია.
-
ბმულის ტექსტი საწყის და დამასრულებელ
თეგებს შორის იქნება.
-
მე აქ მივიყვან კურსორს
და დავწერ,
-
"Read more about the history of HTML"
( HTML-ის ისტორიაზე მეტის წაკითხვა).
-
ახლა ვხედავთ, რომ ტექსტი ბმულის მსგავსად
გამოიყურება.
-
მაგრამ ის ჯერ ვერ იმუშავებს ,
ჩვენ მისამართიც უნდა დავამატოთ.
-
ჩვენ არ გვსურს, მისამართი ჩანდეს
გვერდზე,
-
მაგრამ, ჩვენ გვინდა ბრაუზერმა
იცოდეს ამის შესახებ.
-
ამიტომ ჩვენ მას თეგის ატრიბუტში
ვწერთ.
-
ეს href ატრიბუტია.
-
რას ნიშნავს "href"?
-
მინიშნებას მოგცემთ:
თქვენ ეს "h" ბევრჯერ გინახავთ.
-
ის ნიშნავს "hyper"-ს
hyper-მიმართებას.
-
ახლა, მე ჩავწერ მისამართს,
რასაც ჩვენ URL-საც ვეძახით.
-
დააკვირდით, რომ ეს URL
"http:"-თი იწყება?
-
აბა გამოიცანით რა არის აქ "h"?
Hyper!
-
HTML-ში ყველაფერი hyper-ზეა.
-
URL -ში დეტალურადაა ყველაფერი, რაც
ბრაუზერს ვებგვერდის მოსაძებნად სჭირდება:
-
პროტოკოლი, რომელიც
მოსაძებნადაა გამოყენებული,
-
დომენი,
-
და გზა, მის სერვერზე საპოვნელად.
-
რადგან მასში ყველაფერია განსაზღვრული,
ჩვენ მას "absolute URL"-ს ვუწოდებთ.
-
ზოგ ვებგვერდზე, თქვენ შეიძლება დაინახოთ
URL-ები,
რომლებიც იწყება მხოლოდ დახრილი ხაზით და გზით.
-
ეს ბრაუზერს ანიშნებს დარჩეს იგივე დომენზე
-
და უბრალოდ მოძებნოს განსხვავებული გზა.
-
ამას "relative URL" ჰქვია.
-
ჩვენ მას ხანის აკადემიაში ვიყენებთ, როცა
რესურსებს ვაერთებთ.
-
გვერდებზე, რომლებსაც თავად ქმნით,
თქვენ "Absolute URL"-ებ უნდა ჩასვათ,
-
რადგან ეს უფრო უსაფრთხოა.
-
ჩვენ აგრეთვე შეგვიძლია მივუთითოთ ბრაუზერს
სად გაგვიხსნას გვერდი:
-
იგივე ფანჯარაში, თუ ახალში.
-
იმისთვის, რომ ბრაუზერმა ბმული ახალ
ფანჯარაში გახსნას,
-
ჩვენ ვამატებთ სხვა ატრიბუტს, მიზანს.
-
`target="_blank"`
-
ახლა, მე მინდა დააპაუზოთ ვიდეო
და სცადოთ დააწკაპუნოთ ბმულზე.
-
მიდით, მე დაგელოდებით,
დააჭირეთ!
-
რა მოხდა?
-
თქვენ ალბათ დაინახეთ
შეტყობინება
-
იმის შესახებ, რომ ბმული მომხმარებლის
შექმნილი ვებგვერდიდანაა.
-
და შემდეგ თუ თქვენ დააწვებით "OK",
ის გაიხსნება.
-
ეს იმიტომაა, რომ ბმულები
-
ამ ვებგვერდებზე განსხვავებულადაა.
-
რადგან ჩვენ არ გვსურს მომხმარებლებმა
იფიქრონ,რომ ბმულები სპეციალურადაა
-
რეკომენდებული ხანის აკადემიის მიერ და შემდეგ
გადავიდნენ მოულოდნელ,საზარელ ვებგვერდზე.
-
ასე რომ, თითოეული ბმულს, რომელსაც
თქვენ აქ აკეთებეთ,ექნება გაფრთხილება,
-
და თითოეული ლინკი გაიხსნება
ახლა ფანჯარაში.
-
ეს ნიშნავს, რომ მე შემიძლია რეალურად
წავშალო ეს მიზნის ატრიბუტი,
-
რადგან ის ყველა შემთხვევაში მუშაობს.
-
ან, მე შემიძლია დავტოვო ის,
-
მაშინ, როცა მინდა გადავიყვანო ეს HTML
ხანის აკადემიაზე
-
და დავრწმუნდე რომ ბმული ისევ
ახალ ფანჯარაში იხსნება.
-
როდისაა კარგი target-ის გამოყენება?
-
ზოგადად, როცა ბმული გადადის იგივე
დომენის სხვა გვერდზე
-
ის უნდა გაიხსნას იგივე ფანჯარაში.
-
და თუ ის გადადის სხვა დომენის გვერდზე,
მაშინ ახალ ფანჯარაში.
-
გვეყო ლაპარაკი,
-
მოდი სხვა რამეს გაჩვენებთ ბმულებთან
დაკავშირებით.
-
ჩვენ შეგვიძლია ჩავწეროთ
არა მხოლოდ ტექსტი,
-
არამედ სურათებიც, ან ორივე ერთად!
-
აქ, ჩვენ გვაქვს ეს სურათი, რომელზეც
თიმ ბერნერს-ლია.
-
მე მინდა ამოვჭრა ის...
-
და ჩავსვა ბმულში აქ.
-
ოჰ! მშვენიერია.
-
ახლა, თუ კურსორს ამ სურათზე მივმართავ,
-
ვნახავ, რომ ის რაღაცას მაჩვენებს,
-
და მასზე დაკლიკებით
გადავალთ CERN-ის ვებგვერდზე.
-
ფაქტობრვად, თქვენ შეგიძლიათ
ჩასვათ მთელი თქვენი ვებგვერდი
-
და გახადოთ ის დიდი, ცისფერი
ხაზგასმული.
-
მაგრამ, გთხოვთ არ გააკეთოთ ეს!
ბმული სიყვარულით, მეგობრებო!