МЕНЮ

Блог

3D КНОПКА НА ЧИСТОМУ CSS

Кнопка (посилання) на чистому CSS без використання JavaScript, яка при кліці топиться в сторінку. Використовується анімація, яка доступна в css3. Працює у всіх сучасних браузерах...

Анімація CSS3: Bouncing Along (easeOutBounce)

Створення сайтів Львів

Час JQuery (і інших бібліотек) щодо застосування ефектів по трохи відходить на задній план тому чистий css3 легко справляється з тим, що ще вчора вимагав підключення сторонніх баготокілобайтних бібліотек і плагінів...

Анімація зображення в веб-дизайні на чистому CSS

Створення сайтів Львів

Настає час, коли формат зображення GIF відходить у минуле. У сучасному браузері нескладно зробити анімацію без цього формату, використовуючи JavaScript або ж чистий CCS3. Звичайно, знайдуться противники такої технології...

Асинхронне виконання php - скриптів

Буває, що в процесі роботи якогось скрипта необхідно виконати інший скрипт і чекати, поки він закінчить свою роботу...

Буферизація даних в PHP

Буферизація - метод зберігання, введення, виведення інформації на обчислювальній машині. Процес буферизації розділяється на 2 етапи...

Буферизація виводу на PHP

Створення сайтів Львів

Часто бувають випадки, коли в деякому місці програми необхідно відправити заголовки, наприклад, для перезавантаження сторінки, а контент на висновок вже відправлений або контент...

CSS: найправильніше підкреслення посилань

Створення сайтів Львів

Що таке ідеальний варіант підкреслення посилань? Це коли є можливість регулювати товщину і розташування лінії. Пропонуємо ідеальний варіант...

CSS: Підключення файлу через @IMPORT або LINK

Створення сайтів Львів

Для підключення файлу стилів CSS можна скористатися кількома способами. Хтось вважає за краще використовувати вставку через LINK, а хтось любить @IMPORT...

CSS: Робимо radio input у вигляді кнопок

Створення сайтів Львів

Часто буває потрібно зробити так, що б якісь html елементи мали нестандартний вигляд.

CSS: Вставляємо зображення в Border

Як часто Вам хотілося зробити границю якогось елементу картинкою? За допомогою CSS3 це вже реальність.

CSS: Видалити кнопки пошуку в WebKit

Створення сайтів Львів

HTML5 дає масу корисних речей. Так як і кожен браузер має свої "фічі" в своєму движку. Ось наприклад WebKit автоматично вбудовує в поле пошуку...

CSS: використанням "масок"

Створення сайтів Львів

У цій статті розглянемо використання CSS "Маски" для красивого приховування вмісту. Контент може бути як текст так і зображення...

CSS - як обрізати зображення без зміни пропорцій

При підготовці зображень для Web нерідко з'являється необхідність обрізати їх, щоб виділити потрібні частини зображення і відрізати непотрібні...

Функція number_format на JavaScript

Створення сайтів Львів

Часто буває, що програмуючи на одній мові, згадуєш функції з інших мов, які б так підійшли в поточний момент. Одна з таких функцій number_format, яка є в PHP і якої так не вистачає в JS...

HTML5 та CSS3 cніппети для проектування нових сайтів

Робота в якості веб-розробників часто вимагає експериментувати з новими сниппетами. Деякі з ваших експериментів будуть поганими (на жаль), а інші (якісні шматки коду)...

JavaScript. Анімовані частини в формі серця.

З кожним днем на сайті можна зробити все більше і більше корисних ефектів не підключаючи плагінів або громіздких бібліотек...

JavaScript - призначення гарячих клавіш

Створення сайтів Львів

Mousetrap - маленька (всього 1.7КБ) javascript-бібліотека, що дозволяє легко додавати обробки гарячих клавіш на сайт.
Варіантів використання - маса...

JavaScript: Як дізнатися на скільки пікселів прокручена HTML сторінка

Створення сайтів Львів

Іноді буває необхідно, наприклад, вивести спливаюче вікно рівно по центру вікна. У цьому чудово нам може знадобиться css position: fixed. Але, що робити, якщо розмір псевдо-попапа fixed...

JavaScript: як приховати в помилки в браузері?

Створення сайтів Львів

Для цього скористаємося подією onerror об'єкта window...

jQuery: Звукові оповіщення

Створення сайтів Львів

В одному з проектів знадобилося реалізувати звукове повідомлення при настанні деяких подій для того, щоб споживач постійно не дивився в монітор чекаючи текстового повідомлення...

Корисні CSS прийоми

Створення сайтів Львів

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

PHP - алгоритм перевірки коректності номера кредитної картки

Створення сайтів Львів

Виявляється номер пластикової карти зовсім не випадковий. Для нумерації використовується алгоритм Місяць. Алгоритм Місяць (англ. Luhn algorithm) - алгоритм обчислення...

PHP - автоматичне закриття всіх відкритих HTML тегів

Створення сайтів Львів

Всі знають, що в адміністративній панелі сайту добре правити контент сторінок в візуальному редакторі, який має назву WYSIWYG. Ось і наш редактор якось дивно себе почав вести, перестав закривати HTML теги...

PHP функція для обробки тексту

У всіх скриптах, які мають на увазі роботу з формами, потрібна функція обробки тексту...

PHP функція визначення браузера (UserAgent)

User Agent - це клієнтська програма, що використовує певний мережевий протокол. Термін зазвичай використовується для додатків, які здійснюють доступ до веб-сайтів, таким як браузери...

PHP функція визначення браузера

Якщо Ви задумали зробити версію сайту під мобільні гаджети - то даний скрипт саме те, що шукали.
Необхідно визначити - зайшов користувач з мобільного (планшета)...

PHP: генерування відтінків

Створення сайтів Львів

Існують різні способи установки кольору. Двома найпопулярнішими значеннями в мережі є HEX і RGB. Ці значення мають логічну формулу роботи з допомогою якої ми можемо легко згенерувати відтінки потрібного нам значення...

PHP - парне або непарне число

Створення сайтів Львів

Парність в теорії чисел - характеристика цілого числа, що визначає його здатність ділитися без остачі на два...

PHP: проста каптча обманка

Створення сайтів Львів

На сьогоднішній день існують десятки способів захисту форм від спаму. Кожен вибирає під себе потрібний йому варіант. На дуже багатьох проектах ми використовуємо "псевдо-каптчу"...

PHP: Справжня багатопоточність в CURL

Створення сайтів Львів

Якщо Вам знадобилося автоматично завантажувати декілька сотень невеликих файлів при збереженні. Звичайно ж відразу застосовуйте чудо-бібліотека Curl...

PHP - валідація даних без регулярних виразів

Створення сайтів Львів

Будь-який розробник стикається зі створенням форм, а разом з цим приходить і необхідність перевіряти введені користувачем дані. Можна використовувати регулярні вирази..

PHP - визначення особи на фотографії

Знадобилося, автоматично, з завантаженою фотографії користувача, визначати обличчя і вирізати його для аватара (так як це роблять соціальні мережі ВКонтакте і Однокласники)...

PHP - визначення розміру файлу на віддаленому сервері

Створення сайтів Львів

Постала гостра необхідність отримати розмір тисячі величезних файлів, які лежали на віддаленому сервері. Потрібно було отримати загальну кількість МБ всіх файлів...

PHP - як обмежити швидкість завантаження файлу

Створення сайтів Львів

Іноді потрібно обмежити швидкість завантаження файлу. Добре - якщо є можливість налаштувати це на веб-сервері - тоді все просто і ресурсів сервер буде споживати менше. Але, що робити якщо доступу до налаштувань веб-сервера...

PHP - з кольорового в чорно-біле

Створення сайтів Львів

Знадобилося реалізувати, обробник фото, що завантажуються на сервер, який би створював чорно-білу мініатюру.
Звичайно, можна використовувати для цього і JS і CSS фільтри, в цій статті описується...

Підсвічування знайдених слів

Створення сайтів Львів

При створенні пошуку на сайті, захотілося підсвічувати знайдені слова. Для цього можна скористатися практично готовим рішенням, яке є в PHP - але тоді навантаження/швидкість виконання буде...

Помилка PHP: Can not add header information - headers already sent

Помилку цю виправити нескладно. Часто таке ж повідомлення з'являється при старті сесій, в трохи іншому формулюванні....

Приклад CSS 3D Transforms

Нарешті настали часи, коли на чистому CSS можна робити фантастичні речі...

Приклад оформлення checkbox на чистому CSS

Створення сайтів Львів

У наш час використовувати JavaScript для прикраси різного роду input полів уже вважається поганим тоном...

Робота з PHP сесіями і куками користувача. Короткий посібник для початківців.

Основні моменти при роботі з сесіями. Опис механізму роботи. Як сесії потрапляють в кукі або в заголовки HTTP відповідей?..

Tooltips на чистому CSS

Створення сайтів Львів

Hint.css - легкий файл стилів, який написаний на SASS і використовує тільки CSS і HTML. Працює без використання JavaScript...

Видалення HTML-тегів з документа Microsoft Word

Створення сайтів Львів

Якщо ви працюєте з клієнтами, то можна припустити, що у вас вже виникали проблеми з тим, що люди часто копіюють текст з документа Microsoft Word на сайт...

Як отримати всі картинки з HTML сторінки

Створення сайтів Львів

Знадобилося виконати парсинг всіх зображень з одного ресурсу. На допомогу прийшли регулярні вираження і звичайно ж PHP (не найбільша і наймогутніша мова для парсинга необхідної інформації, але цілком підходить...

Як відключити CSS transition до завершення завантаження сторінки

Створення сайтів Львів

При верстці чергового великого проекту, на деяких сторінках CSS трансформація для структурних елементів сторінки іноді починалася ще до завершення завантаження всієї сторінки...

Як видалити BOM з файлу UTF за допомогою PHP

Створення сайтів Львів

UTF-8 (від англ. Unicode Transformation Format, 8-bit - «формат перетворення Юнікоду, 8-бітний») - поширене кодування символів Юнікоду, сумісна з 8-бітними форматами передачі тексту...

Як заборонити PHP кешувати сторінки

Створення сайтів Львів

Кеш - проміжний буфер з швидким доступом, що містить інформацію, яка може бути запитана з найбільшою ймовірністю. Доступ до даних в кеші йде швидше, ніж вибірка вихідних даних з оперативної (ОЗУ)...

Як зробити без JavaScript щоб всі посилання відкривалися в новому вікні?

Багато фахівців юзабіліті сайтів стверджують, що не потрібно вказувати відвідувачеві, що і в якому вікні він буде відкривати сторінки на сайті...

Запис помилок виконання PHP скриптів в файл

Всі php помилки потрібно обов'язково записувати в лог-файл і регулярно вивчати його. Якщо цього не робити - є шанс пропустити частину багів, які з'являються в процесі роботи...

Змінюємо колір на фото в чистому CSS за допомогою input type color

Створення сайтів Львів

Відвідуючи різні сайти ви часто бачите як у одного і того ж товару можна змінити таку властивість як колір. Одні розробники для кожного кольору використовують окремі повноцінні фото товарів заздалегідь...