Всі статті
Керівництво по Fetch – зручний заміні XMLHttpRequest
Кожен раз, коли ми отримуємо або відправляємо дані за допомогою JavaScript, ми використовуємо Ajax. Ajax — це технологія, що дозволяє виконувати HTTP-запити без необхідності перезавантажувати сторінку...
27 травня 2017
·
2
· 22
·
Codeguida
14 метрик веб-сайту, які вам слід відслідковувати
Для створення оптимального UX розробникам завжди потрібно звертати увагу на метрики, які підкажуть, які частини сайту слід покращити.
Задовольнити потреби користувачів ще ніколи не було так складно....
27 травня 2017
·
0
· 50
·
Codeguida
Градієнти – нові кольори?
Дизайн постійно еволюціонує. Cприйняття кольорів та способи їх використання теж змінюється.
Новий тренд – використання градієнтів в UI, брендінгу, ілюстраціях, типографіці та в інших креативних сферах...
27 травня 2017
·
0
· 20
·
Codeguida
Стрілочні функції в JS для початківців
Стрілочні функці — нова форма запису анонімних функцій, що з'явилася в ES6. В чому ж переваги такого запису? Їх декілька.
1. Коротший синтаксис
Подивіться на цей приклад:
function funcName(params) {...
27 травня 2017
·
0
· 283
·
Codeguida
Рецепт правильного README
Гарний README допоможе вашому проекту не потонути в океані open-source. В цій статті я розкажу про ключові пункти в README, які повинен мати кожен проект. Також в кінці є шаблон README.md ;)
Кожен ден...
27 травня 2017
·
0
· 121
·
Codeguida
Повне керівництво по CSS Grid
Знайомство
CSS Grid Layout (або просто "сітка") — це двовимірна система компонування, що повинна перевернути ваші уявлення про створення макетів. CSS вже давно використовується для компонування елемен...
27 травня 2017
·
0
· 95
·
Codeguida
Додаток, що перетворює макети в вихідний код
Стартап з Копенгагена UIzard Technologies анонсував проект pix2code - генератор коду, що відтворює макет інтерфейсу користувача з зображення на скріншоті. Проект спростить роботу дизайнерів інтерфейсу...
27 травня 2017
·
0
· 3
·
Codeguida
5 способів організувати ліниве завантаження зображень
Остання перевірка показала, що зображення займають більше 50% від всього розміру сайтів з Топ-1000. Думаю, в вашого сайта ця статистика не буде сильно відрізнятися. І коли постає задача пришвидшити за...
14 травня 2017
·
0
· 26
·
Codeguida
Хороші та погані сторони JSX
JSX де-факто є стандартом для оголошення структури компонентів в React-додатках. Він став популярним через давно знайомий синтаксис, в даному випадку синтаксис HTML. Але не тільки через це. Я особисто...
14 травня 2017
·
0
· 4
·
Codeguida
Регулярні вирази в JavaScript
У цій статті я почну з пояснення того, що таке регулярні вирази і що вони можуть зробити для вас. Потім я представлю огляд найбільш поширених особливостей регулярних виразів. І, нарешті, я закінчу поя...
10 серпня 2016
·
1
· 249
·
Codeguida
Починаємо розбиратися з Myth - препроцесором майбутнього
Чому Myth?
За допомогою Myth ви можете повноцінно використовувати навіть ті CSS властивості, які все ще знаходяться на етапі розробки W3C і не підтримуються абсолютною більшістю браузерів. Але основно...
25 червня 2015
·
0
· 1
·
Codeguida
Основи Markdown
Зрозуміло, чому письменники, дизайнери, розробники, і люди схиблені на техніці обирають Markdown. Це простий та швидкий спосіб форматування статей і звичайного тексту.
В даний час він широко використо...
05 березня 2015
·
0
· 3
·
Codeguida
Зручні форми з JotForm
Створення і управління HTML-формами завжди було складністю як для розробників. Необхідно створити різні поля в HTML, перевірити їх на клієнті і сервері, і, нарешті, забезпечити резервний код для стари...
02 лютого 2015
·
0
· 3
·
Codeguida
Як бути тим самим розробником
Виявляйте активний інтерес до своєї справи
Процес розробки полягає у вирішенні завдань. Єдиний спосіб досягти успіху у вирішенні завдань і поліпшити свої навички - продовжувати займатись цим щодня....
08 січня 2015
·
0
·
Codeguida
10 правил Flat дизайну
"Сміливий, плаский і красивий" - це нове гасло веб-дизайну. Останнім часом, flat інтерфейси набувають популярності. Такі компанії, як Microsoft і Google, в значній мірі сприяють цій тенденції: Windows...
27 грудня 2014
·
0
·
Codeguida
5 безкоштовних CDN для JavaScript і CSS
У цьому пості я розповім про п'ять найбільш популярних сервісів доставки контенту JavaScript бібліотек і CSS фреймворків.
Як використовувати?
Це простіше, ніж ви думаєте. Так само, як ви додаєте Bo...
11 листопада 2014
·
0
· 11
·
Codeguida
NoPhone – простий девайс для ваших рук
Телефономанія – це реальність 21го століття. Вона забирає ваш час, псує розпорядок дня, відволікає від навчання та на культурно-масових заходах.
Це створює пробку на тротуарах та підвергає вас ризику...
16 жовтня 2014
·
0
· 5
·
Codeguida
SNAP! 6 – більше, ніж чохол для iPhone.
Напевно, кожен власник iPhone відчував дискомфорт, коли робив фото з допомогою свого смартфона. Проблема не в камері, вона знімає чудово, слабким місцем є сама процедура створення фото.
Зазвичай, коли...
08 жовтня 2014
·
0
·
Codeguida
Сім простих шляхів оптимізації Вашого веб-сайту
Ми створюємо все більш і більш вимогливіші веб-сторінки. І наша основна задача - зробити наші сайти дійсно швидкими. Є кілька простих кроків, які можуть допомогти нам досягти цього.
1) Оптимізація з...
07 жовтня 2014
·
0
· 9
·
1
·
Codeguida
WordPress Kitchen '14
4 жовтня відбулась конференція WordPress Kitchen 2014. Редакція Codeguida відвідала цю подію і готова поділитись емоціями.
Що було цікавого? Виступи досвідчених людей зі сфери ІТ, дружня атмосфера, н...
07 жовтня 2014
·
0
·
Codeguida
Принципи створення зручних форм реєстрації
Безліч бізнес-сайтів мають дохід з того, що зберігають контактні дані своїх користувачів і відвідувачів. Вони мають безліч способів отримання потрібної їм інформації.
Всі ми бачили на сайтах елемент...
05 жовтня 2014
·
0
· 2
·
Codeguida
Анімовані хедери
Певний проміжок часу, такі зображення були доволі популярними у веб-дизайні. З недавніх пір, люди стали повертатися до анімації, що б викликати більший інтерес до своїх хедерів, тому сьогодні розгляне...
04 жовтня 2014
·
0
· 3
·
Codeguida
SALT - нове розуміння безпеки смартфона.
Напевно, кожний власник смартфона задавався питанням безпеки його даних. Поставити PIN – це найпростіше вирішення цієї проблеми. Але тут є і зворотній бік медалі - кожен, хто ставив на свій смартфон P...
02 жовтня 2014
·
0
· 2
·
Codeguida
SmartWatch Розробка інтерфейсу: Битва кіл і квадратів
З анонсом Apple Watch на початку тижня, smart-watch UI design сектор стає ще більш гарячим. Звісно, ми ще знаходимось на початковій стадії відкриття, того, що дійсно буде працювати на цьому маленькому...
13 вересня 2014
·
0
· 1
·
Codeguida
В тренді
-
10 цікавих логічних завдань для співбесід, які стимулюють мислення
Ми зібрали для вас 10 логічних задач, які можуть трапитися на співбесіді. Якщо в...
-
Посібник для розробника: Як шукати код за допомогою grep
На якому б етапі веб-розробки ви не знаходилися, вам доведеться шукати текст або...
-
Юнікод: необхідний практичний мінімум для кожного розробника
Юнікод — це дуже великий та складний світ, адже стандарт дозволяє ні багат...
-
Протоколи TCP та UDP - пояснення простою мовою
Чи знаєте ви, що саме завдяки протоколам TCP та UDP працює інтернет? Але що озна...
-
Команда AWK в Unix/Linux з прикладами
Awk - це скриптова мова, яка використовується для маніпулювання даними та створе...
-
Чистий Python-код: основи
У цій статті ми поговоримо про чистий код — його переваги, різні стандарти, прин...
-
JavaScript — різниця між null та undefined
Кожен, хто розпочинає свою пригоду з JavaScript, напевно, звернув свою увагу на...