Блогът на Гонзо

на 26 март 2021 в Разни, Коментарите са изключени за Един фокус, мишка и Сафари

Един фокус, мишка и Сафари

Преди време разработвах компонент, който да действа като падащо меню с възможност за повече от един избор. Всичко вървеше добре, опитвах се да спазвам добри практики за достъпност и мислех, че успявам да го направя да работи достатъчно добре при интеракция както с мишка, така и с клавиатура, но се оказа, че има проблем. Клиентът, за който го правех, обаче, ползва Сафари и при него падащото меню не се скриваше при цъкане извън него.

Ограничаване на видимите снимки в галерия

на 13 декември 2020 в Уеб, Коментарите са изключени за Ограничаване на видимите снимки в галерия

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

Достъпен превключвател за нощен режим в сайта

на 9 април 2020 в Уеб, Коментарите са изключени за Достъпен превключвател за нощен режим в сайта

Преди няколко дни Атанас Йонков сподели своя статия за добавяне на превключвател за нощен режим към сайт на WordPress. Решението е елегантно и би вършило чудесна работа, ако не беше проблемът с достъпността на самия превключвател. И тъй като в неговия блог няма коментари, реших, че ще е най-добре да опиша нужните промени в публикация в моя.

Как да накараме един блок да се разпъва според два елемента на куп

на 1 септември 2019 в Уеб, Коментарите са изключени за Как да накараме един блок да се разпъва според два елемента на куп

В днешно време често срещан елемент в сайтовете е блок от съдържание с изображение на заден план и текст върху него. Обикновено се налага блокът да има определени пропорции, определени например от изображението, но също така да може да расте в случай, че текстовото съдържание е повече. Ще ви покажа един начин да постигнете желания ефект.

Как да използваме Autoptimize с HTTP/2

на 26 януари 2018 в Уеб, Коментарите са изключени за Как да използваме Autoptimize с HTTP/2

Освен ако не сте прекарали последните години в колиба в гората, сигурно знаете, че HTTP/2 вече се поддържа от сървърите на всички доставчици на хостинг услуги и с помощта на Let’s Encrypt преминаването към новата версия на протокола е лесно и бързо. Ако ползвате WordPress и сте се интересували от оптимизиране на зареждането на сайта, сигурно сте чували за разширението Autoptimize, което позволява обединяване и смачкване на JavaScript и CSS файловете, които вашия сайт зарежда. Но с преминаването към HTTP/2, казват, обединяването на файловете вече не е необходимо, дори е вредно. А дали наистина е така?

Експортиране на заглавия, съдържащи HTML, от WordPress

на 3 август 2017 в Уеб, Коментарите са изключени за Експортиране на заглавия, съдържащи HTML, от WordPress

WordPress позволява да се въвежда HTML на много места, на които не бихте си помислили да го направите. Например заглавията на публикациите – например за да откроите някои думи, да маркирате правилно абревиатура или по друга причина. Например повечето статии […]

Установяване на правилен локал на формите, създадени с Contact Form 7

на 22 май 2017 в Уеб, Коментарите са изключени за Установяване на правилен локал на формите, създадени с Contact Form 7

Наскоро ми се наложи да правя сайт с WordPress на Иврит. За незапознатите с особеностите на близкоизточните езици ще напомня, че се пишат от дясно на ляво и нямат главни букви. Освен това чуждите думи, изписани на латиница (или друга […]

Флекс в неделя сутрин: заглавие с линии от ляво и дясно

на 29 януари 2017 в Уеб, Коментарите са изключени за Флекс в неделя сутрин: заглавие с линии от ляво и дясно

Не знам дали ще има и други публикации, че да се превърне това в рубрика, но ми хареса идеята да си поиграя с флекса в неделя сутрин. И така, искаме на направим заглавка, която има от ляво и от дясно […]

Невидимо вграждане на външно съдържание с iframe

на 19 януари 2017 в Уеб, Коментарите са изключени за Невидимо вграждане на външно съдържание с iframe

Поради различни съображения понякога се налага да използваме външни услуги за част от съдържанието в сайта. В един точно такъв случай ми се наложи да вградя външното съдържание в сайта с iframe и решението трябваше да отговаря на следните изисквания: […]

SVG filters and CSS animations don’t play together well in WebKit

на 14 март 2016 в Уеб, Коментарите са изключени за SVG filters and CSS animations don’t play together well in WebKit

There is one particular day in my life that went into reading everything I could find about applying SVG filters on HTML content in Webkit/Blink and pulling my hair why didn’t my code work. See, I had an element with […]