InternetWeb design

CSS-rámce pro citlivou designu

„Kam jdeme dělat pas?“ - zeptal se jejich výše (filmu o Barona Prášila), ale zeptejte se sami sebe, protože sám je odpověď. Rámec - vždy dobrá věc, zvláště když je z ušlechtilého Developer: jak z ní zavést na twitteru, jako základ ZURB nebo třešeň jelení čelo, pečlivě zasadil tím Baron.

Všechny CSS-rámce - je to dobré a praktické. Skutečnost, že určitá látka získal svou hodnotu a pohyboval po celou cestu ke stejnému summit, řekl, že otázka - kam v pase - dosud našel své konečné rozhodnutí, a zbývající vrcholy, které dosud nebylo dobyté.

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

Internet služba je k dispozici kdekoliv a kdykoliv, ale pouze prostřednictvím prohlížeče. Jen s konkrétním elektronické platformy. Všechny ostatní možnosti jsou mimo vizuální rozhraní. Prohlížeč funguje dobře ve schopnostech konkrétního elektronické platformy: PC, notebooky, tablet nebo telefon. Existují i jiné možnosti, ale volal nejčastěji používají.

V době, kdy „supreme» IE, který od narození neměl absolutní nadvládu a soutěž byla původně úzce, tam byly pokusy o standardizaci něco.

Jako výrobní proces výpočetní techniky a mobilních zařízení nelze ovládat, a vývoj prohlížeče se neustále pohybuje v demokratické směrem, vše řízeno samo o sobě, že je přirozené rozdíly a výzvy pro vývojáře. Internet prostor neakceptuje žádný z kolchozů, ani společenství, ani kibucu. Kromě toho, všichni fanoušci a komunitní stoupenci různých nástrojů neustále migrují do sebe, zmizí a znovu se objeví.

Přirozeně, když je potřeba vytvořit zdroje pro internetové prostor, potřebujeme více či méně spolehlivý základ, spíše než se spoléhat na vratkých věčně pohyblivé písky informačních technologií. Pojmy „adaptivní“, „guma“, „cross-browser“ a tak dále. Přišel jako značku, jako symbol, který bude fungovat nebudou ztracena nadarmo, že to bude stejný vzhled a plnit svou funkci na jakémkoli zařízení v libovolném prohlížeči.

CSS-rámec Bootstrap

Smysl a účel výrobků, které mají zjednodušit programátor. Předpokládá se, že byl jedním z prvních, patří mezi nejpokročilejší a hodný pozornosti. Vzhledem ke svému složení:

  • Mesh, sloupec bloky;
  • šablony, pevné, gumy a další;
  • grafiky, písma a jejich popis;
  • média, obrazy a správa filmů;
  • stůl, obvyklý výběr, třídění, nové funkce;
  • tvar, design vstupní pole související s událostí, názvy;
  • navigace, nášivky, nášivky, stránky, nabídky, panely nástrojů;
  • výstrahy, dialogy, tipy plovoucí prvky.

Tento rámec vykázal tvůrčí svobodu pro programátora, který používá tento nádherný zážitek ve vývoji společnosti Twitter. To vše je v pořádku, že je důležité a zajímavé, ale je třeba pečlivě prostudovat před nárokované schopnosti budou pro vývojáře k dispozici.

Bootstrap, jeho následovníků a konkurentů

V podstatě všechny rámce - HTML, CSS, JavaScript - to je známá trojice v různých kombinacích. Každý návrhář představuje různé obtížnosti porozumění a vyžaduje určitý čas pro rozvoj. Ale kupodivu rozdělit proces pro bytovou výstavbu na předním konci a baskické-end, ale všechny stejné: z celkového verbální slupka, zastiňovat pouze mysli zákazníka (a to pouze dočasně), tam je vždy šťastný konec - skutečný život, skutečnou výzvou a povinností jeho řešení.

Ve skutečnosti, developer vyzbrojen Bootstrap, Foundation, Kube, sémantický UI, UIKit, UniCSS, Maxmertkit, ... může dobře fungovat na 10/12 vzorce nahradit vzorce 1`000 / 100`000 (ruční práce) + faktor "pi". Obrazně řečeno, CSS-rámců ušetřit čas potřebný pro vývoj projektu do nekonečna, nebo velký počet hodin (ruční), až do 10-12 hodin pro každý projekt.

Na paměti, že předtím, než položit vejce, dokonce i kuře bude mít slušně se mu spílali, můžeme předpokládat: rozdíl v čase vyvinout kdekoliv nemůže zmizet, to jde do studia rámce, výběr, který by měl trvat, a mnoho dalších časově-plýtvání daleko z vývojového procesu.

Zkušení vývojáři se shodují, že ani v noci, že je nemožné, aby se slušné místo. Lidský intelekt pracuje rychleji než jakýkoli počítač, ale vědomá část - velmi pomalu a pečlivě zvážit vše, co před provedením i velmi jednoduché řešení. Množství a kvalita používá moderní nástroje absolutně nic a nic neříká vůbec zaručena.

Moderní site - to není sada stránek, které prokazují adaptivní rozložení. Péče absolutně žádný místo, aby nedal najevo, jak chytrý její developer, a co je nejlepší CSS-rámce mít ve svém arzenálu, ale spíše ke splnění funkčnost požadovanou zákazníkem.

Adaptabilita na na skutečnosti, a ve skutečnosti

Tento úkol vyžaduje řešení - pevné pravidlo. Vývoj na základě adaptivního a cross-prohlížeč, na gumovém rozvržení práce analytické jazýčků na určité „typů“ pryže - zajímavou aktivitu, ale nic víc. Adaptivní Kostry CSS, HTML, JS - nadějný, ale při pohledu na jakém kontextu by měl zvážit tuto perspektivu.

Mít pochopení požadované funkcionality. Tam je jisté, že zdroj by měl běžet na počítači a na telefonu. Ale to neznamená, že problém realizace adaptivní rozvržení z nejdůležitějších úkolů funkční.

Nemůžete žádat od koní a poníků od jednoho a stejné: stejný vytáhnout popruh se stejným úspěchem. Nemá smysl pokračovat, i brambory na kukuřici (letadlo, je velmi populární v éře socialismu), kde z pole do ruky soubor úložiště. Zde se i velmi pony jeden zvládnout.

Pod pojmem „adaptivní“ ve vlastním slova smyslu neznamená, že povinný potřebu něco udělat něco takového, jako tomu bylo dříve, na jiném místě nebo za jiných okolností. To je problém, a jeho funkčnost, existují různé platformy a polévka dne, kdy tato funkce pracovat. Pokud je cíl v procesu ekvivalence, designu a dialog - to je skutečná utopie, je-li cílem při řešení problému - to je docela jiná věc.

A vyhlídky na historický okamžik

Programátoři vyvíjejí velmi rychle, a exponenciální rychlostí - je specifičnost profese. Myslel programátor vždy rychlejší než jakýkoli počítač, protože oddělit rozhraní od kódu, bylo rozhodnuto, že intuitivně od úsvitu civilizace stavebních informací. Ale oddělení je malý, je třeba správně vědět, kde požadovaný obličej.

Tyto tři body (rozhraní, kód, tváře) jen část informační jednotky. Je zde také problém dat a jejich prezentaci. Je to jen na první pohled se může zdát, že údaje a CSS-rámce nejsou propojeny. Ve skutečnosti, myšlenka je vždy určen nejen kód, ale také skutečnost, že zpracovává a jak se to dělá, v první řadě, na čas.

Při rozhodování o použití CSS-rámců, vybrali jeden nebo druhý, odhaduje čas potřebný pro vývoj a přizpůsobení jeho funkčnosti, která je potřebná k vyřešení problému, je třeba si uvědomit - není důležité rámec sám o sobě, ale pouze skutečnost, že problém představuje v minulosti, opět to získalo význam. Je důležité stanovit, v jakém směru je vývoj tohoto problému a jeho řešení.

O rad, poradců a hodnotících plánů

Ve skutečnosti, s pochopením na otázku, kdo může být důvěryhodný a kdo ne, kdo by měl poskytnout radu a kdo ne, problémy nikdy vzniknout. Ale ve virtuálním prostoru s tím, existují závažné obtíže.

Každý programátor (zejména kolektivní) zkušenosti se hromadí. Tato zkušenost v jedné cestě nebo jiný a má svůj vlastní rámec. Před skončením práce na víru někoho jiného, i když je to velmi populární a nádherná, musíte vžít do pozice výzkumníka, ale ne pokračovatele.

Zkušenosti s kolegy - nikdy to není základním podkladem pro práci, a to zejména v tak dynamickém oboru jako informaci, ale dobrým podnětem pro rozvoj svých vlastních znalostí a zkušeností.

I když ne něčeho dosáhnout, není nic zastavit studovat zkušenosti druhých. V každém případě své vlastní zkušenosti a to kolegy v profesi - je to lepší než jen vlastní zkušenosti, a plánů ze které bude nepochybně slibnější a realistický.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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