რა არის ვებ ბრაუზერი? უბრალოდ, უბრალოდ პროგრამა, რომელიც საშუალებას გვაძლევს დავათვალიეროთ ინტერნეტში არსებული საიტების ან გვერდების შინაარსი, არა?
ამ ბოლო დროს, პროგრამირების ან ინტერპრეტირებული ენების მიღწევებთან ერთად (HTML5, CSS3, JQuery და სხვები) , ამ ტიპის პროგრამების ფუნქციები და პარამეტრები გაიზარდა იმ დონემდე, რომ ისინი გახდნენ დესკტოპის გარემო.
დარწმუნებული ვარ, როდესაც ვსაუბრობთ ა ვებ – ბრაუზერი მინიმალისტური, მცირე რესურსების მოხმარება მახსოვს, მარტივი ინტერფეისი და ა.შ. ... ამ ტიპის პროგრამები GNU / Linux ასარჩევად, კონსოლის ბრაუზერებიდან ბმულები 2, სადაც საიტის შინაარსის ნახვა მხოლოდ ტექსტის საშუალებით შეგიძლიათ, თუნდაც ოდნავ უფრო მოწინავე ბრაუზერები, როგორიცაა მიდიორი, სადაც ჩვენ შეგვიძლია დატკბეთ ვებსაიტის შემქმნელი სურათებით და სხვა ელემენტებით და ეს ყველაფერი რამდენიმე რესურსის გამოყენებით.
მაგრამ, საბედნიეროდ, ადრე ნახსენებ პროგრამებს შორის შუალედი არსებობს. სხვა სიტყვებით რომ ვთქვათ, ბრაუზერები საშუალებას გაძლევთ ისარგებლოთ გრაფიკული ელემენტებით, ტექსტით და მულტიმედიით და არ მოიხმაროთ ამდენი რესურსი. ამ ყველაფრის წყალობით Python, Gtk და Webkit.
აქ ჩვენ გვაქვს პირველი მაგალითი, ჩვენ უბრალოდ უნდა დაზოგოთ ეს კოდი სახელით ბრაუზერი.პი და აწარმოეთ იგი კონსოლში:
ამ შემთხვევაში ჩვენ შეგვიძლია დატკბეთ რამდენიმე ძირითადი ვარიანტით, როგორიცაა განაახლეთ გვერდი, წინ ან უკან წადი და ნახეთ დატვირთვის ზოლი. თუ კიდევ უფრო მარტივი რამ გვინდა, ეს სხვა მაგალითი გვაქვს დაწერილი დანიელ ფუენტესი ბ, რომლის კოდის ჩამოტვირთვა შესაძლებელია აქედან.
Რას ფიქრობ? მათთვის, ვისაც სურს გააკეთოს დანამატების გარეშე და თქვენს ბრაუზერს დაუყოვნებლივ აწარმოოს
11 კომენტარი დატოვე შენი
აქ მე დავტოვებ კიდევ ერთს, მაგრამ მაინც უფრო ძირითადი ვიდრე დანარჩენი ორი:
http://paste.desdelinux.net/4431
ელავის, შენს გარდა სხვა არაფერი გამოდგება
მაგრამ ის იმდენად მარტივია, რომ მას არ აქვს მისამართის ზოლი, როგორ უნდა მოძებნოთ გვერდები?
ამ სტრიქონში უნდა ჩასვათ URL
view.load (QtCore.QUrl ('https://blog.desdelinux.net/'))
ეს ფუნქციონალურია, მაგრამ იქიდან გამოსადეგია, რომ არის გრააააააააა ნაბიჯი XD
მაგრამ კიდევ ერთი გზაა ბრაუზერის შექმნა Qt Designer- ით:
http://www.youtube.com/watch?v=Ee8eRwjbcFk
ვებქიტით, როგორც ძრავა, არც ისე ცუდი უნდა იყოს, ვცდი.
ერთი გამოყენება, რაც მახსენდება არის პროექტზე მუშაობისას, სადაც ფრონტს არც ისე დიდი მნიშვნელობა აქვს, მაგალითად, ჯანგო და ის მწვანილი
ამის გაშვება ვერ მოვახერხე, რადგან თარჯიმანი ჩიოდა, რომ webkit მოდული არ არის. სანამ ამას გავაკეთებ, უკეთესად ვკითხე: უნდა დავაყენო python-webkit ან python-jswebkit?
ულოცავენ.
ასევე არსებობს luakit, jumanji, dwb
W3M ძალიან
«ინტერნეტში ვცდილობ LYNX– ის გამოყენებით»
-Ჩაკ ნორისი
(იმ შემთხვევაში, თუ მინიმალიზმი სერიოზულად გინდოდათ)
შესანიშნავი ნოტი. პირველ სურათზე გამოსახული შთამბეჭდავია, მაგრამ ჩემთვის Flash- ბლოკი აუცილებელია.
სტატია ახლა უკვე სამი წლისაა, მაგრამ კარგი იქნებოდა, თუ მინიმალისტური ბრაუზერების მაგალითებს სხვას დავასახელებდი, როგორიცაა uzbl, luakit, jumanji, dwb და conkeror (არ უნდა აგვერიოს KDE– ს კონკერორის ბრაუზერში), რომლებსაც კიდევ უფრო მეტი აქვთ მინიმალისტური ინტერფეისი ვიდრე midori ან იგივე ბრაუზერი. py; მაგრამ ბევრად მეტი ფუნქციითა და კონფიგურაციის შესაძლებლობებით, ვიდრე ამ სტატიაში უკვე მოცემული ბრაუზერები.