InternetWeb suunnittelu

CSS-puitteita reagoiva suunnittelu

"Mihin olemme menossa tehdä vyötärö?" - kysyi heidän korkeutensa (elokuva noin Paroni von Münchhausen), mutta kysy itseltäsi, koska itse on vastaus. Framework - aina hyvä asia, varsinkin kun se on peräisin jalo Kehittäjä: miten bootstrap Twitter, perustuksena ZURB tai kirsikkapuu peura otsa, huolellisesti istutettu siten Baron.

CSS-kehysten - se on hyvä ja käytännöllinen. Se, että tietty aine saavutti arvon ja muutti aikoinaan aina samaan huippukokouksessa, sanoi, että kysymys - minne vyötärö - ei ole vielä löytänyt lopullista päätöstä, ja loput solmut, jota ei ole vielä voittanut.

Adaptive ulkoasu: selaimet ja keitto

Internet-palvelu on käytettävissä aina ja kaikkialla, mutta vain selaimen kautta. Vain tietyn sähköisen. Kaikki muut vaihtoehdot ovat kuin visuaalinen käyttöliittymä. Selain toimii hyvin sisällä ominaisuuksia tietyn sähköisen: PC, kannettava tietokone, tabletti tai puhelimitse. On muitakin vaihtoehtoja, mutta vaati useimmin käytetyt.

Aikana, jolloin "ylin» IE, joka syntymästä ei ollut ehdoton ylivalta, ja kilpailu oli alun perin tarkasti, on yritetty yhtenäistää jotain.

Koska tuotantoprosessi liittyvien laitteiden ja mobiililaitteisiin ei voida valvoa, ja kehittämällä selain on aina liikkeessä demokraattisessa suuntaan, kaikki hallinnassa itse että on luonnollinen ero ja haasteita kehittäjille. Internet-tilaa ei hyväksy jotakin kolhoosien, eikä yhteisöjä, eikä kibbutsilla. Sitä paitsi, kaikki fanit ja yhteisö seuraajia erilaisia työkaluja jatkuvasti siirtyä toisiinsa, katoaa ja tulee uudelleen.

Luonnollisesti, kun on tarpeen luoda resursseja Internetiä tilaa, tarvitsemme enemmän tai vähemmän luotettava perusta, eikä luottaa horjuva koskaan hiekalle tietotekniikkaa. Termit "mukautuva", "kumi", "rajat selaimen" ja niin edelleen. Tuli tag, symbolina, joka toimii ei menetetä turhaan, että se on sama ilme ja toimintonsa tahansa laitteella kaikilla selaimilla.

CSS-kehys Bootstrap

Merkityksen ja tarkoituksen tuotteiden yksinkertaistaa ohjelmoija. Uskotaan, että hän oli yksi ensimmäisistä, on yksi pisimmällä ja huomionarvoinen. Koska sen koostumus:

  • Mesh, sarake lohkot;
  • malleja, kiinteät, kumi- ja muut;
  • grafiikka, fontit ja niiden kuvaukset;
  • median, kuvia ja elokuvia hallinta;
  • pöytä, tavallista keräily, lajittelu, uusia toimintoja;
  • muoto, muotoilu syötekenttiä liittyviä tapahtumia, nimiä;
  • valikkoon, välilehdet, välilehtien sivut, valikot, työkalurivit;
  • hälytykset, dialogit, vinkkejä kelluvat elementit.

Tämä kehys vakuuttaa enemmän luovaa vapautta varten ohjelmoija joka käyttää tätä hienoa kokemusta yrityksen kehittämiseen Twitter. Kaikki tämä on hieno, se on tärkeä ja kiinnostava, mutta se on selvitettävä tarkkaan ennen väitti ominaisuuksia on saatavilla kehittäjä.

Bootstrap, hänen seuraajansa ja kilpailijat

Pohjimmiltaan kaikki puitteet - HTML, CSS, JavaScript - On tunnettu trio erilaisina yhdistelminä. Jokainen suunnittelija esittelee erilaisia vaikea ymmärtää ja vaatii jonkin verran aikaa kehittämiseen. Mutta kumma jakaa prosessi sivuston rakentamiseen etupäähän ja Baskimaan lopussa mutta yhtä kaikki: kaikkiaan sanallinen kuori, syrjäyttämässä vain mieli asiakkaan (ja silloinkin vain tilapäisesti), on aina onnellinen loppu - tosielämän, todellinen haaste ja velvollisuus ratkaisujaan.

Todellakin, kehittäjä, varustettuna Bootstrap, Foundation, Kube, semanttinen UI, Uikit, UniCSS, Maxmertkit, ... voi hyvin työskennellä 10/12 kaava kaava korvataan 1`000 / 100`000 (käsin) + Factor "Pi". Kuvaannollisesti CSS-kehysten säästää hankkeiden kehittämiseen aikaa äärettömään tai suuren tuntimäärän (käsintehtyjä), jopa 10-12 tuntia missään projektissa.

Muistaa, että ennen kuin lay muna, jopa kana on kohtuullisesti hänen herjasivat, voimme olettaa: aikaero kehittyä missä tahansa voi kadota, se menee tutkimuksen puitteissa, valinta, joka pitäisi ottaa, ja paljon muita aikaa vievää pitkälle kehitysprosessia.

Kokeneet kehittäjät ovat yhtä mieltä siitä yölläkin on mahdotonta tehdä ihmisarvoista sivuston. Ihmisälyn toimii nopeammin kuin mikään tietokone, mutta tajuissaan osa siitä - hyvin hitaasti ja varovasti painaa kaiken ennen edes hyvin yksinkertainen ratkaisu. Määrä ja laatu käytetyt nykyaikaisia työkaluja yhtään mitään ja sano mitään ollenkaan taattu.

Moderni sivusto - tämä ei ole joukko sivuja, jotka osoittavat mukautuva ulkoasu. Huolehtiva ehdottomasti mitään sivuston ei osoittaa, kuinka taitava kehittäjän, ja mikä parasta CSS-puitteita on hänen arsenaali, vaan täyttämään toiminnallisuuden asiakkaan vaatima.

Sopeutumiskykyä on tosiasia, ja itse asiassa

Tehtävä vaatii ratkaisua - yrityksen sääntö. Kehitys perustuu mukautuva ja rajat selaimen, kumilla asettelun tutkielma analyyttinen välilehdet tietyistä "tyyppiset" kumi - mielenkiintoisia toimintaa, mutta ei enempää. Adaptive Runkorakenteet CSS, HTML, JS - lupaavia, mutta katsot missä yhteydessä olisi harkittava tästä näkökulmasta.

On käsitys vaadittavan toiminnallisuuden. On varmaa, että resurssien pitäisi ajaa tietokoneessa ja puhelimessa. Mutta tämä ei tarkoita, että ongelma adaptiivisen asettelun toteutumista tärkeimmistä tehtävistä toimiva.

Et voi vaatia hevoset ja ponit yhdestä ja samasta: sama vedä hihna yhtä suurta menestystä. Ei ole mitään järkeä jatkaa, vaikka perunoita maissin (lentokone, on hyvin suosittu aikakaudella sosialismin), jossa pellolta käsi tallennustiedosto. Täällä, vaikka hyvin poni yhden selviytyä.

Termi "mukautuva" omassa merkityksessä ei tarkoita pakollinen tarve jotain tehdä jotain, kuten se on tehnyt aiemminkin, eri paikassa tai muissa olosuhteissa. On ongelma, ja sen toimivuus on erilaisia alustoja ja keittoa, jolloin tämä toiminnallisuus töihin. Jos kohde on parhaillaan vastaavuutta, suunnittelu ja vuoropuhelu - tämä on todellinen utopia, jos tavoitteena on ratkaista ongelma - se on aivan eri asia.

Ja mahdollisuus historiallinen hetki

Ohjelmoijat kehittyvät erittäin nopeasti, ja eksponentiaalisesti - on erityispiirteet ammatin. Ajatteli ohjelmoija aina nopeammin kuin mikään tietokone, koska erottaa käyttöliittymä koodista, päätettiin intuitiivisesti, koska sivilisaation rakentamisen tietoa. Mutta laitos on pieni, on tarpeen oikein tietää, missä haluttu kasvot.

Nämä kolme pistettä (käyttöliittymä, koodi, kasvojen) vain osa tiedoista kokonaisuuden. On myös ongelma tietojen ja sen esittämisestä. Se on vain ensisilmäyksellä saattaa vaikuttaa siltä, että tiedot ja CSS-kehykset eivät ole yhteydessä toisiinsa. Itse asiassa ajatus määräytyy aina paitsi koodia, vaan myös se, että se käsittelee ja miten hän tekee sen, ensinnäkin ajallaan.

Päättäessään käyttää CSS-kehyksiä, valitaan yksi tai toisella, työmäärän kehittämiseen tarvittavia ja yhteensopivuuden toimivuus, jota tarvitaan ongelman ratkaisemiseksi, on ymmärrettävä - ei ole tärkeä puitteet itse, vaan ainoastaan se, että ongelmaa aiemmin, jälleen se kasvanut. On tärkeää tarjota, mihin suuntaan on kehittää ongelma ja sen ratkaisut.

Noin neuvostoja, neuvonantajia ja arviointisuunnitelmia

Todellisuudessa kanssa ymmärrystä siitä, kuka voi luottaa ja jotka eivät, joka pitäisi antaa neuvoja ja kuka ei, ongelmia ei koskaan synny. Mutta virtuaalitilassa tällä on vakavia vaikeuksia.

Jokainen ohjelmoija (erityisesti kollektiivisen) kokemus kertyy. Tämä kokemus tavalla tai toisella, ja on oma puitteet. Ennen jonkun toisen uskoa, vaikka se on hyvin suosittu ja ihana, sinun täytyy laittaa itsesi asemaan tutkijan, mutta ei seuraaja.

Kokemus kollegoiden - se ei ole koskaan keskeinen perusta työn, varsinkin tällaisessa kehittyvällä alalla kuin tietoa, mutta hyvä kannustin kehittää omia tietoja ja kokemuksia.

Vaikka ei saada aikaan jotain, mikään ei estä tutkia muiden kokemuksista. Joka tilanteessa, oma kokemus ja kollegojen ammatin - se on parempi kuin vain omasta kokemuksestaan, ja suunnitelmat, jotka epäilemättä lupaavammalta ja realistinen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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