InternetWeb design

CSS-rámca pre citlivú dizajnu

"Kam ideme robiť pas?" - spýtal sa ich výška (filmu o Barona Prášila), ale spýtajte sa sami seba, pretože sám je odpoveď. Rámec - vždy dobrá vec, zvlášť keď je z ušľachtilého Developer: ako z nej zaviesť na twitteri, ako základ ZURB alebo čerešňa jelenej čelo, starostlivo zasadil tým Baron.

Všetky CSS-rámca - je to dobré a praktické. Skutočnosť, že určitá látka získal svoju hodnotu a pohyboval po celú cestu k rovnakému summit, povedal, že otázka - kam v páse - doteraz našiel svoje konečné rozhodnutie, a zostávajúce vrcholy, ktoré doteraz nebolo dobyté.

Adaptívne rozvrhnutie: prehliadača a Soup

Internet služba je k dispozícii kdekoľvek a kedykoľvek, ale iba prostredníctvom prehliadača. Len s konkrétnym elektronickej platformy. Všetky ostatné možnosti sú mimo vizuálne rozhranie. Prehliadač funguje dobre v schopnostiach konkrétneho elektronickej platformy: PC, notebooky, tablet alebo telefón. Existujú aj iné možnosti, ale volal najčastejšie používajú.

V čase, keď "supreme» IE, ktorý od narodenia nemal absolútnu nadvládu a súťaž bola pôvodne úzko, tam boli pokusy o štandardizáciu niečo.

Ako výrobný proces výpočtovej techniky a mobilných zariadení nemožno ovládať, a vývoj prehliadača sa neustále pohybuje v demokratickej smerom, všetko riadené samo o sebe, že je prirodzené rozdiely a výzvy pre vývojárov. Internet priestor neakceptuje žiadny z kolchozov, ani spoločenstvo, ani kibuci. Okrem toho, všetci fanúšikovia a komunitné stúpenci rôznych nástrojov neustále migrujú do seba, zmizne a znova sa objaví.

Prirodzene, keď je potreba vytvoriť zdroje pre internetové priestor, potrebujeme viac či menej spoľahlivý základ, skôr než sa spoliehať na vratkých večne pohyblivé piesky informačných technológií. Pojmy "adaptívne", "guma", "cross-browser" a tak ďalej. Prišiel ako značku, ako symbol, ktorý vydrží nebudú stratené nadarmo, že to bude rovnaký vzhľad a plniť svoju funkciu na akomkoľvek zariadení v ľubovoľnom prehliadači.

CSS-rámec Bootstrap

Zmysel a účel výrobkov, ktoré majú zjednodušiť programátor. Predpokladá sa, že bol jedným z prvých, patrí medzi najpokročilejšie a hodný pozornosti. Vzhľadom k svojmu zloženiu:

  • Mesh, stĺpec bloky;
  • šablóny, pevné, gumy a ďalšie;
  • grafiky, písma a ich opis;
  • médiá, obrazy a správa filmov;
  • stôl, obvyklý výber, triedenie, nové funkcie;
  • tvar, dizajn vstupné pole súvisiace s udalosťou, názvami;
  • navigácia, nášivky, nášivky, stránky, ponuky, panely nástrojov;
  • výstrahy, dialógy, tipy plávajúce prvky.

Tento rámec vykázal tvorivú slobodu pre programátora, ktorý používa tento nádherný zážitok vo vývoji spoločnosti Twitter. To všetko je v poriadku, že je dôležité a zaujímavé, ale je potrebné starostlivo preštudovať pred nárokovanej schopnosti budú pre vývojárov k dispozícii.

Bootstrap, jeho nasledovníkov a konkurentov

V podstate všetky rámce - HTML, CSS, JavaScript - to je známa trojica v rôznych kombináciách. Každý návrhár predstavuje rôzne obtiažnosti porozumenie a vyžaduje určitý čas pre rozvoj. Ale napodiv rozdeliť proces pre bytovú výstavbu na prednom konci a baskickej-end, ale všetky rovnaké: z celkového verbálnej šupka, zatieňovať iba mysle zákazníka (a to iba dočasne), tam je vždy šťastný koniec - skutočný život, skutočnou výzvou a povinností jeho riešenie.

V skutočnosti, developer vyzbrojený Bootstrap, Foundation, Kube, sémantický UI, UIKit, UniCSS, Maxmertkit, ... môže dobre fungovať na 10/12 vzorca nahradiť vzorca 1`000 / 100`000 (ručná práca) + faktor "pi". Obrazne povedané, CSS-rámcov ušetriť čas potrebný na vývoj projektu do nekonečna, alebo veľký počet hodín (ručné), až do 10-12 hodín pre každý projekt.

Na pamäti, že predtým, než položiť vajcia, dokonca aj kura bude mať slušne sa mu zlorečili, môžeme predpokladať: rozdiel v čase vyvinúť kdekoľvek nemôže zmiznúť, to ide do štúdia rámca, výber, ktorý by mal trvať, a mnoho ďalších časovo-plytvanie ďaleko z vývojového procesu.

Skúsení vývojári sa zhodujú, že ani v noci, že je nemožné, aby sa slušné miesto. Ľudský intelekt pracuje rýchlejšie ako akýkoľvek počítač, ale vedomá časť - veľmi pomaly a starostlivo zvážiť všetko, čo pred vykonaním aj veľmi jednoduché riešenie. Množstvo a kvalita používa moderné nástroje absolútne nič a nič nehovorí vôbec zaručená.

Moderné site - to nie je sada stránok, ktoré preukazujú adaptívne rozloženie. Starostlivosť absolútne žiadny miesto, aby nedal najavo, ako šikovný jej developer, a čo je najlepšie CSS-rámca mať vo svojom arzenáli, ale skôr na splnenie funkčnosť požadovanú zákazníkom.

Adaptabilita na na skutočnosti, a v skutočnosti

Táto úloha vyžaduje riešenie - pevné pravidlo. Vývoj na základe adaptívneho a cross-prehliadač, na gumovom rozvrhnutie práce analytické jazýčkov na určité "typov" gumy - zaujímavú aktivitu, ale nič viac. Adaptívne Kostry CSS, HTML, JS - nádejný, ale pri pohľade na akom kontexte by mal zvážiť túto perspektívu.

Mať pochopenie požadovanej funkcionality. Tam je isté, že zdroj by mal bežať na počítači a na telefóne. Ale to neznamená, že problém realizácia adaptívne rozvrhnutie z najdôležitejších úloh funkčné.

Nemôžete žiadať od koní a poníkov od jedného a rovnaké: rovnaký vytiahnuť popruh s rovnakým úspechom. Nemá zmysel pokračovať, aj zemiaky na kukuricu (lietadlo, je veľmi populárny v ére socializmu), kde z poľa do ruky súbor úložiska. Tu sa aj veľmi pony jeden zvládnuť.

Pod pojmom "adaptívne" vo vlastnom zmysle slova neznamená, že povinný potrebu niečo urobiť niečo také, ako tomu bolo predtým, na inom mieste alebo za iných okolností. To je problém, a jeho funkčnosť, existujú rôzne platformy a polievka dňa, kedy táto funkcia pracovať. Ak je cieľ v procese ekvivalencie, dizajnu a dialóg - to je skutočná utópia, ak je cieľom pri riešení problému - to je celkom iná vec.

A vyhliadky na historický okamih

Programátori vyvíjajú veľmi rýchlo, a exponenciálne rýchlosťou - je špecifickosť profesie. Myslel programátor vždy rýchlejší ako akýkoľvek počítač, pretože oddeliť rozhranie od kódu, bolo rozhodnuté, že intuitívne od úsvitu civilizácie stavebných informácií. Ale oddelenie je malý, je potrebné správne vedieť, kde požadovaný tvár.

Tieto tri body (rozhranie, kód, líca) len časť informačnej jednotky. Je tu tiež problém dát a ich prezentáciu. Je to len na prvý pohľad sa môže zdať, že údaje a CSS-rámca nie sú prepojené. V skutočnosti, myšlienka je vždy určený nielen kód, ale aj skutočnosť, že spracováva a ako sa to robí, v prvom rade, na čas.

Pri rozhodovaní o použití CSS-rámcov, vybrali jeden alebo druhý, odhaduje čas potrebný pre vývoj a prispôsobenie jeho funkčnosti, ktorá je potrebná na vyriešenie problému, je potrebné si uvedomiť - nie je dôležité rámec sám o sebe, ale len skutočnosť, že problém predstavuje v minulosti, opäť to získalo význam. Je dôležité stanoviť, v akom smere je vývoj tohto problému a jeho riešenie.

O rád, poradcov a hodnotiacich plánov

V skutočnosti, s pochopením na otázku, kto môže byť dôveryhodný a kto nie, kto by mal poskytnúť radu a kto nie, problémy nikdy vzniknúť. Ale vo virtuálnom priestore s tým, existujú vážne ťažkosti.

Každý programátor (najmä kolektívne) skúsenosti sa hromadí. Táto skúsenosť v jednej ceste alebo iný a má svoj vlastný rámec. Pred skončením práce na vieru niekoho iného, aj keď je to veľmi populárny a nádherná, musíte vžiť do pozície výskumníka, ale nie pokračovateľa.

Skúsenosti s kolegami - nikdy to nie je základným podkladom pre prácu, a to najmä v tak dynamickom odbore ako informáciu, ale dobrým podnetom pre rozvoj svojich vlastných znalostí a skúseností.

Aj keď nie niečo dosiahnuť, nie je nič zastaviť študovať skúsenosti druhých. V každom prípade svoje vlastné skúsenosti a to kolegami v profesii - je to lepšie ako len vlastné skúsenosti, a plánov z ktorej bude nepochybne schodnejšou a realistický.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.delachieve.com. Theme powered by WordPress.