განსხვავება შიდა და გარე Javascript-ებს შორის

1990-იანი წლების შუა პერიოდში, Netscape-ის დეველოპერებმა შექმნეს მარტივი სკრიპტირების ენა, რომელიც გამოიყენებოდა როგორც ინსტრუმენტი ვებსაიტების უფრო ინტერაქტიული და მიმზიდველი. ეს ენა საბოლოოდ გახდება ცნობილი როგორც Javascript. დღეს ბევრმა მომხმარებელმა არ იცის, რომ ელექტრონული ფოსტის კლიენტის ან სოციალური ქსელის ვებსაიტის ფუნქციები, რომლებზეც ისინი დამოკიდებულნი არიან, არის Javascript-ის ჭკვიანური და რთული პროგრამირების ათასობით ხაზის შედეგი.

შიდა Javascript

იმისათვის, რომ ჯავასკრიპტის კოდმა ჯადოსნურად იმუშაოს, ის როგორმე უნდა იყოს ჩართული შესაბამის ადგილას კონკრეტულ ვებ გვერდზე, გვერდის ჩატვირთვისას. შიდა Javascript კოდი არის კოდი, რომელიც განთავსებულია ვებ გვერდის ნებისმიერ ადგილას HTML ტეგებს შორის. ბევრი ვებ დეველოპერი ირჩევს Javascript კოდის განთავსებას ტეგის წინ.

დღის ვიდეო

გარე Javascript

HTML კოდისგან განცალკევებულ ფაილში მოთავსებულ Javascript კოდს გარე Javascript ეწოდება. გარე Javascript კოდი იწერება და გამოიყენება ისევე, როგორც შიდა Javascript. ფაილს უნდა ჰქონდეს ".js" გაფართოება, თუმცა პრაქტიკულად ნებისმიერი სხვა გაფართოება მუშაობს თანამედროვე ბრაუზერებთან. ერთი მნიშვნელოვანი განსხვავება: გარე კოდი არ უნდა განთავსდეს ტეგებს შორის, წინააღმდეგ შემთხვევაში კოდი არ იმუშავებს.

ვებ ბრაუზერმა უნდა იცოდეს, რომ მას სჭირდება გარე კოდის ჩატვირთვა. ვებ გვერდს უნდა ჰქონდეს შემდეგი HTML ტეგები, რომლებიც მიუთითებს სკრიპტზე:

URL ეუბნება ვებ სერვერს სად უნდა მოძებნოს და ჩატვირთოს Javascript კოდი.

შიდა Javascript-ის უპირატესობები

თუ Javascript-ის ხაზების რაოდენობა შედარებით მცირეა, ვებ გვერდი შიდა Javascript-ით უფრო სწრაფად იტვირთება, ვიდრე გვერდები, რომლებშიც უნდა იყოს მითითებული გარე კოდი. ეს იმიტომ ხდება, რომ ვებ-ბრაუზერი ატვირთავს გვერდს და ხვდება მინიშნებას გარე კოდზე, მან ცალკე მოთხოვნა უნდა მიმართოს ვებ სერვერს კოდის მისაღებად.

გარე Javascript-ის უპირატესობები

თუ იდენტური კოდი გამოიყენება ვებსაიტის რამდენიმე გვერდზე, გარე Javascript ფაილები სასარგებლოა. თქვენ მხოლოდ უნდა მიუთითოთ გარე კოდი იმ გვერდებზე, რომლებიც რეალურად საჭიროებენ ამ კოდს. თუ Javascript კოდი იცვლება, მხოლოდ ერთი ფაილის რედაქტირებაა საჭირო; ცვლილებები მყისიერად ხელმისაწვდომია ყველა გვერდისთვის, რომელსაც ესაჭიროება კოდი. Javascript-ის შენახვა გარე ფაილებში ასევე აადვილებს ვებსაიტების შენარჩუნებას: გვერდები ნაკლებად გადატვირთულია და ვებ დეველოპერს აქვს ნაკლები კოდის სტრიქონი, რომელიც უნდა გაიაროს საჭირო რედაქტირებისთვის. HTML კოდის ნაკლები სტრიქონი ასევე შეიძლება დაეხმაროს საძიებო სისტემურ ობობებს თქვენი საიტის უფრო საფუძვლიანად ინდექსირებაში და მნიშვნელოვანი საკვანძო სიტყვების პოვნაში.

და ბოლოს, თუ ვიზიტორი გადავა სხვა გვერდზე, რომელიც შეიცავს იგივე გარე Javascript მითითებებს, მეორე გვერდი უფრო სწრაფად იტვირთება, რადგან მომხმარებლის ბრაუზერს ექნება ქეშირებული ან შენახული Javascript ფაილი ადგილობრივად.

კატეგორიები

Ბოლო

რა არის HDMI შეყვანა და გამომავალი?

რა არის HDMI შეყვანა და გამომავალი?

სახლის კინოთეატრის ბევრი სისტემა დაკავშირებული...

როგორ ამოიღოთ მურას ეფექტი LCD ეკრანზე

როგორ ამოიღოთ მურას ეფექტი LCD ეკრანზე

LCD ეკრანებზე მურას შერბილება არის გამოყენების...

როგორ დააყენოთ PS3 Samsung ტელევიზორზე

როგორ დააყენოთ PS3 Samsung ტელევიზორზე

თქვენი PS3-ის დაკავშირება სამსუნგის ტელევიზორთ...