WebKit ვებ – ინსპექტორი: როგორ გადავწყვიტოთ Safari ვებ – გვერდის პრობლემები

გამჟღავნება: თქვენი მხარდაჭერა ხელს უწყობს საიტის მუშაობას! ჩვენ ვიღებთ რეფერალის გადასახადს ზოგიერთი სერვისის შესახებ, რომელსაც გირჩევთ ამ გვერდზე.


WebKit ვებ ინსპექტორი არის შეცდომის შემსწავლელი ღია კოდების შემსრულებელი, რომელიც აშენებულია 2005 წელს Apple– ის მიერ და მას შემდეგ უყვარდებათ დეველოპერები. თქვენ შეგიძლიათ გამოიყენოთ ის WebKit პლატფორმის (Safari, iOS და MacOS) საფუძველზე, შეცდომით ვებ – გვერდებზე. აქ არის ყველაფერი რასთან დაკავშირებით და სადაც შეგიძლიათ გაეცნოთ როგორ გამოიყენოთ იგი.

რა არის WebKit ვებ ინსპექტორი?

WebKit ვებ ინსპექტორი არის ღია წყარო, რომელიც გამოიყენება ვებ გვერდების გამოსწორების მიზნით. ის შექმნილია ვებგვერდის სისტემაზე დაფუძნებულ ბრაუზერებზე მომუშავე დეველოპერების დასახმარებლად. ყველაზე პოპულარული WebKit სისტემის ბრაუზერებია Safari და Firefox for iOS, მაგრამ ასევე შეიცავს ექსპერიმენტულ ბრაუზერებს, როგორიცაა Amazon Kindles- ში ნაპოვნი. Chrome– ის სხვა დიდ მთავარ ბრაუზერებს იყენებენ იმავე კოდისა და სტრუქტურის ბევრი და აქვთ საკუთარი (ძალიან მსგავსი) ვერსიები WebKit Web Inspector.

WebKit ვებ ინსპექტორის ისტორია

იმის ცოდნა, თუ როგორ მივიღეთ ვებ ინსპექტორთან, უნდა დავიწყოთ თავად WebKit– ით.

WebKit დაიწყო 2005 წელს, როდესაც Apple– მა გამოაცხადა, რომ მისი ახალი ვებ – ბრაუზერი, Safari, ამოქმედდება როგორც ღია კოდის პროექტი.

2000-იანი წლების დასაწყისიდან Apple ცდილობდა მუშაობას ღია კოდთან KDE– სთან, რომელმაც შექმნა ორიგინალი კოდი, რომლის საფუძველზეც WebKit დასრულდა.

მაგრამ ეს ასე არ მოხდა.

შემდეგ, 2005 წელს, Apple– მა გამოაცხადა, რომ Safari აპირებს სრულ ღია წყაროებს – არა უმეტეს ნახევარი ზომები. გარდა იმისა, რომ ცოტათი ჩამოიხრჩო, Apple- მა გაათავისუფლა ყველა ის კოდი, რომელზეც მათზე მუშაობდნენ, გახსნეს თავიანთი საკონტროლო ხეები და (რაც ყველაზე მნიშვნელოვანია ჩვენთვის) გამოუშვეს შეცდომების თვალყურისდევნის ინსტრუმენტები.

ეს იყო დარტყმა Safari, რომელიც ნამდვილად უნდა გასულიყო და დაეშვა სისტემაში, რომელსაც უწოდებენ WebKit, რაც რა თქმა უნდა, შეუქმნა ადგილს WebKit ვებ ინსპექტორისთვის, რომ მოდიოდა 2006 წელს, HTML, Java და C ++ კოდიდან გამოსწორების მიზნით, ასევე შეამოწმეთ თქვენი ვებ გვერდები. მას შემდეგ ის რამდენჯერმე განახლდა და გადაკეთდა დღევანდელ მდგომარეობაში.

რა შეგიძლიათ გააკეთოთ ვებ ინსპექტორთან

Apple– ის ოფიციალური ვებსაიტის თანახმად, ვებ ინსპექტორი შეიძლება გამოყენებულ იქნას „თქვენი ვებ – შინაარსის პროტოტიპის, ოპტიმიზაციისა და გამოსწორების მიზნით iOS და OS X– ზე“. სხვაგვარად რომ ვთქვათ, ეს დაგეხმარებათ გაიგოთ რა ხდება თქვენს ვებ – გვერდებზე.

ვებ ინსპექტორის მთავარ ფუნქციონალში შედის შესაძლებლობა:

  • შეამოწმეთ გარე რესურსები და ადგილობრივი მონაცემები
  • გაზომეთ ვებგვერდის სიჩქარე, თქვენი ეფექტურობის ჩათვლით:
    • JavaScript
    • CSS
  • თქვენი ვებ – გვერდის შესამოწმებლად შედით კონსოლზე
  • თქვენი ვებგვერდების გამართვა.

ეს არის ბოლო, რაზეც დღეს ჩვენ ყურადღებას ვაქცევთ.

ვებ ინსპექტორთან გამართული გამართვის გამართვა

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

ეს ინსტრუმენტი დაგეხმარებათ გაუმკლავდეთ თქვენს JavaScript- ს, თუნდაც ის ყველა შემცირდეს (შემცირდება) თითოეული სტრიქონის გაფართოებით და მისი ტესტირებით. ეს საშუალებას გაძლევთ წახვიდეთ ხაზებით და მოაწყოთ ბრეკეტინგები, შეამოწმოთ ხაზის ან JavaScript– ის მონაკვეთი შეცდომების შესახებ. თქვენ ასევე შეგიძლიათ გამოიყენოთ ეს ინსტრუმენტი სპეციფიკური პირობითი წყვეტის დასადგენად, დაგეხმარებათ შეამოწმოთ კონკრეტული სიტუაციები, როდესაც ხარვეზები იშლება. გარდა ამისა, თქვენ შეგიძლიათ ნახოთ ყველა განსხვავებული ცვლადი მოცემულ მომენტში, ასე რომ უფრო ადვილია შეცდომების აღნიშვნა და დაფიქსირება.

მეორე გზა, რომლითაც შეგიძლიათ გამოიყენოთ ვებ ინსპექტორი თქვენი საიტის გამოსწორების მიზნით, არის კონსოლი. ვებ ინსპექტორი მოქმედებს როგორც ინტერფეისი თქვენსა და თქვენს ვებ – გვერდს შორის, ისევე, როგორც ბრძანების ტერმინალი მოქმედებს როგორც ინტერფეისი თქვენსა და თქვენი კომპიუტერის ოპერაციულ სისტემას შორის..

დისტანციური გამართვა

ვებ ინსპექტორი ასევე შეიძლება გამოყენებულ იქნას სხვა ბრაუზერში გახსნილ ვებ – ბრაუზერში გამოსასვლელად, ვიდრე თქვენი ლეპტოპი. რას ნიშნავს ეს არის ის, რომ შეგიძლიათ ჩართოთ iPhone და შემდეგ გაუმართოთ ის თქვენი ლეპტოპის გამოყენებით. ამის გაკეთება მას შეუძლია HTML კლიენტის, აგენტებისა და მიზნების სტრუქტურული სტრუქტურის შესაბამისად. მაგრამ ეს რას ნიშნავს შენთვის არის ის, რომ ძალიან ადვილია იპოვოთ შეცდომები თქვენს მობილურ გვერდებზე ლეპტოპიდან. ყველაფერი რაც თქვენ გჭირდებათ არის USB კაბელი.

WebKit Debugger რესურსები

ქვემოთ მოცემულია რამდენიმე ძირითადი რესურსი, რომელიც დაგეხმარებათ დაიწყოთ WebKit– ის გამოყენებას თქვენი ვებ – გვერდების გამოსწორების მიზნით.

როგორ და ინსტრუქტორები

  • Envato სახელმძღვანელო ვებ ინსპექტორთან გამართვისთვის: სწრაფი და მარტივი სახელმძღვანელო, თუ როგორ გამოიყენოთ ვებ ინსპექტორი, გამოიყენეთ მობილური Safari საიტების გამოსწორება თქვენი Apple კომპიუტერის საშუალებით
  • Apple– ის Safari– ის შემქმნელის ინსტრუმენტების სახელმძღვანელო: Apple– ს სახელმძღვანელო ვებ – ინსპექტორის ინსტრუმენტის ზოგადად. ეს ფანტასტიკური საშუალებაა, რომ გაითვალისწინოთ ვებ ინსპექტორის ინტერფეისი და მიიღოთ დიდი სურათის ხედი ფუნქციონალურობის შესახებ. იხილეთ მათი Debugger განყოფილება, დამატებითი ინფორმაციისთვის შეცდომების შესახებ ვებგვერდების შესახებ.
  • ვებ – ინსპექტორის არქიტექტურა: დიეგო პინოს ბლოგი. ის ბევრად უფრო მარცვლოვანს მიიღებს იმაზე, თუ როგორ უნდა გამოიყენოთ ვებ ინსპექტორი დისტანციურად გამართვისთვის, ასევე ბევრ სიცხადეს შესთავაზებს ვებ – ინსპექტორის ქსოვილზე..
  • ვებ ინსპექტორის გამოყენებით გამართვის გამართვა: Blackberry ის ენთუზიასტებისთვის, ეს არის მარტივი სახელმძღვანელო, თუ როგორ შეგიძლიათ გამოიყენოთ ვებ ინსპექტორი თქვენი საიტის გამოსწორების მიზნით..
  • IOS- ის გამართვის გამართვა: AppGyver– ის სახელმძღვანელო, თუ როგორ გამოიყენოთ WebKit ვებ ინსპექტორი, აპლიკაციების შესამოწმებლად App Store– დან

საზოგადოებები

  • Stack Overflow მუდმივად იღებს კითხვებს ვებ ინსპექტორის შესახებ. ეს კარგი ადგილია იმის შესამოწმებლად, თუ შეჩერებულია.
  • WebKit Bugzilla ჩამოთვლის ფუნქციების ყველა მოთხოვნას და შეცდომებს, რომლებიც დაკავშირებულია ვებ ინსპექტორთან. თუ დავრჩებოდით, ხედავთ, თუ სხვა ადამიანებიც დახვდნენ იგივე პრობლემას.
  • Stack Exchange- ს აწარმოებს ცოდნის ბაზა სახელწოდებით Askdifferent, სავსეა Apple- ის სპეციფიკური კითხვებით. ეს კიდევ ერთი კარგი რესურსია, თუ ინტერნეტ ინსპექტორთან შეჩერდებით.

Შემაჯამებელი

WebKit– ის ვებ ინსპექტორი არის ძლიერი ინსტრუმენტი, რომლის საშუალებითაც შეგიძლიათ გაიგოთ, რა ხდება თქვენი ვებგვერდების ქუდის ქვეშ. ეს საშუალებას გაძლევთ სწრაფად და მარტივად იპოვოთ შეცდომები და გაასწოროთ შეცდომები, მიუხედავად იმისა, თუ რომელ მოწყობილობასთან მუშაობთ. გარდა ამისა, ვებ ინსპექტორის ნებისმიერი ოსტატობა გადაიტანს სხვა დიდ WebKit დაფუძნებულ ბრაუზერებს, მათ შორის Chrome და Firefox. ისწავლეთ ერთი და ისწავლეთ ისინი ყველა. ეს სახელმძღვანელო დაგეხმარებათ სწორ გზაზე მუშაობის დაწყებაში.

შემდგომი კითხვა და რესურსები

გვაქვს უფრო მეტი სახელმძღვანელო, გაკვეთილი და ინფოგრაფიკა, რომლებიც დაკავშირებულია კოდირებასა და განვითარებას:

  • MantisBT შესავალი და რესურსები: გაეცანით შეცდომების პოპულარიზაციის ამ პოპულარულ პროგრამას.
  • Ubuntu Primer: შეიტყვეთ ყველაფერი Linux- ის ყველაზე პოპულარული განაწილების შესახებ – შესანიშნავი ბაზა MantisBT ჰოსტინგისთვის.
  • ობიექტზე ორიენტირებული პროგრამირება: შეიტყვეთ ობიექტზე ორიენტირებული პროგრამირების ენების ფართო სპექტრის შესახებ – ზოგიერთმა შეიძლება გაგიკვირდეთ.

გადარჩებოდა ინტერნეტი მსოფლიოს დასასრულს?

ოდესმე გაგიკვირდებათ, რას იზამდა მთავარი კატასტროფა ინტერნეტით? გადახედეთ ჩვენს ინფოგრაფიკას, გადარჩება თუ არა ინტერნეტი მსოფლიოს დასასრულს? შესაძლებელია ჩვენ ყველა განადგურდეს, მაგრამ ინტერნეტი ასე იცხოვრებს.

გადარჩება ინტერნეტი მსოფლიოს დასასრულს?
გადარჩებოდა ინტერნეტი მსოფლიოს დასასრულს?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map