CSS-rámce pro adaptivní design

: „Tam, kde se pase dělat?“ - zeptal se jejich výška (filmový barona Prášila), ale ptal se sám sebe, pro sebe a odpověděli. Rámec - vždy dobré, zvláště když je z ušlechtilého vývojáře bootstrap twitteru, jako základ zurb nebo třešeň v hale jelena, pečlivě osázené tím Baron. Všechny CSS-frameworky jsou dobré a praktické. Skutečnost, že subjekt známý získal důležitost jednou pohyboval na cestě všechny stejné summitu uvedl, že otázka - kam v pase - ještě nenašel své konečné rozhodnutí zůstává na vrchol, které nebyly schopny porazit.


Adaptivní rozvržení: prohlížeče a Soup

Internet k dispozici vždy a všude, ale pouze prostřednictvím prohlížeče. Pouze s určitou elektronickou platformou. Všechny ostatní možnosti leží mimo vizuální rozhraní. Prohlížeč funguje v rámci možností jedné nebo jiné elektronické platformy: počítače, notebooku, tabletu nebo telefonu. Jiné možnosti jsou možné, ale nejčastěji se používají názvy.
V době, kdy „vládne» IE, který se narodil měl absolutní dominance, a konkurence byla zpočátku blízko, tam byly pokusy standardizovat něco. Jako výrobní proces výpočetní techniky a mobilních zařízení nelze ovládat, a vývoj prohlížečů neustále v pohybu v demokratické směrem, vše řízeno samo o sobě, což způsobuje přirozené variace a obtíže pro vývojáře. Internetový prostor nepřijímá žádné kolektivní farmy, komunity ani kibucy. A kromě toho všehoKomunita fanoušků a následovníků jakýchkoli nástrojových prostředků nepřetržitě migruje k sobě, zmizí a znovu se objeví.


Samozřejmě, když je potřeba vytvořit zdroje pro internetové prostor, potřebujeme více či méně spolehlivé důvody, ne vždy nejistá spoléhání se na pohyblivém písku informačních technologií. Pojmy „adaptivní“, „guma“, „krosbrauzerna“ a tak přišel jako značku jako symbol, že práce nebudou ztraceny nadarmo, že to bude vypadat stejně a plnit svou funkci na jakémkoliv zařízení, libovolný webový prohlížeč.

CSS-framework Bootstrap

Význam a účel tohoto produktu při zjednodušení práce programátoru. To je věřil, že on byl jeden z prvních, patří mezi nejpokročilejší a zaslouží si obecnou pozornost. Má ve svém složení:
  • rošty, sloupy, bloky;
  • šablony, pevné, gumové a jiné; Grafika, písma a jejich popisy;
  • správa médií, obrazů a filmů;
  • tabulky, pravidelné návrhy, třídění, nová funkčnost;
  • , registrační pole vstupů, sousední události, názvy;
  • navigace, záložky, záložky, stránky, nabídky, panely;
  • výstrahy, dialogy, rady, plovoucí prvky.
  • Tento rámec deklaruje větší kreativitu pro programátora, který využívá tuto skvělou vývojovou zkušenost z Twitteru. To vše je skvělé, důležité a zajímavé, ale vše je třeba pečlivě prozkoumat dříve, než budou uvedené vlastnosti zpřístupněny developerovi.

    Bootstrap, jeho následovníci a konkurenti

    Ve skutečnosti všichnirámce - HTML, CSS, javascript - to je slavná trojice v různých kombinacích. Každý z nich představuje vývojáře s různou složitostí porozumění a vyžaduje určitý čas na zvládnutí. Ale rozdělit budovu postup webu front-end a baskické konce, a všechny jednu věc z celkového verbálních slupky, zastínil jen mysli zákazníka (a to jen dočasně) vždy šťastný konec - skutečný život, skutečné problémy a povinnosti Jeho řešení.
    Ve skutečnosti, developer, ozbrojených Bootstrap, Foundation, Kube, sémantický UI, UIKit, UniCSS, Maxmertkit, může dobře fungovat pro 10/12 vzorce namísto vzorce 1`000 /100`000 (ruční) + faktor "Pi". Obrazně řečeno, rámy CSS uložte vývoj projektu z nekonečna nebo velkého počtu hodin (handmade) 10-12 hodin pro každý projekt. Připomínaje, že před bourat vejce, ani kuře mají slušné s ní ponosytsya lze předpokládat: rozdíl v čase vyvinout kdekoliv nezmizí, ale jde ve studijním rámce, výběr, který by měl trvat, a mnoho dalších časově náročné daleko z procesu vývoje. Zkušený vývojář se bude shodnout, že ani jeden den nebude možné vytvořit slušné místo. Lidský intelekt pracuje rychleji než jakýkoli počítač, ale vědom - pomalu a pečlivě váží vše ještě předtím, než se velmi jednoduché řešení. Množství a kvalita použitých moderních nástrojů neobsahuje absolutně nic a absolutně nic zaručuje. Moderní stránky jsou daleko od sady stránek, které ukazují adaptivní uspořádání. Péče je absolutníjakýkoli web o tom, jak inteligentní je jeho vývojář a jaké jsou nejlepší rámce CSS ve svém arzenálu, ale aby vykonával funkcionalitu požadovanou zákazníkem.

    Adaptabilita ve skutečnosti a ve skutečnosti

    Úkol musí být vyřešen - je to nedotknutelné pravidlo. Vývoj základů přizpůsobivosti a křížení, disertační práce na gumovém uspořádání s analytickými kartami s jedním nebo druhým typem gumy - zajímavá lekce, ale ne více. Adaptivní rámce CSS, HTML a JS jsou perspektivní, avšak při pohledu na kontext, v němž by měla být tato perspektiva zvažována.
    Existuje pochopení potřebné funkce. Existuje jistota, že prostředek musí fungovat v počítači a na smartphonu. Ale to neznamená, že úloha adaptivního uspořádání je důležitější než úkol implementovat funkční. Nemůžete požadovat od koně a od poníků stejného: vytáhněte stejný popruh se stejným úspěchem. Nemá smysl nosit brambory ani na kukuřici (létající stroj, který je velmi populární v době rozvinutého socialismu), když pochází z pole do skladovacího prostoru s rukou. Zde dokonce i samotný poník zvládne. Termín "adaptivní" v přirozeném smyslu slova nutně neznamená povinnou potřebu udělat něco jako předtím, jinde nebo za jiných okolností. Existuje úkol a jeho funkce, existují různé platformy a zařízení, na kterých by tato funkce měla fungovat. Pokud je cílem rovnocennosti procesů, designu a dialogu skutečná utopie, je-li cíl při řešení úkolu zcela odlišná záležitost.

    Historický okamžik a vyhlídka

    Programátořirozvíjí se velmi rychle a podle exponenciálních je specifická povaha profese. Myšlenka programátora je vždy rychlejší než jakýkoliv počítač, a proto oddělit rozhraní od kódu, bylo rozhodnuto intuitivně na úsvitu výstavby informační civilizace. Ale abychom trochu oddělili, je nutné vědět správně, kde je umístěna potřebná linka. Tyto tři body (rozhraní, kód, obličej) jsou pouze součástí obecné informační podstaty. Stále existují důkazy a problém jejich prezentace. Na první pohled se může zdát, že data a rámce CSS vůbec nejsou vzájemně propojeny. V podstatě je zastoupení vždy určováno nejen kódem, ale také skutečností, že se jedná a jak to dělá v první řadě v čase.
    Při rozhodování o použití CSS-rámců, vybrali jeden nebo druhý, posuzování dočasné nákladů na vývoj a porovnáním jeho funkčnost, která je nutná k vyřešení problému, je třeba si uvědomit - důležité rámec, a pouhá skutečnost, že problém představuje v minulost se opět stala důležitou. Je důležité si představit směr, ve kterém probíhá vývoj problému a jeho řešení.

    na prknech, poradce a hodnotících plánů

    Ve skutečnosti, je otázka porozumění, komu věřit a kdo ne, kdo by měl poskytnout radu a kdo ne, nikdy nastat problémy. Ale ve virtuálním prostoru s tím existují vážné potíže. Každý programátor (tím více) získává zkušenosti. Tato zkušenost má svůj vlastní rámec. Před přijetím víry někoho jiného, ​​i když velmi populární a nádherné, musíte se postavit do pozice výzkumného pracovníka, ale ne následovce.
    Zkušenosti kolegů nejsou nikdy základem práce, zejména v takové dynamické oblasti, jako je informační, ale dobrá motivace rozvíjet vlastní znalosti a zkušenosti. Dokonce ani tehdy, kdyby nebyla určena k dosažení něčeho, nic nebrání tomu, aby se naučili zkušenosti ostatních. V každém případě jsou osobní zkušenosti a zkušenosti kolektivů ve specializaci lepší než jejich vlastní zkušenosti a plány z nich budou určitě slibnější a realističtější.

    Související publikace