Дастур оид ба тарҳрезии веб

Муаллиф: Peter Berry
Санаи Таъсис: 11 Июл 2021
Навсозӣ: 13 Май 2024
Anonim
GREEN CARD. СОБЕСЕДОВАНИЕ В ПОСОЛЬСТВЕ США. ПОЛУЧЕНИЕ ГРИН КАРД, ИММИГРАЦИЯ, ИНСТРУКЦИЯ[2021-2022!]
Видео: GREEN CARD. СОБЕСЕДОВАНИЕ В ПОСОЛЬСТВЕ США. ПОЛУЧЕНИЕ ГРИН КАРД, ИММИГРАЦИЯ, ИНСТРУКЦИЯ[2021-2022!]

Мундариҷа

Тарроҳии веб ҷавобгӯ аст бениҳоят содда. Шабакаҳои чандирро барои тарҳбандӣ интихоб кунед, васоити фасеҳро (тасвирҳо, видео, ифрамаҳо) истифода баред ва дархостҳои ВАО-ро барои навсозии ин ченакҳо истифода баред, то мундариҷаро дар ҳама намудҳои намоиш беҳтар созед. Дар амал мо фаҳмидем, ки ин аслан он қадар осон нест. Масъалаҳои ночизе, ки дар тӯли ҳар як лоиҳа афзоиш меёбанд, моро нигоҳ медоранд ва баъзан ҳатто дар болои мизи корӣ хандакҳои нохун мекардем.

Азбаски ман саркардани ахбори ҳафтаномаи Responsive Design Weekly-ро сар кардам, ба ман муяссар шуд, ки бо бисёр аъзоёни ҷомеаи веб сӯҳбат кунам ва таҷрибаи онҳоро бишнавам. Ман мехостам дақиқан фаҳмам, ки ҷомеа воқеан чиро омӯхтан мехоҳад, аз ин рӯ як пурсишро ба хонандагон паҳн кардам. Инҳоянд натиҷаҳои беҳтарин:

  1. Тасвирҳои ҷавобгӯ
  2. Беҳтар кардани фаъолият
  3. Типографияи ҷавобӣ
  4. Саволҳои медиавӣ дар JavaScript
  5. Такмили пешрафта
  6. Тарҳ

Бо дарназардошти ин мавзӯъҳо, ман як қатор подкастҳо пешкаш кардам, ки аз баъзе пешвоёни соҳаи мо фикру мулоҳизаҳои худро пурсидам. Дар посухҳои онҳо, як нукта якдилона буд: диққати худро ба қабули асосҳо дуруст пеш аз сар кардани ташвиш дар бораи усулҳои ҷолиб ва пешрафта равона кунед. Бо назардошти чизҳои асосӣ, мо метавонем барои ҳама як интерфейси мустаҳкам созем, қабатҳои хусусиятҳо, вақте ки дастгоҳ ё контексти корбар имкон медиҳад.


’Пас ... дар бораи ин усулҳои пешрафта чӣ гуфтан мумкин аст?’ Ман мешунавам, ки шумо мепурсед. Ман фикр мекунам, ки Стивен Ҳей инро беҳтараш хулоса карда буд, вақте ки гуфт: 'Техникаи ниҳоии RWD ин оғоз кардан бо истифодаи ягон усулҳои пешрафтаи RWD аст. Аз мундариҷаи сохторӣ оғоз кунед ва роҳи худро боло бардоред. Танҳо вақте ки тарроҳӣ мешиканад ва мундариҷа онро дикта мекунад ва ... ин аст. '

Дар ин мақола, ман аз асосҳо оғоз мекунам ва қабатҳои мураккабро илова мекунам, зеро вазъият имкон медиҳад, ки ба он усулҳои пешрафта такя кунам. Биёед оғоз кунем.

Тасвирҳои ҷавобгӯ

ВАОи моеъ як қисми асосии RWD буд, вақте ки онро бори аввал Этан Маркотт муайян кард. паҳнӣ: 100%; , максимум-паҳнӣ: 100%; имрӯз ҳам кор мекунад, аммо манзараи тасвири ҷавобгӯ хеле мураккаб шудааст. Бо афзоиши шумораи андозаи экран, зичии пиксел ва дастгоҳҳо барои дастгирӣ мо хостори назорати бештар хоҳем шуд.

Се нигаронии асосиро Гурӯҳи Ҷамъиятии Суратҳои Ҷавобӣ (RICG) муайян карданд:

  1. Андозаи килобайт тасвире, ки мо тавассути сим фиристода истодаем
  2. Андозаи физикии тасвире, ки мо ба дастгоҳҳои баландсуръати DPI мефиристем
  3. Ҳосили тасвир дар шакли ҳунари санъат барои андозаи мушаххаси намоиш

Yoav Weiss, бо кӯмаки Indiegogo, аксарияти корҳоро оид ба татбиқи Blink - форки Google дар WebKit анҷом додааст ва то вақти хондани шумо он дар Chrome ва Firefox фиристода мешавад. Safari 8 srcset ирсол мекунад, аммо атрибутҳои андозаи онҳо танҳо дар шабона сохта мешаванд ва расм> ҳанӯз амалӣ нашудааст.


Бо омадани ҳама чизи нав барои раванди таҳияи веби мо, оғоз карданаш душвор буда метавонад. Биёед намунаро қадам ба қадам гузарем.

img! - Тасвири бозгаштаро барои ҳама браузерҳои пуштибони ғайри расмӣ эълон кунед -> src = "horse-350.webp"! - Ҳама андозаи тасвирҳоро дар srcset эълом кунед. Бо истифода аз w дескриптор паҳнои тасвирро дохил кунед, то браузерро дар бораи паҳнои ҳар як тасвир хабар диҳед .--> srcset = "horse-350.webp 350w, horse-500.webp 500w, horse-1024.webp 1024w, horse.webp 2000w "! - Андозаҳо ба браузери тарҳбандии сайти мо хабар медиҳанд. Дар ин ҷо мо барои ҳар як намуди намоиш, ки 64ems ва калонтар аст, мегӯем, тасвиреро истифода баред, ки 70% -и намудро ишғол мекунад -> size = "(min-width: 64em) 70vw,! - Агар намуди намоиш чунин набошад! калон, пас барои ҳар як намуди намоиш, ки 37,5ems ва калонтар аст, тасвиреро истифода баред, ки 95% -и намудро ишғол мекунад -> (min-width: 37.5em) 95vw,! - ва агар намоишгоҳ аз он хурдтар бошад, пас истифода баред тасвире, ки 100% намуди намоишро ишғол мекунад -> 100vw "! - ҳамеша матни алт дошта бошад .--> alt =" Як асп "/>

Аз нуқтаи назари иҷро муҳим нест, ки шумо min-width ё max-width -ро дар атрибутҳои андозаҳо истифода мекунед - аммо фармоиши манбаъ муҳим аст. Браузер ҳамеша андозаи аввалини мувофиқро истифода мебарад.


Ғайр аз ин, фаромӯш накунед, ки мо атрибутҳоеро, ки мустақиман бо тарҳи мо муайян карда мешаванд, сахт рамзгузорӣ мекунем. Ин метавонад боиси ба пеш ҳаракат кардани масъалаҳо гардад. Масалан, агар шумо сайти худро аз нав тарҳрезӣ кунед, ба шумо лозим меояд, ки ҳамаи img> or picture> -ро аз нав дида бароед ва андозаҳоро аз нав муайян кунед. Агар шумо CMS -ро истифода баред, ин метавонад ҳамчун як қисми раванди сохтани шумо бартараф карда шавад.

WordPress аллакай як плагин барои кумак дорад. Он srcset -ро дар навъҳои тасвири стандартии WP муайян мекунад ва ба шумо имкон медиҳад, ки андозаи худро дар ҷои марказӣ эълом кунед. Вақте ки саҳифа аз пойгоҳи додаҳо тавлид мешавад, он ҳама номҳоро дар img> иваз мекунад ва онҳоро бо нишони тасвир иваз мекунад.

Асосӣ

  • Фикр кунед, ки оё ба шумо дарвоқеъ тасвир лозим аст ё не. Оё мундариҷаи аслии тасвир аст ё ороишӣ? Як тасвири камтар маънои сарбории тезтарро дорад
  • Тасвирҳоеро, ки ба шумо лозиманд, бо истифода аз ImageOptim дохил кунед
  • Сарлавҳаҳои мӯҳлати истифодашударо барои тасвирҳои худ дар сервери худ ё файли .htaccess насб кунед (ба тафсилот дар зери "Performance" нигаред)
  • PictureFill барои расмҳо дастгирии polyfill пешниҳод мекунад

Advanced

  • Lazy тасвирҳои худро бо истифода аз плагини jQuery ’Lazy Load Load бор кунед
  • Барои муайян кардани хусусият HTMLImageElement.Sizes ва HTMLPictureElement -ро истифода баред.
  • Васлкунаки пешрафтаи PictureFill WP, ки дар Github пайдо шудааст, ба шумо имкон медиҳад, ки паҳнои фармоишӣ ва андозаи андозаро муайян кунед

Иҷрои

Барои ба даст овардани иҷрои зудтар дар саҳифаҳои мо, ба мо ҳама HTML ва CSS лозим аст, ки қисми болоии сафҳаи моро дар ҷавоби аввал аз сервер нишон диҳанд. Ин рақами ҷодугарӣ 14кб буда, ба андозаи максималии равзанаи тӯлонӣ дар вақти сафари аввал (RTT) асос ёфтааст.

Патрик Хаманн, пешбарии техникии Guardian ва дастаи ӯ тавонистаанд бо истифода аз усулҳои омехтаи пеш ва backend монеаи 1000 метрро шиканд. Равиши Guardian аз он иборат аст, ки мундариҷаи зарурӣ - мақола - ба корбар ҳарчи зудтар ва дар доираи шумораи ҷодугарии 14kb расонида шавад.

Биёед ба раванд нигарем:

  1. Корбар ба истиноди Google ба ҳикояи нав клик мекунад
  2. Дархости ягонаи бастан барои мақола ба пойгоҳи додаҳо фиристода мешавад. Ягон ҳикоя ё шарҳи марбута дархост карда намешавад
  3. HTML дорои Critical CSS бор карда шудааст
  4. дар сар>
  5. Раванди 'Буридани хардал' амалӣ карда мешавад ва ҳама унсурҳои шартӣ дар асоси хусусиятҳои дастгоҳи корбар бор карда мешаванд
  6. Ҳама мундариҷаи марбут ё дастгирии худи мақола (тасвирҳои мақолаи марбут, шарҳҳои мақола ва ғайра) ба танбалӣ бор карда мешаванд

Оптимизатсия кардани роҳи интиқоли интиқол чунин маъно дорад, ки сар> 222 сатр дарозӣ дорад. Бо вуҷуди ин, мундариҷаи муҳиме, ки корбар барои диданаш дидааст, ҳангоми интиқол дар дохили сарбории ибтидоии 14kb меояд. Маҳз ин раванд ба шикастани он монеаи расонидашуда кӯмак мекунад.

Боркунии шартӣ ва танбал

Боркунии шартӣ таҷрибаи корбарро дар асоси хусусияти дастгоҳи онҳо такмил медиҳад. Воситаҳо ба монанди Modernizr ба шумо имкон медиҳанд, ки ин хусусиятҳоро санҷида бинед, аммо бидонед, ки танҳо аз сабаби он, ки браузер мегӯяд, ки дастгирӣ пешниҳод мекунад, ин ҳамеша маънои пурра дастгирӣ намекунад.

Яке аз усулҳо боздоштани боркунии чизе аст, то вақте ки корбар нияти истифодаи ин хусусиятро нишон надиҳад. Ин шартӣ ҳисобида мешавад. Шумо метавонед боркуниро дар нишонаҳои иҷтимоӣ то он даме, ки корбар ба нишонаҳо чарх занад ё ба онҳо даст нарасонад, боздоред, ё шумо метавонистед аз iframe Google Map дар намудҳои назарраси хурдтаре, ки корбар эҳтимолан пайванд ба як барномаи махсуси харитасозиро афзалтар медонад, канорагирӣ кунед. Усули дигар ин "Буридани хардал" аст - барои тафсилоти ин бокс нигаред.

Боркунии танбал ҳамчун чизе муайян карда мешавад, ки шумо ҳамеша мехоҳед онро дар саҳифа бор кунед - тасвирҳое, ки як қисми мақола мебошанд, шарҳҳо ё дигар мақолаҳои марбута - аммо ин барои он нест, ки корбар барои истеъмоли мундариҷа оғоз кунад.

Асосӣ

  • Гзипи файлҳоро фаъол созед ва сарлавҳаҳои мӯҳлати истифода барои ҳамаи мундариҷаи статикиро таъин кунед (netm.ag/expire-260)
  • Васлкунаки Lazy Load jQuery -ро истифода баред. Ин тасвирҳоро ҳангоми наздик шудан ба намуди намоиш ё пас аз муддати муайян бор мекунад

Advanced

  • Fastly ё CloudFlare -ро насб кунед. Шабакаҳои интиқоли мундариҷа (CDNs) мундариҷаи статикии шуморо ба корбарон нисбат ба сервери шахсии шумо зудтар мерасонанд ва дорои дараҷаҳои ройгон мебошанд
  • SPDY-ро барои браузерҳои дорои имконоти http2 фаъол созед, то аз хусусиятҳои http2, ба монанди дархостҳои параллели http истифода баранд
  • Шумораи иҷтимоӣ барои боркунии шартии нишонаҳои иҷтимоии шумо имкон медиҳад
  • Истифодаи Static Maps API ба шумо имкон медиҳад, ки харитаҳои интерактивии Google-ро барои тасвирҳо хомӯш кунед. Ба намунаи Брэд Фрост нигаред дар netm.ag/static-260
  • Ajax Include Pattern порчаҳои мундариҷаро аз атрибутҳои қабл аз додаҳо, пас аз додаҳо ва ё ҷойгузини додаҳо бор мекунад

Типографияи ҷавобӣ

Типография иборат аз осон кардани ҳазми мундариҷаи шумост. Типографияи ҷавобӣ инро бо мақсади таъмини қобилияти хондан дар дастгоҳҳо ва намудҳои гуногуни намуд васеъ менамояд. Ҷордан Мур эътироф мекунад, ки ин як чизест, ки ӯ намехоҳад ба роҳ барояд. Агар ба шумо лозим ояд, як ё ду тасвирро партоед, аммо боварӣ ҳосил кунед, ки шумо навъи олӣ доред.

Стивен Ҳей пешниҳод мекунад, ки андозаи ҳарфҳои HTML ба 100 фоиз муқаррар карда шавад (хонед: танҳо онро ҳамон тавре ки боқӣ монед), зеро ҳар як браузер ё истеҳсолкунандаи дастгоҳ барои ҳалли мушаххас ё дастгоҳи мушаххас як хонандаи пешфарзро оқилона мекунад. Барои аксари браузерҳои мизи корӣ ин 16px мебошад.

Аз тарафи дигар, Мур воҳиди REM ва андозаи ҳуруфоти HTML -ро барои андозаи унсурҳои муайяни мундариҷа таъин мекунад. Масалан, агар шумо хоҳед, ки сатри мақола ҳамеша 14px бошад, онро ҳамчун андозаи ҳуруфи асосӣ дар унсури HTML таъин кунед .byline {font-size: 1rem;}. Вақте ки шумо баданро андоза мекунед: андозаи ҳарф: барои мувофиқ кардани намуди намоиш, ба сабки .by-line таъсир намерасонед.

Дарозии хуби хати хониш низ муҳим аст - аз 45 то 65 аломатро пешбинӣ кунед. Як хатчӯбае ҳаст, ки шумо метавонед барои тафтиш кардани мундариҷаи худ истифода баред. Агар шумо бо тарроҳии худ забонҳои гуногунро дастгирӣ кунед, пас дарозии хат метавонад низ фарқ кунад. Мур барои пӯшондани ҳама гуна мушкилот пешниҳод мекунад: lang (de) Article {max-width: 30em}.

Барои нигоҳ доштани ритми амудӣ, маржа-поёнро бо блокҳои мундариҷа, ul>, ol>, blockquote>, table>, blockquote> ва амсоли ин ба андозаи баландии хати худ монед. Агар ритм бо ҷорӣ кардани тасвирҳо қатъ шавад, шумо метавонед онро бо илова кардани Baseline.js ё BaselineAlign.js ислоҳ кунед.

Асосӣ

  • Шрифти худро ба бадани 100-фоизӣ асос кунед
  • Дар воҳидҳои нисбии кор
  • Ҳудуди худро ба баландии хати худ насб кунед, то ритми амудиро дар тарроҳии худ нигоҳ доред

Advanced

  • Бо Enhance.js ё боркунии ҳарфҳои таъхирёфта иҷрои боркунии ҳарфро беҳтар кунед
  • Барои сарлавҳаҳои семантикӣ Sass @includes -ро истифода баред.
  • Аксар вақт мо бояд услуби h5-ро дар виҷети панели канор истифода барем, ки нишони h2 -ро талаб кунад. Омезишҳои типографии Bearded -ро барои назорат кардани андоза истифода баред ва бо рамзи зерин семантикӣ бимонед:

.sidebar h2 {@ сарлавҳаро дохил кунед-5}

Саволҳои медиавӣ дар JavaScript

Аз он вақте ки мо тавонистем тарҳро тавассути намудҳои дархостҳои ВАО тарҳрезии намудҳои мухталифро назорат кунем, мо роҳи ҷустуҷӯи онро ба кор даровардани JavaScript-и худро меҷустем. Якчанд роҳҳои сӯхтани JavaScript дар паҳнои муайяни дидгоҳ, баландӣ ва самтҳо мавҷуданд ва баъзе одамони оқил баъзе аз плагинҳои ватании JS ба монанди Enquire.js ва Simple State Manager навиштаанд. Шумо ҳатто метавонед онро бо истифодаи matchMedia сохта метавонед. Аммо, шумо масъалае доред, ки ба шумо лозим аст, ки дархостҳои худро дар CSS ва JavaScript такрор кунед.

Аарон Густафсон як ҳиллаест, ки маънои онро надорад, ки шумо дархостҳои худро дар CSS ва JS-и худ идора ва мувофиқат накунед. Идея аслан аз Ҷереми Кит баромадааст ва дар ин мисол Густафсон онро ба татбиқи пурра бурдааст.

Бо истифода аз getActiveMQ (netm.ag/media-260), div # getActiveMQ-watcher -ро дар охири унсури бадан сӯзонед ва пинҳон кунед. Пас дар дохили CSS гузоштани # getActiveMQ-watcher {font-family: break-0;} ба пурсиши якуми медиа, font-family: break-1; ба дуюм, шрифти оила: танаффус-2; ба сеюм ва гайра.

Скрипт watchResize () (netm.ag/resize-260) -ро истифода мебарад, то бубинад, ки андозаи намуди намоиш тағир ёфтааст ё не ва пас ҳарфҳои хонаводаи фаъолро хонда медиҳад. Акнун шумо метавонед онро бо истифода аз такмилдиҳии JS, ба монанди илова кардани интерфейси ҷадвалбандӣ ба dl> ҳангоми дидани намоиш имкон диҳед, рафтори лайтбоксро нав кунед ё тарҳбандии ҷадвали маълумотро истифода баред. GetActiveMQ Codepen -ро дар netm.ag/active-260 санҷед.

Асосӣ

  • JavaScript -ро барои намуди гуногуни тамошобин фаромӯш кунед. Ба корбарон мӯҳтаво ва вазифаҳои вебсайтро тавре пешниҳод кунед, ки онҳо ба он дар тамоми намуди тамошобинон дастрасӣ пайдо кунанд. Мо ҳеҷ гоҳ набояд ба JavaScript ниёз дошта бошем

Advanced

  • Усули Густафсонро бо истифода аз Breakup ҳамчун рӯйхати пешакии дархостҳои медиавӣ ва автоматизатсияи эҷоди рӯйхати оилаҳои ҳуруфот барои getActiveMQ-watcher васеъ кунед

Такмили пешрафта

Тасаввуроти маъмул дар бораи такмилдиҳии пешрафта дар он аст, ки одамон фикр мекунанд, 'Хуб, ман ин хусусияти навро истифода карда наметавонам', аммо дар ҳақиқат, ин баръакс аст. Такмили прогрессивӣ маънои онро дорад, ки шумо метавонед хусусиятро пешниҳод кунед, агар он танҳо дар як ё ҳатто дар ягон браузер дастгирӣ карда шавад ва бо мурури замон одамон ҳангоми ворид шудани версияҳои нав таҷрибаи беҳтар хоҳанд гирифт.

Агар шумо ба вазифаи асосии ягон вебсайт нигаред, шумо метавонед онро ҳамчун HTML пешниҳод кунед ва аз тарафи сервер тамоми коркардро иҷро кунед. Пардохтҳо, шаклҳо, Лайкҳо, мубодила, почтаи электронӣ, панели идоракунӣ - ин ҳамааш мумкин аст. Пас аз он, ки вазифаи асосӣ сохта мешавад, мо метавонем технологияҳои аҷибро дар болои он қабат гузорем, зеро мо шабакаи бехатарӣ дорем, то онҳоеро, ки афтодаанд, дастгир кунем. Аксари равишҳои пешрафтае, ки мо дар ин бора сӯҳбат кардем, ба такмили тадриҷӣ асос ёфтаанд.

Тарҳ

Тарҳбандии чандир гуфтан содда аст, аммо равишҳои мухталиф дорад. Бо истифодаи: nth-child () интихобкунандагон, тарҳҳои оддии сетка бо сабти камтар эҷод кунед.

/ * паҳнкунии якуми мобилиро барои шабакаи * / .grid-1-4 {шино кардан: чап; паҳнӣ: 100%; } / * Вақте ки намуди намоиш ҳадди аққал 37,5em аст, пас шабакаро ба 50% барои як унсур таъин кунед * * / @media (min-width: 37.5em) {.grid-1-4 {width: 50%; } / * Феҳристро ҳар як унсури дуюм пас аз якум тоза кунед. Ин ҳадафҳои 3, 5, 7, 9 ... дар шабака. * / .Grid-1-4: nth-of-type (2n + 1) {clear: left; }} @media (паҳнои min: 64em) {.grid-1-4 {паҳнои: 25%; } / * Тозакунии қаблиро нест кунед * / .grid-1-4: nth-of-type (2n + 1) {clear: none; } / * Ҷузъро ҳар як унсури 4-ум пас аз аввал тоза кунед. Ин 5, 9 ... дар шабакаро ҳадаф қарор медиҳад. * / .Grid-1-4: nth-of-type (4n + 1) {clear: left; }}

Бо истифодаи мавқеъ видоъ кунед ва барои тарҳҳои худ шино кунед. Гарчанде ки онҳо то имрӯз ба мо хидмати хуб кардаанд, истифодаи онҳо барои тарҳбандӣ як хаки зарурӣ будааст. Ҳоло мо ду кӯдаки навро дар блок пайдо кардем, ки ба ислоҳи ҳама мушкилоти тарҳрезии мо кӯмак мерасонанд - Flexbox ва Grids.

Flexbox барои модулҳои инфиродӣ хеле хуб аст, ки тарҳбандии мундариҷаро дар дохили ҳар як модул назорат мекунад. Тарҳҳое ҳастанд, ки мо барои расонидан кӯшиш мекунем, ки бо истифодаи Flexbox ба осонӣ ба даст овардан мумкин аст ва ин дар сайтҳои ҷавобгӯ ҳатто дурусттар аст. Барои гирифтани маълумоти иловагӣ дар ин бора, дастури CSS Tricks -ро ба Flexbox ё Flexbox Polyfill санҷед.

Тарҳбандии шабакаи CSS

Шабака барои тарҳбандии сатҳи макро бештар аст. Модули тарҳбандии Grid ба шумо як роҳи олие барои тавсифи тарҳбандии худ дар CSS медиҳад. Дар ҳоле ки он ҳоло дар марҳилаи таҳияи лоиҳа аст, ман ин мақоларо дар тарҳбандии CSS Grid аз ҷониби Рейчел Эндрю тавсия медиҳам.

Ниҳоят

Инҳоянд чанд маслиҳат барои васеъ кардани таҷрибаи ҷавобгӯии шумо. Ҳангоми наздик шудан ба ягон кори нави ҷавобгӯ, қадаме ба қафо гузоред ва боварӣ ҳосил кунед, ки шумо асосҳоро дуруст қабул мекунед. Аз мундариҷаи худ оғоз кунед, HTML ва қабати таҷрибаҳои такмилёфта ба онҳо ва ҳеҷ маҳдудияте вуҷуд надорад, ки шумо тарҳҳои худро бигиред.

Ин мақола аслан дар шумораи 260 аз чоп шудааст маҷаллаи тор.

Заметки Чашм
Галереяи ваҳй - 07 феврал
Кашф Кардан

Галереяи ваҳй - 07 феврал

Ман мехоҳам, вақте ки коллексияи чизҳои махсуси рӯзона тасодуфан дар якҷоягии рангҳои махсус бартарӣ пайдо кунад. Ин зуд-зуд рух намедиҳад, аммо имрӯз бешубҳа ба як комбинае, ки арғувон ва афлесун мео...
Қонуни куки: ҳақиқати ғазабнок
Кашф Кардан

Қонуни куки: ҳақиқати ғазабнок

Қонуне, ки вебсайтҳоро талаб мекунад, ки қабл аз нигоҳ доштани кукиҳо дар компютерҳои корбарон розигии возеҳ ба даст оранд, моҳи майи соли 2011 қабул карда шуд, аммо ICO ба ширкатҳо соле иҷозат дод, к...
Шрифти рӯз: FS Clerkenwell
Кашф Кардан

Шрифти рӯз: FS Clerkenwell

Дар ин ҷо, дар Creative Bloq, мо мухлисони бузурги типография ҳастем ва мо доимо дар ҷустуҷӯи шрифтҳои нав ва ҷолиб - махсусан шрифтҳои ройгон ҳастем. Ҳамин тавр, агар шумо ба як шрифт барои тарҳи охи...