Для створення якісних та актуальих сайтів, ми постійно себе модернізуємо і вивчаємо нові технології та підходи.
Змінюємося самі — допомагаємо змінюватися вам ✂
15-річна людина — підліток, 15-річна ІТ-компанія — як слоган до “Хрещеного батька”: пропозиція, від якої неможливо відмовитися
Цього року компанії REDSTONE — 15 🎂 І наші розробники такі ж загартовані в ІТ, як Термінатор від ураження кулями. Під час виконання поставлених задач у нас не тремтять руки, а технології влучають точно в ціль.
Чи бувало у Вас таке, що переходите на сайт і бачите, що з’єднання не захищене
Чи бувало у Вас так, що Ви переходите на сайт, а сторінка завантажилася не коректно? Або ваш розробник передав свою роботу на затвердження, а щось працює геть не так як очікувалося? Дуже часто винним у подібних ситуаціях є не розробники, а файли кешу і кукі. Але давайте про все по порядку.
На більшості сайтів, вже за усталеним стандартом, як мінімум, в розділі контактів прийнято розташовувати карту із маркером, котрий вказує на місцезнаходження компанії. В той же час часто буває, що карта працює не правильно і про це Google повідомляє повідомлення
8 з 10 користувачів Інтернету отримують доступ до сайтів з мобільних пристроїв. Це означає, що сайт мав би бути адаптивним. Тобто коректно відображатися не тільки на ПК та ноутбуках, а й на планшетах та смартфонах. Якщо власник смартфона, який прийшов на сайт не бачить частини вмісту або елементи накладаються один на одного, він не зрозуміє цього і піде до конкурентів.
Зазвичай на футер не звертають уваги, але він є одним з ключових елементів сайту. Це важливий розділ для відвідувачів сайту, які хочуть отримати більше інформації про вашу компанію...
Інтернет-маркетологи впевнені, що відвідувачі сайтів ненавидять поп-апи, тому категорично виключають цей інструмент лідогенерації зі своєї практики.
2021 рік обіцяє стати проривним у сфері веб-дизайну і готовий запропонувати нам по-справжньому захоплюючий досвід. Додайте до всього цього прогрес екранних технологій, і не помилитеся, якщо в своїх майбутніх проектах ви не побоїтеся використовувати яскраві кольори і такі їх поєднання, які раніше уникали.
У веб-дизайні немає другого шансу справити враження. При розробці шапки сайту (хедера) потрібно пам'ятати, що це перший елемент веб-сторінки, який бачать відвідувачі. Від нього залежать конверсії та прибуток.
Для багатьох починаючих власників веб-проектів вибір хостингу - складне завдання. По-перше, сама по собі послуга хостингу непроста з технічної точки зору. По-друге, є безліч хостинг-провайдерів, які позиціонують себе як надійних професіоналів, але вибрати серед них дійсно порядного не завжди просто.
Перед тим як випускати розроблений web-сайт у «вільне плавання» необхідно провести ряд заходів, спрямованих на пошук і виправлення помилок у веб-дизайні, верстці та покращення користувацького досвіду. Без всього цього не добитися хороших показників, а значить проекту складно буде потрапити в топ пошукової видачі.
Поняттям UX і UI вже близько 70 років, але деякі дизайнери все ще плутають їх. Розглянемо, що означають ці абревіатури.
Прототип в веб-дизайні - це проста схема сторінки сайту у вигляді ескізу або html-документу, де відображені структурні елементи майбутнього сайту: меню, кнопки, форми та інші. Прототип може бути статичним зображенням або динамічним html-документом.
У нашу технічну підтримку постійно пишуть клієнти з питанням "Чим відрізняється лендінг від сайту?". Тому ми вирішили детально розібрати всі відмінності і визначити, в яких випадках посадкова сторінка підійде краще, ніж звичайний сайт.
Поняття «usability» (або «web-usability») означає зручність використання сайту для досягнення певних цілей.
Кольорове оформлення може бути ефективним інструментом маркетингу, якщо ним правильно скористатися. Впливаючи прямо на підсвідомість користувача сайту, колір у веб-дизайні може сформувати позитивне ставлення до продукту, довіру, викликати позитивні емоції, які змушують людину здійснювати покупку.
Від швидкості завантаження сайту прямо залежить поведінка користувачів і їх лояльність по відношенню до компанії, показники конверсії, позиції веб-ресурсу в пошуковій видачі. Залишати без уваги цей параметр неприпустимо. Насамперед потрібно виміряти швидкодію, а потім відповісти на питання, як збільшити швидкість завантаження сайту.
У цій статті ми розповімо як максимально правильно оптимізувати URL під пошукові системи. Використовуючи наші поради ви зможете зробити URL сторінок корисними і правильними для SEO просування.
Забудовнику (продавцю квартир в житловому комплексі) потрібен якісний утилітарний сайт. В цьому випадку краще не експериментувати з незвичайною подачею і візуалом. Квартири купують заможні люди, частіше це дорослі клієнти. Ви ж не хочете їх остаточно заплутати?
У цій статті ми розповімо про одну маленьку але дуже корисну річ, а саме про те як зробити відео з YouTube на вашому сайті адаптивним. Якщо ви ведете свій сайт і стикалися з тим що потрібно розмістити на сайті відео з сервісу YouTube, то швидше за все ви задалися питанням, як зробити його адаптивним, оскільки на мобільних пристроях вставлене відео не зменшується і починає ламати верстку і виходити за межі зображення.
HTML-сайти хороші своєю швидкодією і чистотою коду. Їх цікаво використовувати при невеликому обсязі матеріалів і статичних сторінок в тих випадках, коли проект не вимагає частого внесення змін та оновлення контенту. Панелі управління в них немає, веб-сторінки необхідно редагувати через код, а потім оновлювати на хостингу, що дуже незручно. Цілком зрозуміле бажання перенести такий сайт на WordPress - популярну систему зі зручною адмінкою, величезним вибором плагінів і шаблонів.
З 2019 року використання сервісу Google Maps без API ключа більше не підтримується. Тому якщо у вас на сайті помилка: при завантаженні Google Карт на цій сторінці виникла проблема і на карті відображається напис For development purposes only - потрібно отримати Google Maps API Key.
Отримання доступу до API
LiqPay - це платіжний сервіс за допомогою якого клієнти-власники карт VISA/MasterCard з усього світу можуть оплачувати покупки.
Процес розробки сайтів постійно змінюється, підлаштовуючись під тенденції інтернету, а також особливості пристроїв, які використовуються для доступу до нього. Ось уже кілька років основним трендом аналітики називають збільшення частки користувачів, що виходять в мережу з портативних девайсів: смартфонів, планшетів та ін...
Верстка сайту — це один з найважливіших етапів розробки онлайн-ресурсу, в результаті якого намальований дизайнером макет перетворюється в HTML і CSS-код.
Багаторічний досвід професіоналів у сфері веб-дизайну показує, що для створення сайту потрібен чіткий план дій. Він значно скорочує час, потрібний для реалізації, тестування та запуск ідеї.
Професійною розробкою сайту можна назвати тільки такий процес, при якому передбачаються можливості й готуються інструменти просування. Одна з необхідних деталей, без яких роботу не можна назвати завершеною — створення та завантаження іконки favicon.
Існує три наріжних камені створення сайтів. За структуру сторінок відповідає HTML, за їх оформлення — CSS, за інтерактивність — JavaScript. Всі ці технології, крім першої, розвивалися швидко.
Якісний та потужний веб-дизайн цікавить всіх спеціалістів, які розробляють інтернет-проекти для сучасних компаній України. Рівень якості дизайну впливає безпосередньо на зацікавленість сайтом цільової аудиторії.
Нарешті після 2 років розробки компанія Oracle випустила перший стабільний реліз MySQL 8.0. Версія 8.0 зумовлена зміною нумерації версій, оскільки реліз випустили слідом за 5.7 замість версії 5.8.
В кар'єрі кожно мануального тестувальника одного разу настане момент, коли він стоятиме перед вибором: братися чи не братися за вивчення автоматизованого тестування...
Навчання стало невід'ємною частиною життя кожного спеціаліста чи не в усіх сферах життя. Якщо ж ви намагаєтесь чи тільки почали ставати частиною ІТ світу, то вчитися ви будете довго, систематично і...
Паралакс можна любити і не любити, але незалежно від ваших вподобань, використувувати його ви таки змушені. Якщо підійти до справи з розумом, то паралакс зможе додати вашому веб-ресурсу витонченості та сучасності.
З кожним роком все більше уваги починають приділяти такому різновиду тестування, як тестування продуктивності і тестування навантаження системи. Насправді, це відбувається не без підстав. Оскільки саме тестування...
Час JQuery (і інших бібліотек) щодо застосування ефектів по трохи відходить на задній план тому чистий css3 легко справляється з тим, що ще вчора вимагав підключення сторонніх баготокілобайтних бібліотек і плагінів...
Настає час, коли формат зображення GIF відходить у минуле. У сучасному браузері нескладно зробити анімацію без цього формату, використовуючи JavaScript або ж чистий CCS3. Звичайно, знайдуться противники такої технології...
Буває, що в процесі роботи якогось скрипта необхідно виконати інший скрипт і чекати, поки він закінчить свою роботу...
Буферизація - метод зберігання, введення, виведення інформації на обчислювальній машині. Процес буферизації розділяється на 2 етапи...
Часто бувають випадки, коли в деякому місці програми необхідно відправити заголовки, наприклад, для перезавантаження сторінки, а контент на висновок вже відправлений або контент...
Що таке ідеальний варіант підкреслення посилань? Це коли є можливість регулювати товщину і розташування лінії. Пропонуємо ідеальний варіант...
Для підключення файлу стилів CSS можна скористатися кількома способами. Хтось вважає за краще використовувати вставку через LINK, а хтось любить @IMPORT...
Часто буває потрібно зробити так, що б якісь html елементи мали нестандартний вигляд.
Як часто Вам хотілося зробити границю якогось елементу картинкою? За допомогою CSS3 це вже реальність.
HTML5 дає масу корисних речей. Так як і кожен браузер має свої "фічі" в своєму движку. Ось наприклад WebKit автоматично вбудовує в поле пошуку...
У цій статті розглянемо використання CSS "Маски" для красивого приховування вмісту. Контент може бути як текст так і зображення...
При підготовці зображень для Web нерідко з'являється необхідність обрізати їх, щоб виділити потрібні частини зображення і відрізати непотрібні...
Часто буває, що програмуючи на одній мові, згадуєш функції з інших мов, які б так підійшли в поточний момент. Одна з таких функцій number_format, яка є в PHP і якої так не вистачає в JS...
Робота в якості веб-розробників часто вимагає експериментувати з новими сниппетами. Деякі з ваших експериментів будуть поганими (на жаль), а інші (якісні шматки коду)...
З кожним днем на сайті можна зробити все більше і більше корисних ефектів не підключаючи плагінів або громіздких бібліотек...
Mousetrap - маленька (всього 1.7КБ) javascript-бібліотека, що дозволяє легко додавати обробки гарячих клавіш на сайт.
Варіантів використання - маса...
Іноді буває необхідно, наприклад, вивести спливаюче вікно рівно по центру вікна. У цьому чудово нам може знадобиться css position: fixed. Але, що робити, якщо розмір псевдо-попапа fixed...
Для цього скористаємося подією onerror об'єкта window...
В одному з проектів знадобилося реалізувати звукове повідомлення при настанні деяких подій для того, щоб споживач постійно не дивився в монітор чекаючи текстового повідомлення...
CSS, без сумніву, одна з найважливіших мов розмітки, які ми використовуємо. І хоча HTML описує структуру документа, її поведінка може бути непередбачуваною, в залежності від версії браузера...
Виявляється номер пластикової карти зовсім не випадковий. Для нумерації використовується алгоритм Місяць. Алгоритм Місяць (англ. Luhn algorithm) - алгоритм обчислення...
Всі знають, що в адміністративній панелі сайту добре правити контент сторінок в візуальному редакторі, який має назву WYSIWYG. Ось і наш редактор якось дивно себе почав вести, перестав закривати HTML теги...
У всіх скриптах, які мають на увазі роботу з формами, потрібна функція обробки тексту...
User Agent - це клієнтська програма, що використовує певний мережевий протокол. Термін зазвичай використовується для додатків, які здійснюють доступ до веб-сайтів, таким як браузери...
Якщо Ви задумали зробити версію сайту під мобільні гаджети - то даний скрипт саме те, що шукали.
Необхідно визначити - зайшов користувач з мобільного (планшета)...
Існують різні способи установки кольору. Двома найпопулярнішими значеннями в мережі є HEX і RGB. Ці значення мають логічну формулу роботи з допомогою якої ми можемо легко згенерувати відтінки потрібного нам значення...
Парність в теорії чисел - характеристика цілого числа, що визначає його здатність ділитися без остачі на два...
На сьогоднішній день існують десятки способів захисту форм від спаму. Кожен вибирає під себе потрібний йому варіант. На дуже багатьох проектах ми використовуємо "псевдо-каптчу"...
Якщо Вам знадобилося автоматично завантажувати декілька сотень невеликих файлів при збереженні. Звичайно ж відразу застосовуйте чудо-бібліотека Curl...
Будь-який розробник стикається зі створенням форм, а разом з цим приходить і необхідність перевіряти введені користувачем дані. Можна використовувати регулярні вирази..
Знадобилося, автоматично, з завантаженою фотографії користувача, визначати обличчя і вирізати його для аватара (так як це роблять соціальні мережі ВКонтакте і Однокласники)...
Постала гостра необхідність отримати розмір тисячі величезних файлів, які лежали на віддаленому сервері. Потрібно було отримати загальну кількість МБ всіх файлів...
Іноді потрібно обмежити швидкість завантаження файлу. Добре - якщо є можливість налаштувати це на веб-сервері - тоді все просто і ресурсів сервер буде споживати менше. Але, що робити якщо доступу до налаштувань веб-сервера...
Знадобилося реалізувати, обробник фото, що завантажуються на сервер, який би створював чорно-білу мініатюру.
Звичайно, можна використовувати для цього і JS і CSS фільтри, в цій статті описується...
При створенні пошуку на сайті, захотілося підсвічувати знайдені слова. Для цього можна скористатися практично готовим рішенням, яке є в PHP - але тоді навантаження/швидкість виконання буде...
Помилку цю виправити нескладно. Часто таке ж повідомлення з'являється при старті сесій, в трохи іншому формулюванні....
Нарешті настали часи, коли на чистому CSS можна робити фантастичні речі...
У наш час використовувати JavaScript для прикраси різного роду input полів уже вважається поганим тоном...
Основні моменти при роботі з сесіями. Опис механізму роботи. Як сесії потрапляють в кукі або в заголовки HTTP відповідей?..
Hint.css - легкий файл стилів, який написаний на SASS і використовує тільки CSS і HTML. Працює без використання JavaScript...
Якщо ви працюєте з клієнтами, то можна припустити, що у вас вже виникали проблеми з тим, що люди часто копіюють текст з документа Microsoft Word на сайт...
Знадобилося виконати парсинг всіх зображень з одного ресурсу. На допомогу прийшли регулярні вираження і звичайно ж PHP (не найбільша і наймогутніша мова для парсинга необхідної інформації, але цілком підходить...
При верстці чергового великого проекту, на деяких сторінках CSS трансформація для структурних елементів сторінки іноді починалася ще до завершення завантаження всієї сторінки...
UTF-8 (від англ. Unicode Transformation Format, 8-bit - «формат перетворення Юнікоду, 8-бітний») - поширене кодування символів Юнікоду, сумісна з 8-бітними форматами передачі тексту...
Кеш - проміжний буфер з швидким доступом, що містить інформацію, яка може бути запитана з найбільшою ймовірністю. Доступ до даних в кеші йде швидше, ніж вибірка вихідних даних з оперативної (ОЗУ)...
Багато фахівців юзабіліті сайтів стверджують, що не потрібно вказувати відвідувачеві, що і в якому вікні він буде відкривати сторінки на сайті...
Всі php помилки потрібно обов'язково записувати в лог-файл і регулярно вивчати його. Якщо цього не робити - є шанс пропустити частину багів, які з'являються в процесі роботи...
Відвідуючи різні сайти ви часто бачите як у одного і того ж товару можна змінити таку властивість як колір. Одні розробники для кожного кольору використовують окремі повноцінні фото товарів заздалегідь...