ფონდი არის პასუხისმგებელი წინა ბოლო ჩარჩო, რომელიც შედგება ეფექტური HTML და CSS კომპონენტებისგან UI კონფიგურაციისთვის (მომხმარებლის ინტერფეისი), სხვადასხვა ფრაგმენტები და შაბლონები, მაგრამ ასევე მრავალი სურვილისამებრ JavaScript გაფართოება. ვებ ჩარჩოს აქვს ა მოდულის სტრუქტურა და შექმნილია სხვადასხვა მოწყობილობიდან ხელმისაწვდომი პროექტების კონფიგურაციისთვის; ნაწილდება ერთად MIT ლიცენზია და ჩამოტვირთვა შესაძლებელია ორივედან ოფიციალური მთავარი გვერდი იყოს GitHub. ფონდის 4.0 ვერსიიდან მოქმედებს სამუშაო ადგილი "პირველ რიგში მობილური", ამიტომ მას შემდეგ ჩვენ ვმუშაობთ რამდენიმე ახალი მოდულის დახმარებით მუშაობის ოპტიმიზაციისთვის და ფაილების ზომის შემსუბუქების მიზნით ჩარჩოში. ფონდის სტანდარტული ვერსიის გარდა, ZURB-მა ასევე გამოაქვეყნა სხვა ვარიანტები ელექტრონული ფოსტის საინფორმაციო ბიულეტენების განვითარებისთვის (ელფოსტის ფონდი) და ერთგვერდიანი საიტები (აპლიკაციების ფონდი).
ფონდი, საპასუხო ვებ ჩარჩო, რომელიც ხასიათდება მოდულური სტრუქტურით, უპირატესობას ანიჭებს უპირველეს ყოვლისა მოქნილობას. თქვენ გაქვთ შესაძლებლობა ჩამოტვირთვამდე გადაწყვიტოთ რომელი კომპონენტები აირჩიოთ და რომელი არა: ამ გზით თქვენ შეძლებთ შეადგინოთ ვებ კოდების კოლექციის თქვენი მორგებული ვარიანტი ისე, რომ იძულებული გახდეთ ჩამოტვირთოთ მოდულები, რომლებიც არ გჭირდებათ. და თუ ისე მოხდა, რომ მიხვდებით, რომ გჭირდებათ კომპონენტი, რომელიც არ გქონდათ შერჩეული ჩამოტვირთვის დროს, შეგიძლიათ მარტივად დაამატოთ ის მოგვიანებით ჩარჩოში. ანალოგიურად, ასევე შესაძლებელია მოდულების ამოღება, რომლებიც აღარ გამოგადგებათ: ასე რომ თქვენ ყოველთვის გარანტირებული გაქვთ შესაძლებლობა გქონდეთ მხოლოდ ის ფუნქციები, რომლებსაც ნამდვილად საჭიროდ მიიჩნევთ თქვენი ვებ პროექტის განხორციელება.
ფონდი 6.0-ისთვის თქვენ გაქვთ მეტი არჩევანი 40 კომპონენტი მიეკუთვნება შემდეგ შვიდ სექტორს:
გარდა ამისა, ჩამოტვირთვამდე შეგიძლიათ აირჩიოთ თუ არა defiდაასრულეთ ზოგიერთი ჩარჩოს სტანდარტული პარამეტრები. ეს მოიცავს სვეტების რაოდენობის ან სისქის და Grid სისტემის მაქსიმალური სიგანის შეცვლის ვარიანტებს, ასევე სხვადასხვა ფერის პარამეტრებს და ტექსტის მიმართულების განსაზღვრას (მარცხნიდან მარჯვნივ ან მარჯვნივ მარცხნივ). თუ პირველ რიგში გსურთ ფრეიმურის ტესტირება ცალკეული მოდულების ფუნქციონირების შესწავლის გარეშე, ასევე შეგიძლიათ ჩამოტვირთოთ ფონდი, როგორც სრული ვერსია (სრული) ან ალტერნატიულად, როგორც უფრო მსუბუქი ძირითადი ვარიანტი (Essential).
თუ კმაყოფილი ხართ CSS-ის მიერ შემოთავაზებული შესაძლებლობებით და შემდეგ უბრალოდ გადმოწერეთ სტილები გადმოწერილი CSS ფაილზე, თქვენ ნამდვილად მიიღეთ სწორი გადაწყვეტილება. თუმცა, ფონდის ჩარჩოს აქვს კიდევ ერთი განსაკუთრებული თვისება: CSS კოდის საფუძველი დაწერილია Sass style sheet ენაზე (სინტაქსურად გასაოცარი სტილის ფურცლები), რომელიც არის ე.წ. წინასწარი პროცესორი CSS-ისთვის. Sass საშუალებას გაძლევთ იმუშაოთ სტილის ფურცლებზე .scss რომელიც შემდგომში შეიძლება იყოს შედგენილი ან ტრანსკრიბირებული პოპულარულ .css ფაილებში და რომლებიც შემდეგ იკითხება და ინტერპრეტირდება ბრაუზერების მიერ.
თუ იყენებთ ZURB ჩარჩოს Sass ვარიანტს, ისარგებლებთ შემდეგი უპირატესობებით:
Sass-ის შემდგენელი თავდაპირველად რუბიშია დაწერილი. თუმცა, თუ თქვენ არ იყენებთ ამ პროგრამირების ენას, არ ხართ იძულებული, დააინსტალიროთ იგი Sass-ისთვის, რადგან LibSass-ით გექნებათ ალტერნატივა დაწერილი C-ზე. სამუშაო მიმდინარეობა, ანუ Sass-ში კოდში ცვლილებების შეტანა და მათი ავტომატურად თარგმნა CSS-ში.
მე-5 ვერსიიდან Foundation 6.0-ზე გადასვლისას, ZURB-მა კიდევ ერთხელ შეამცირა ფაილის ზომა მთელი ფრეიმერის საშუალებით: თავისი 60 KB CSS და 84 KB JavaScript, ფონდი სარგებლობს რეპუტაციით, როგორც განვითარების ერთ-ერთი ყველაზე გამარტივებული პლატფორმა და წაიკითხე რომ არსებობს. ზემოხსენებული მოდულური სტრუქტურისა და პერსონალიზაციის გარკვეული თავისუფლების წყალობით, თქვენ შეგიძლიათ კიდევ უფრო შეამციროთ ჩარჩოს ზომა. მოქნილ გრიდთან და განსხვავებულთან ერთად ატრიბუტებიARIA (მაგალითად, ეფექტური კლავიატურის ნავიგაციის ტრანსპოზიციისთვის) ZURB-ის მიერ განხორციელებული ძირითადი პირობები, რომლებიც შეუცვლელია სხვადასხვა პლატფორმებზე და მოწყობილობებზე თავსებადი ვებ პროექტის რეალიზაციისთვის, შეიძლება ჩაითვალოს სრულიად დაკმაყოფილებულად. ARIA ატრიბუტები საუკეთესოდ არის დოკუმენტირებული და ხელმისაწვდომია იქ, სადაც აპირებთ თქვენი ვებსაიტის ხელმისაწვდომობის მნიშვნელოვნად ოპტიმიზაციას.
თუ თქვენ მუშაობთ ჩარჩოს Sass-ის ვერსიასთან, დარწმუნდით, რომ გააფართოვეთ თქვენი ვარიანტები დიზაინის ელემენტებისა და განლაგების კონფიგურაციისთვის, რომლებიც ჩადეთ. ამ სპეციალური სტილის ფურცლების გამოყენება სულაც არ არის ადვილი დამწყებთათვის და მოითხოვს სწავლის გარკვეულ პერიოდს, რაც ზოგადად პლატფორმისთვისაც ასეა. Მეც'გარე კომპონენტების ინტეგრაცია, ისევე როგორც მოდულები და ფონდის პროექტები სხვა ჩარჩოში ან CMS-ში ძალიან რთულია. მცირე სისუსტე, რომელსაც ZURB Foundation აჩვენებს სხვა CSS ჩარჩოებთან შედარებით, როგორიცაა Twitter Bootstrap, არის შაბლონების შეზღუდული მრავალფეროვნება და Internet Explorer-ის ძველი ვერსიების მხარდაჭერის ნაკლებობა.
ZURB Foundation თან ახლავს დეველოპერებს პირველი პროტოტიპიდან მზა ვებსაიტამდე და ხასიათდება უპირველეს ყოვლისა საკუთარი ეფექტურობის. თუ აღმოაჩენთ, რომ ზოგიერთი კომპონენტი ზედმეტია, თქვენ გაქვთ შესაძლებლობა გააუქმოთ მათი არჩევა სხვა ელემენტების ფუნქციონირებაზე ზემოქმედების გარეშე. დასასრულს, CSS ჩარჩო ხასიათდება განსაკუთრებით სუსტი კოდით, რომელიც ხაზს უსვამს ZURB "მობილური პირველის" მიერ არჩეულ ლაიტმოტივს. Ერთად უკიდურესად მოქნილი Grid სისტემა, რომელიც შეგიძლიათ სურვილისამებრ მოერგოთ Sass-ს, ჩარჩო იდეალურია განვითარებისთვის საპასუხო წინა ნაწილი რომლებსაც აქვთ მონაცემთა ჩატვირთვის მაღალი სიჩქარის და დიდი ხელმისაწვდომობის უპირატესობა, ასევე ეკრანის სხვადასხვა ზომის ადაპტაცია.
თქვენ ასევე შეგიძლიათ გამოიყენოთ ZURB ჩარჩო მორგებული და შესაძლოა უფრო რთული ვებ პროექტების შესაქმნელად, თუმცა ეს დაკავშირებულია ენერგიის მნიშვნელოვან გადატვირთვასთან და მოითხოვს ფრაგმენტების კარგად გაგებას.
მომზადება BlogInnovazione.it
ნებისმიერი ბიზნეს ოპერაცია აწარმოებს უამრავ მონაცემს, თუნდაც სხვადასხვა ფორმით. ხელით შეიყვანეთ ეს მონაცემები Excel ფურცლიდან…
კომპანიის ელ.ფოსტის კომპრომისი ორჯერ გაიზარდა 2024 წლის პირველ სამ თვეში, ბოლო კვარტალთან შედარებით…
ინტერფეისის სეგრეგაციის პრინციპი არის ობიექტზე ორიენტირებული დიზაინის ხუთი მყარი პრინციპიდან ერთ-ერთი. კლასს უნდა ჰქონდეს…
Microsoft Excel არის მონაცემთა ანალიზის საცნობარო ინსტრუმენტი, რადგან ის გთავაზობთ მრავალ ფუნქციას მონაცემთა ნაკრების ორგანიზებისთვის,…
Walliance, SIM და პლატფორმა ევროპის ლიდერებს შორის უძრავი ქონების Crowdfunding-ის სფეროში 2017 წლიდან, აცხადებს დასრულებას…
Filament არის "აჩქარებული" Laravel განვითარების ჩარჩო, რომელიც უზრუნველყოფს რამდენიმე სრული დასტას კომპონენტს. იგი შექმნილია პროცესის გასამარტივებლად…
„მე უნდა დავბრუნდე, რომ დავასრულო ჩემი ევოლუცია: მე კომპიუტერში საკუთარ თავს პროექტირებას მოვახდენ და სუფთა ენერგია გავხდები. მას შემდეგ რაც დასახლდა…
Google DeepMind წარმოგიდგენთ ხელოვნური ინტელექტის მოდელის გაუმჯობესებულ ვერსიას. ახალი გაუმჯობესებული მოდელი უზრუნველყოფს არა მხოლოდ…