Web Standards Days: вічні цінності фронтенда



Відвідування конференцій — це не тільки шанс зустрітися з колегами і долучитися до спілкування, але і можливість для професійного росту. Якщо обставини дозволяють вам брати участь у таких заходах, обов'язково робіть це! Слідуючи власним раді, 28 січня я відвідала Web Standards Days. Якщо ви з якоїсь причини пропустили цю конференцію, то надолужити згаяне можна на YouTube, де вже викладена запис повного дня. Записи окремих доповідей з'являться пізніше, а поки я поділюся особистими враженнями.

Читати далі →

Google Chrome Extensions: швидкий перекладач своїми руками

image

Нещодавно помітив, що нехай мій англійська не так вже й поганий, я все одно досить часто відволікаюся на переклад окремих незнайомих слів. І так як мені набридло кожен раз витрачати на це свій час я вирішив написати розширення-перекладач. Можна сказати:
Але такі вже є!
Так, є, але, по-перше, я раніше не писав розширення для браузерів і хотів спробувати, по-друге, створювати щось самому завжди веселіше ніж користуватися готовим. Так що кому це цікаво так само як і мені — ласкаво просимо під кат.

Читати далі →

Дайджест свіжих матеріалів зі світу фронтенда за останній тиждень №247 (23 — 29 січня 2017)

Пропонуємо вашій увазі підбірку з посиланнями на корисні ресурси і цікаві матеріали з області фронтенда.


Читати далі →

А якщо без JavaScript?

В нашому світі без JavaScript нікуди! Купа фреймворків, бібліотек та іншої радості! jQuery щільно ввійшов у наше життя. React з Angular пробивають дорогу до світлого майбутнього. Та й не за горами підтримка браузерами ES6 без Babel.

Але якщо тема заходить про звичайному сайті зі стандартним функціоналом, не рідкісні випадки, коли JavaScript починають «злоупотрелять». І всі, в принципі, нормально… Але деколи задаєшся питанням: «А якщо без JavaScript?».

Читати далі →

33 способу прискорити ваш фронтенд в 2017 році

enter image description here
Ви вже використовуєте прогресивну завантаження? А як щодо технологій Tree Shaking і розбиття коду в React і Angular? Ви налаштували стиснення Brotli або Zopfli, OCSP stapling і HPACK-стиснення? А як у вас справи з оптимізацією ресурсів та клієнтської частини, з вкладеністю CSS? Не кажучи вже про IPv6, HTTP/2 і сервіс-воркерах.
Читати далі →

Дайджест свіжих матеріалів зі світу фронтенда за останній тиждень №246 (16 — 22 січня 2017)

Пропонуємо вашій увазі підбірку з посиланнями на корисні ресурси і цікаві матеріали з області фронтенда.


Читати далі →

Еволюція CSS: від CSS, SASS, BEM і CSS–модулів до styled-components



З самого початку історії інтернету ми потребували стилях для наших сайтів. Багато років нам для цього служив CSS, розвивався в своєму темпі. І тут ми розглянемо історію його розвитку.

Думаю, всі погодяться з таким визначенням: CSS використовується для опису подання документа, написаного на мовою розмітки. Також ні для кого не буде новиною, що за час розвитку CSS став досить потужним засобом і що для використання в команді потрібні додаткові інструменти.

Читати далі →