InternetWeb Design

Cavab dizayn CSS-çərçivələr

"Biz bel edəcəyik haradadır?" - öz Highness (Baron Munchausen haqqında film) istədi, ancaq özü cavab, çünki özünüz xahiş edirik. Çərçivə - bir nəcib Developer xüsusilə həmişə yaxşı bir şey, necə ZURB təməli, və ya albalı ağac maral alın kimi, Twitter bootstrap üçün diqqətlə Baron belə tikdi.

Bütün CSS-çərçivələr - yaxşı və praktik deyil. bel etmək - - hələ son qərar hələ fəth olunmayıb qalan vertices, tapmamışdır müəyyən maddə onun dəyəri bərpa və eyni zirvəyə bir dəfə bütün yol köçürülüb ki, sual bildirib.

Adaptive layout: brauzerlərdə və Soup

İnternet xidməti ancaq brauzer vasitəsilə, hər yerdə və istədiyiniz zaman mövcuddur. Yalnız xüsusi elektron platforma ilə. Bütün digər variantları vizual interfeys kənarda. PC, laptop, tablet və ya telefon: browser də xüsusi elektron platforma imkanları daxilində işləyir. Başqa variantları var, lakin ən tez-tez istifadə adlı.

doğum mütləq dominantlıq yox idi "ali" IE, və rəqabət yaxından ilk idi bir zamanda, bir şey standartlaşdırmaq cəhdləri olmuşdur.

kompüter avadanlığı və mobil cihazlar istehsal prosesi idarə edilə bilməz və brauzerinizin inkişafı daim bütün özü tərəfindən nəzarət, demokratik istiqamətdə hərəkət kimi developers üçün təbii fərq və problemlər var. Internet kosmik kolxoz, nə icmalar, nə də Kibbutz heç birini qəbul etmir. Bundan başqa, bütün azarkeşləri və müxtəlif alətlər icma ardıcılları davamlı yox və yeniden, bir-birinə daxil miqrasiya.

İnternet məkanında qaynaq yaratmağa ehtiyac olduqda Təbii ki, biz daha informasiya texnologiyaları lax heç dəyişkən qum əsaslanaraq daha az və ya çox etibarlı əsas lazımdır. terminlər "adaptiv", "rezin", s "cross-browser" və s. eyni baxmaq və hər hansı bir brauzerinizin hər hansı bir cihaz öz funksiyasını yerinə ki, boş yerə məğlub olmaz iş ki, bir rəmzi kimi, bir tag kimi gəldi.

CSS-çərçivə Bootstrap

məna və məhsulların məqsədi proqramçı asanlaşdırmaq üçün. Bu ən qabaqcıl və diqqət layiq arasında, o, ilk biri idi ki, güman edilir. onun tərkibinə görə:

  • , Sütun blokları Mesh;
  • şablonları, sabit, rezin və başqaları;
  • qrafika, şriftlər və onların təsviri;
  • media, şəkillər və kino idarə olunması;
  • masa, adi rəsmiləşdirilməsi, yeni funksiyalar çeşidlənməsi;
  • forma, dizayn daxil sahələri ilə bağlı tədbirlər, adları;
  • naviqasiya, Nişanlar, Nişanlar, pages, menyular, toolbar;
  • siqnallar, informasiya qutusu, tips elementləri üzən.

Bu çərçivədə şirkətin Twitter inkişafında bu gözəl təcrübə istifadə edir proqramçı üçün daha yaradıcı azadlığı bəyan edir. Bütün bu mühüm və maraqlı, gözəl, lakin iddia imkanları geliştirici üçün mövcud olacaq əvvəl diqqətlə öyrənilməlidir.

onun ardıcılları və rəqibləri, Bootstrap

Əsasən bütün çərçivələr - HTML, CSS, JavaScript - müxtəlif birləşmələri tanınmış trio var. Hər bir dizayner müxtəlif çətinlik anlaşma təqdim edir və inkişaf üçün müəyyən bir məbləğ tələb edir. real həyat, real problem və vəzifə - həmişə xoşbəxt sona var (sonra yalnız müvəqqəti və) müştəri yalnız ağıl eclipsing, ümumi şifahi qabıq həyata Amma, işin ön və bask sonunda site binanın prosesi bölmək, lakin eyni öz həlləri.

Həqiqətən, Bootstrap Fondun, Kube, Semantik UI, UIKit, UniCSS, Maxmertkit ilə silahlanmış geliştirici, ... yaxşı Formula 1`000 / 100`000 (əl) + amil "Pi" əvəz 10/12 formula işləyə bilər. Obrazlı hər hansı bir layihə üçün 10-12 saat, CSS-çərçivəsində daimi və ya saat (əl) bir çox sayda layihə inkişaf zaman qənaət, danışan.

əvvəl bir yumurta, hətta toyuq onu təhqir ilə layiqincə olacaq qoymaq xatırlayaraq, biz güman edə bilər: zaman fərqi yox edə bilməz yerdə inkişaf, bu bazanın öyrənilməsi gider, almaq lazımdır kim seçimi və digər bir çox uzaq zaman-israf inkişaf prosesi.

Təcrübəli developers hətta gecə bir layiqli site etmək mümkün deyil ki, razı olacaq. insan ağıl sürətli hər hansı bir kompüter daha işləyir, ancaq şüurlu hissəsi - çox yavaş-yavaş və diqqətlə hətta bir çox sadə həll etməzdən əvvəl hər şeyi çəkin. kəmiyyət və keyfiyyət tamamilə heç bir şey müasir alətlər istifadə və heç bir şey zəmanət deyir.

Modern site - Bu adaptiv layout nümayiş pages bir sıra deyil. tamamilə hər hansı bir site Qayğı necə ağıllı onun geliştirici, və nə yaxşı CSS-çərçivələr onun arsenal var, əksinə müştəri tərəfindən tələb funksionallığı yerinə yetirmək üçün göstərmək üçün deyil.

faktı üzrə adaptasiya və əslində

möhkəm qayda - məsələ həll tələb edir. maraqlı fəaliyyət, lakin heç bir daha çox - bir rezin layout dissertasiyasının rezin müəyyən "növ" mövzusunda analitik Nişanlar haqqında adaptiv və cross-browser əsasında inkişafı. Adaptive Frameworks CSS, HTML, JS - vəd, lakin bu perspektiv hesab etməlidir nə kontekstində baxırıq.

tələb funksionallıq bir anlayış var. resurs sizin kompüter və telefon run lazımdır əminlik var. Amma bu funksional ən mühüm vəzifələrindən adaptiv layout həyata keçirilməsi problem demək deyil.

Siz atlar və bir ponies və eyni tələb edə bilməz: Eyni eyni müvəffəqiyyəti ilə kəmər çəkin. Bu (təyyarə, sosializm dövründə çox məşhur), storage faylı əl harada sahəsində qarğıdalı, hətta kartof keçirmək üçün heç bir əhəmiyyət kəsb edir. Burada hətta çox pony bir öhdəsindən gəlmək.

Bu fərqli bir yerdə və ya digər hallarda, əvvəl olduğu kimi sözün öz mənada termini "adaptiv", bu kimi bir şey etmək üçün bir məcburi ehtiyac bir şey demək deyil. bir problem və onun funksionallığı var, bu işlevselliği işləmək üçün olan müxtəlif platformalar və Soup var. hədəf ekvivalentlik, dizayn və dialoq prosesi - bu tamamilə başqa məsələdir - problemin həlli məqsədi bu bir real utopia edir.

Və tarixi an ümidi

Programmers çox sürətlə inkişaf edir və bir exponential dərəcəsi olunur - peşə xüsusiyyətləri var. kod olan interfeys ayırmaq üçün, çünki qərar qəbul edilib, hər hansı bir kompüter daha həmişə sürətli proqramçı düşündüm daxilən sivilizasiya tikinti məlumatlar sabah ildən. Amma şöbə düzgün olduğu istənilən üzünü bilmək lazımdır, kiçik.

Bu üç xal (interface, kodu, üz) məlumat müəssisənin yalnız bir hissəsidir. məlumat və onun təqdimatı problem də var. Bu məlumat və CSS-çərçivələr qarşılıqlı deyil ki görünür yalnız ilk baxışda. Əslində, fikir həmişə yalnız kodu, həm də emal ki, o, bunu necə, ilk növbədə vaxt müəyyən edilir.

inkişafı və problemi həll etmək üçün tələb olunur, onun funksionallığı uyğun üçün tələb olunan vaxt qiymətləndirilməsi, CSS-çərçivəsində istifadə üçün həlledici bir və ya digər seçilməsi, o, başa düşmək lazımdır - vacib deyil çərçivə özü, lakin problem yenə keçmişdə çəkdirdi ki, yalnız fakt Bu əhəmiyyət qazanmışdır. Bu hansı istiqamətdə problemi və onun həlli inkişafı təmin etmək üçün vacibdir.

şuraları, məsləhətçilər və qiymətləndirmə planları haqqında

Əslində, məsləhət və kim olmamalıdır verməlidir etibar edilə bilər sualına və kim deyil, anlayışı ilə, problemlər yarana heç vaxt. Amma bu virtual məkanda ciddi çətinliklər var.

Hər proqramçı (xüsusilə kollektiv həmin) təcrübə toplanır. bir yol və ya başqa öz çərçivə var Bu təcrübə. bu, çox məşhur və gözəl olsa da, başqasının iman alaraq əvvəl, bir davamçısı tədqiqatçı vəzifəsində özünüzü qoymaq, lakin lazımdır.

həmkarları Experience - xüsusilə bir məlumat ancaq öz bilik və təcrübə inkişafı üçün yaxşı stimul kimi dinamik bir sahəsində, iş üçün fundamental əsas heç deyil.

bir şey nail olmaq üçün belə, başqalarının təcrübəsini öyrənmək dayandırılması heç bir şey yoxdur. hər hansı bir ssenari, öz təcrübə və peşə həmkarları ki, - ki, yalnız öz təcrübə daha yaxşı və planları şübhəsiz daha perspektivli və real olacaq.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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