CSS-okviri za prilagodljiv dizajn
„Gdje ćemo raditi struk?” - upitao svoju visosti (film o Baron Munchausen), ali zapitajte se, jer i sama je odgovor. Okvir - uvijek dobra stvar, pogotovo kada je iz plemićke razvijanja: kako dizanje na Twitter, kao temelj ZURB ili trešnja jelena čelo, pažljivo zasađena tako barun.
sadržaj
Svi CSS okviri su dobri i praktični. Činjenica da je neki sastojak povratio svoju vrijednost i preselio jednom sve do istog summitu, rekao da je pitanje - odakle struka - još nije pronašao svoju konačnu odluku, a preostalih vrhova, koji još nije osvojen.
Prilagodljiv izgled: preglednicima i uređajima
Internet je dostupan svugdje i uvijek, ali samo putem preglednika. Samo s određenom elektroničkom platformom. Sve druge opcije leže izvan vizualnog sučelja. Preglednik funkcionira unutar mogućnosti elektroničke platforme: računala, prijenosnog računala, tableta ili telefona. Ostale varijante su moguće, no najčešće se koriste i imenovane.
U vrijeme kada je IE "dominirala", koja od rođenja nije imala apsolutnu dominaciju, a natjecanje je u početku bilo blizu, pokušali su standardizirati nešto.
Budući da se proces proizvodnje opreme za računalnu opremu i mobilnih uređaja ne može kontrolirati, a razvoj preglednika se sve vrijeme kreće u demokratskom smjeru: sve je kontrolirano samim, što uzrokuje prirodnu razliku i poteškoće za programere. Internetski prostor ne prihvaća kolektivne farme, zajednice ili kibbutzim. Osim toga, sve zajednice obožavatelja i sljedbenika raznih alata kontinuirano migriraju jedna na drugu, nestaju i ponovno se pojavljuju.
Naravno, kada postoji potreba za stvaranje sredstava za Internet prostorom, treba nam više ili manje pouzdan temelj, a ne oslanjajući se na klimavim sve kreće pijesak informacijske tehnologije. Izrazi „prilagodljiva”, „gumena”, „cross-preglednik”, i tako dalje. Došao je kao krpa, kao simbol koji neće raditi biti izgubljeno uzalud, da će biti isti izgled i obavljati svoju funkciju na bilo kojem uređaju u bilo kojem pregledniku.
CSS okvirni bootstrap
Značenje i svrha ovog proizvoda u pojednostavljenju rada programera. Vjeruje se da je bio jedan od prvih, jedan od najnaprednijih i zaslužuje pozornost svih. Imajući u sastavu:
- rešetke, stupovi, blokovi;
- predloške, fiksne, gumene i druge;
- grafike, fontove i njihove opise;
- mediji, upravljanje slikama i filmovima;
- tablice, uobičajeni dizajn, sortiranje, nova funkcionalnost;
- oblici, dizajn ulaznih polja, susjednih događaja, imena;
- navigacija, kartice, kartice, stranice, izbornici, ploče;
- Upozorenja, dijaloški okviri, opis alata, plutajući elementi.
Ovaj okvir izražava kreativnu slobodu programeru, koji koristi ovo divno razvojno iskustvo s Twittera. Sve je to lijepo, važno i zanimljivo, ali sve to treba pažljivo proučiti prije nego što proglašene mogućnosti postanu dostupne razvojnom programeru.
Bootstrap, njegovi sljedbenici i konkurenti
U osnovi, svi okviri - HTML, CSS, jаvascript - to je poznato Trio u raznim kombinacijama. Svaki dizajner predstavlja različite težine razumijevanje i zahtijeva određenu količinu vremena za razvoj. No, začudo podijeliti proces položaj zgrade na prednjem kraju i baskijske kraja, ali svejedno: od ukupno verbalnog oljuštiti, premašivši samo um kupca (i to samo privremeno), uvijek postoji sretan kraj - pravi život, pravi izazov i dužnost njegova rješenja.
Doista, programer, naoružani Bootstrap, Foundation, Kube, semantičkog UI, Uikit, UniCSS, Maxmertkit, ... i može raditi na 10/12 formula za zamjenu formulaciji 1`000 / 100`000 (ručni rad) + faktor "Pi". Figurativno govoreći, CSS okviri štedi vrijeme razvoja projekta od beskonačnosti ili velikog broja sati (ručni rad), do 10-12 sati za bilo koji projekt.
Sjećajući se se prije nego što uzmete jaje, pa čak i piletina mora biti pristojno tretirana s njom, može se pretpostaviti: vremenska razlika u razvoju ne može nigdje nestajati, otišla je tijekom proučavanja okvira, izbora onoga koje treba uzeti i mase drugih vremenskih otpadaka daleko od procesa razvoja.
Iskusni developer se slaže da je čak i jedan dan nemoguće napraviti pristojno mjesto. Ljudski intelekt radi brže od bilo kojeg računala, ali njegov svjesni dio - čak i vrlo sporo i pažljivo teži svemu prije nego što i odlučite vrlo jednostavno. Količina i kvaliteta suvremenih alata nisu koristili apsolutno ništa i uopće ne jamče ništa.
Moderno sučelje nije daleko od skupa stranica s prilagodljivim izgledom. Briga apsolutno bilo koju stranicu da ne pokaže kako pametan svoj developer, i što je najbolje CSS-okviri imaju u svom arsenalu, nego da ispuni funkcionalnost zahtijeva kupca.
Prilagodljivost u stvari i zapravo
Zadatak zahtijeva rješenje - to je neosporno pravilo. Razvoj temeljnih elemenata prilagodljivosti i kompatibilnosti unakrsnog preglednika, disertacija o nametanju gume s analitičkim jezičcima na jednom ili drugom "vrsti" gume - zanimljiva aktivnost, ali ne više. Adaptivni CSS, HTML, JS okviri su perspektive, ali u kojem kontekstu treba gledati tu perspektivu.
Postoji razumijevanje potrebne funkcionalnosti. Postoji sigurnost da resursi trebaju raditi na računalu i na pametnom telefonu. Ali to uopće ne znači da je zadatak adaptivnog izgleda važniji od zadatka realizacije funkcionalnosti.
Ne možete pitati konja i poni da rade isto: povucite isti remen s istim uspjehom. Nema smisla nositi krumpire čak i na kukuruzu (zrakoplov vrlo popularan u doba razvijenog socijalizma), kada se od polja do skladišta lako prenosi. Ovdje će čak i isti ponić upravljati.
Pojam "prilagodljiva" u izvornom značenju ove riječi uopće ne znači obveznu potrebu da učini nešto kao i prije, na drugom mjestu ili pod drugim okolnostima. Postoji zadatak i njegova funkcionalnost, postoje različite platforme i uređaji na kojima bi ta funkcionalnost trebala funkcionirati. Ako je cilj u ekvivalentnosti procesa, dizajna i dijaloga pravi utopija, ako je cilj rješavanja postavljenog zadatka sasvim druga stvar.
Povijesni trenutak i perspektiva
Programeri se vrlo brzo razvijaju, a eksponencijalno, to je specifičnost struke. Ideja programera je uvijek brža od bilo kojeg računala, pa zato odvojiti sučelje od koda, odlučeno je intuitivno u zoru izgradnje informacijske civilizacije. No, da se malo razdvoji, potrebno je točno znati, gdje postoji neophodna strana.
Ove tri točke (sučelje, kôd, lice) samo su dio zajedničkog entiteta informacija. Još uvijek postoje podaci i problem njihove prezentacije. Na prvi pogled se čini da podaci i CSS okviri uopće nisu međusobno povezani. U stvari, pogled se uvijek određuje ne samo kodom, već i onim što procesira i kako to radi, prvenstveno u vremenu.
Pri odlučivanju koristiti CSS-okvire, odabirom jedne ili druge strane, procjene vremena potrebnog za razvoj i usklađivanje njegove funkcionalnosti koja je potrebna da se riješi problem, treba biti razumljivo - nije važna sama okvir, već samo činjenicu da se problem postavlja u prošlosti, opet Ona dobiva na značenju. Važno je osigurati, u kojem smjeru je razvoj problema i njegovih rješenja.
O savjetima, savjetnicima i procjeni planova
U stvarnosti, s razumijevanjem pitanja, tko može biti pouzdana, a tko ne, tko treba savjetovati i tko ne bi trebao, nikada ne nastaju problemi. Ali u virtualnom prostoru s tim postoje ozbiljne poteškoće.
Svaki programer (osobito tim od onih) akumulira iskustvo. Ovo iskustvo na ovaj ili onaj način predstavlja vlastiti okvir. Prije nego što uzmete vjeru nekog stranca, čak i ako je vrlo popularan i predivan, morate staviti sebe u položaj istraživača, ali ne i sljedbenika.
Iskustvo kolega nikada nije osnovna osnova za rad, osobito u takvoj dinamičnoj sferi kao informacijama, ali dobar poticaj za razvoj vlastitog znanja i iskustva.
Čak i ako nije suđeno postići ništa, ništa ne sprječava proučavanje iskustva drugih. S bilo kakvim razvojem događaja, vlastito iskustvo i iskustvo kolega u specijalitetu bolje je od vlastitog iskustva, a planovi iz ovoga će zasigurno biti obećavajući i stvarniji.
- "Avanture baruna Munchausena". Kratak sadržaj nevjerojatne priče
- Koji je najbolji preglednik za danas?
- Distribucija Interneta s prijenosnog računala putem WiFi-a: sve je jednostavno!
- Prilagodljiv izgled za web lokacije
- Kako ukloniti `Yandex.Browser`,` Google Chrome` i…
- Kako očistiti predmemoriju u Mozilla i što je to?
- Kako potpuno ukloniti preglednik s računala?
- Izgled križnog preglednika, "privlači" tražilice
- Zašto i kako očistiti predmemoriju u Mozileu
- Kako očistiti predmemoriju računala (preglednici)
- Kako omogućiti jаvascript u pregledniku Google Chrome i drugim preglednicima
- Pojedinosti o tome kako povećati font u `Yandex pregledniku`
- Kako ispravno promijeniti temu "Yandex.Browser"
- Kako koristiti VKSaver: priručnik
- Kako napraviti Google početnu stranicu
- Kako omogućiti jаvascript u pregledniku Google Chrome i drugim preglednicima
- Kako očistiti predmemoriju u različitim preglednicima?
- Brisanje predmemorije u preglednicima
- Kako očistiti predmemoriju u različitim preglednicima?
- Traka oznaka u preglednicima
- Što je Opera - najbolji preglednik ili zastarjeli program?