ЦСС контроле: лепи тастери

12. 3. 2019.

Лепота је релативни концепт. Укуси програмера и корисника се драматично разликују. Појава Интернета и свеприсутна трансформација локалних програма у развој веб ресурса, као и корисници програма у посјетиоце веб страница нису промијенили ситуацију.

Предлошци, оквири, системи за управљање сајтовима и други "процесни акцелератори" развоја прво су креирали колекције менија, дугмади, елемената дизајна странице и алата за управљање, а затим су понудили изузетно једноставне опције и погодне дизајне за програмере који су разумљиви посетиоцима.

Историјски аспект лепоте у програмирању

Будући лидери у области представљања и обраде информација започели су са менијем. Остатак софтверске индустрије пратио је традицију будућих лидера. Тастери се нису појавили много касније од менија, али њихова оригинална лепота је била у волумену, што је омогућило да се разликује дугме од притиснутог или недоступног.

"Примитивно

То је био почетак "прозора" идеја, дијалога и традиционалног тастера "лепо" решење: Ок и Откажи.

Омотачи (окружења, алати, ИДЕ, ...), као што је Турбо Висион, брзо су пронашли бројне родитеље и породицу популарног Висиона. Појава графике на персоналним рачунарима довела је до преласка у режим "стварног волумена".

"Булк

Била је то „сива запремина“, али заправо је прозорски интерфејс и почетак дизајна дугмади. Многи више не памте примитивна времена на пољу графике, али лепи ХТМЛ / ЦСС тастери су се "појавили" чак и тада.

Касније је дошло до једноставног доласка дизајнера у развој веб ресурса.

Програмер (програмер), ако не именујете ову професију, никада није био препознатљив по склоности ка приказивању лепоте. Његова карма је код, идеја и развој технологије. Дизајнер размишља у другим категоријама, а долазак дизајнера преноси део праве лепоте у облике у облику дугмади, остављајући на снази:

  • једна идеја;
  • волумен;
  • стање (постоји, притиснут, недоступан).

Ако не улазите у суптилност технолошког развоја веб ресурса, продуктивни 80-их и 90-их дали су свијету не само Орацле, Мицрософт и Гоогле, већ су почели да имплементирају "љепоту" у стварном радном и практичном садржају.

Прво, дизајн, онда практичност.

Трансформација идеја лепоте у развој веб ресурса била је једноставна. Идеја хипертекста је ефикасна и концептуално оријентисана систематизација свега што је до сада постигнуто. Лијеп стил писања кодова захтијева стварање висококвалитетних ХТМЛ / ЦСС алата за дијалог. Лијепи гумби и изборници - важан дио сваког веб-ресурса.

Важна компонента веб развоја

Није важно како је дугме уоквирено: са ознаком листе и листом елемената или са блок тагом и садржи градације функционалности. Распоред блокова, развој хипертекста, проширење функционалности каскадних стилских листова одмах се ставља у први план дизајна, а не на практичност.

То је била прва брзоплета одлука и привремени успех. Сајт мора бити жив, заиста практичан, а чињеница да његов дизајн мора бити беспрекоран, једноставно не би требало да буде у сумњи.

Пример: мапа на временској локацији

Само нацртајте мапу (град, округ или територију) и додајте јој неколико дугмади:

  • температуре;
  • влажност;
  • притисак

Али ово није најпрактичније решење. Искуство развијања сличних сајтова одмах даје недвосмислену одлуку како направити “лијепо дугме”. ЦСС правило (једно!) За цртање мапа и потребан број ХТМЛ ознака за сваки локалитет (можете то учинити без ЦСС правила). Све одлуке.

Временска карта и гумби

У таквој одлуци, показивање миша на насеље ће покренути догађај и омогућити обраду одређеног насеља. Видљива је само карта - она ​​је стварна и практична. Под мапом се налази одредиште функционалности. Сами неопходни руковаоци догађајима ће разрадити исправну функционалност.

Сајт мора бити жив и стварно практичан.

Дизајн веб ресурса треба да буде савршен - то је несумњиво. Нема проблема: постоји много примера за чист ЦСС (лепи тастери и менији, поп-уп дијалози, алгоритми за праћење, савети са селекционим оквирима) на Интернету.

Проблем није у томе како приказати предложене ЦСС скупове правила. Проблем је како комбинирати предложену љепоту с ознакама веб странице. Није тако лако извадити ванземаљски ЦСС фајл на страницу, али преношење идеје је увијек практично и обогаћује програмера искуством.

По правилу, у верзији “Интернет ЦСС”, лепи тастери су праћени ресурсима, ХТМЛ уметцима, линковима на шаблоне или оквире трећих страна. Није сваки програмер или власник сајта заинтересован за бацање свог кода код неког другог. То може бити због сигурносних проблема, а чешће због недостатка стварне потребе.

Јединствени тастери

Копирајте и развијте идеју дизајна и правила ЦСС-а и лепе дугмади сопствене израде - спремни. Висококвалитетна и правно чиста одлука. Истина ће морати потрошити мало времена на редизајн и програмирање, али игра је вриједна свијеће.

Савршен дизајн веб сајта је аксиом веб развоја.

Једноставност је кључ успеха

Прва одлука је довела до привременог успеха, када је сива количина претворена у шарене тастере и оригинална менијска решења захваљујући учешћу професионалних дизајнера. Лепота је победила посетиоце сајтова, али је спољна шљокица постала досадна, а трептајућа правила ЦСС-а су почела да скрећу пажњу.

Друго решење: екстремна једноставност са пуном функционалношћу - постала је норма. Карактеристично је да је ова одлука узета као питање. Модерни системи за управљање градилиштем (ЦМС) постали су изузетно једноставни и погодни за постизање својих циљева.

Девелопер може данас, у било којој верзији сајта - ручно развијен или на бази ЦМС-а - извршити лепе тастере на ЦСС-у по вашем укусу или користити популарну колекцију са сајта треће стране. Ово је ризична одлука.

Ручни развој или ЦМС

У првом случају, извршавајући ручни развој сајта, није грех тражити мишљење водећих произвођача популарног ЦМС-а. Ипак, не постоји стотину професионалаца који своје знање и вјештине стављају на располагање, а развојну заједницу мјере стотине тисућа стручњака.

У другом случају, савијање сопствене линије, када је све спремно при руци и можете једноставно предати посао чисто и лепо - губљење времена. Клијент можда не цени, а посетилац једноставно не разуме аутора.

У време када су се дугмад већ појављивала, али још није било ЦС-а, лепи тастери уопште нису тражени зато што су заиста били прелепи. Били су "јадни". Био је то псеудо-графички, тј. Текстуални мод! Али они су имали обим, могли су да покажу да су притиснути и да могу постати недоступни.

Лепа је далеко од свега што изводи професионални дизајнер, али је увек лепо да се професионално изводи и носи стварну практичну вредност.