Следниве е член читам на блог во врска со пред крајот на програмерите и кодирање практики и мислев дека ќе го предадете. Тоа е од страна на Даг Neiner, уредник на гориво на вашиот Кодирање и е претседател на пиксели Graphic Design Studio . Тој е зависник од нови технологии, а посебно сака да трошат време со WordPress, Ruby on Rails и jQuery.
Она што следува тука е серија од 10 работи кои треба да се запамети и практика на секоја веб-проект за развој. Јас ги останатите тука во редоследот на важност како многу од чекорите се изгради еден на друг. Ако се земе ништо друго далеку од читање, ве молиме да Правила # 1 и # 2 на срцето и практикуваат нив. Мислам дека решавањето на овие два проблеми ќе доведе до подобар дизајн и подобра имплементација на веб-сајтови преку интернет.
1. Наплаќаат доволно, а потоа некои од нив
Особено во овие тешки економски времиња, бизнис и поединци подеднакво се обидуваат да ги намалат трошоците и да ја задржите проекти сведува на минимум. Поради тоа знаење, ние како веб програмери се обидуваат да се движат низ секоја фаза што е можно побрзо. Пред крајот развој, сепак, може да донесе значителен износ на времето, ако се направи правилно. Не може адекватно да наплаќа за тоа време не води како што се програмери за да го прескокнете врз нештата знаеме важно само да се задржи на проектот во рамките на буџетот. Правилото е едноставно ... што нормално не ќе се преземат на време да го направи тоа право ако не имаат време да се земе. Единствениот начин за да добиете повеќе "времето" како градежник, е да се гарантира од времето го поминуваат е правилно компензирани. Во тој момент сам нашите срца и умови можат да бидат целосно вклучени во нашите проекти ... и само тогаш можеме да се преземат на време да го следат останатите 9 правила.
2. Едукација на дизајнер
За оние кои се дизајнер / инвеститорот се-во-една машина, и оваа треба да биде лесно. Сепак, кодери кои работат со и за еден дизајнер, имаат единствена одговорност. Како и многумина дизајнери доаѓаат од печати позадина, тоа е до вас, на инвеститорот, да ги едуцира за можностите на располагање на нивните дизајни. Не ... не реков да ги знаете за 150 + jQuery приклучоци го користите, или твоите мисли за користење на UL / li комбо VS серија А тагови. Реков учете ги на можностите. Им помогне да разберат како нивниот дизајн може да се прикаже на различни уреди. Им помогне да разберат како поткрепа на повторување позадини и плочки на обрасци за да се постигне голема дизајни со минимална големина на датотеката.
Не ја оставајте креативност единствено на дизајнерот или! Ова е вашата шанса да се докаже дека се креативни како и со наоѓање на совршена технологија решенија за задоволување на потребите на дизајнер. Кажувајќи им "тоа едноставно не е направено на тој начин" за секое барање е сигурен на огнот начин да предизвика фрустрации на двете страни. Стави својот ум да работат на изнаоѓање начини околу пречки.
Забелешка: Правила 3 до 10 се изгради од овие првите две правила. Некои од следните правила бараат дополнителни графики од дизајнер, и сите правила треба време да се следат. Направи ангажман за правилата 1 и 2, а останатите правила и ќе има смисла и направете ја вашата готовиот производ, кој многу подобро.
3. Мислам во слоеви, а не во парчиња
Дури и денес, ние уште го користат фразата "сечеше дизајн" за да се опише процесот на движење дизајн во Illustrator или Фотошоп во готовиот изглед HTML / CSS. Иако ова е уште во голема мера точни, неговото име противречи на поранешниот концептот на режење дизајн на парчиња и повторното составување на тоа (обично во форма на табела) назад на HTML страница.
Тоа беше стариот сајт. Новата веб користи концептот на дели, редење, и z-индекс за да се постигне дизајни со длабочина. Како coder, не заборавајте да добие слоевит ПСД фајлови или слоевит Пи фајлови од дизајнерот наспроти рамен дизајн. Ова ќе ви овозможи да имаат многу поголема флексибилност во начинот на кој ќе се стави заедно веб-сајт. Запомнете, кога работат во слоеви, сметаат дека на HTML елементи кои се неопходни за структурата пред прибегнување кон додавање на дополнителни divs и ги спојува. Можете да ги користите повторување вертикална шема на html елемент, и повторување на хоризонтална позадина на body елемент без доведување на страшната div#wrapper за да се реши вашата позадина проблеми.
Продолжи со читање