Jump to content

Full-R

Newbie
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Обычная

About Full-R

  • Rank
    Новичок

Information

  • Sex
    мужской
  • From
    Красноуфимск
  1. Посмотрите вот здесь. Есть свойство CSS clamp().
  2. Сделал переключение цвета в ночной режим автоматически с 20:00 до 8:00. Работает противоположный часовой пояс для стимуляции жизни 🙂 Что можно улучшить? Тема теперь написана полностью на CSS variables и она является частью framework. Теперь можно почти не верстая получить свое оформление поменяв variables(их 40 для настройки цветов и оттенков). Я не могу себе позволить делать бесплатные разнообразные шаблоны так как это мой хлеб(система и так бесплатная). Если кому надо пусть сами верстают и все переделывают под себя. Я думаю вынести эти vars в базу данных и сделать color picker'ы для то
  3. Я убрал из стилей все статические величины. Больше нет ни каких PX, EM, PT и так далее. У прототипа VPU интерфейса работают только view port юниты и проценты. Шрифты выполнены также в VPU. Вот скриншоты работы прототипа при разных размерах окна браузера и в разрешениях 1024x768 и 1600x900. Также VPU интерфейс будет отлично смотреться на экранах 4k и 8k. Теперь сайты не будут слишком мелкими или вылазящими за пределы окна браузера с горизонтальной прокруткой. Считаю, что интерфейсы основанные на View Port юнитах являются будущим верстки в свете непрерывного роста
  4. Меня очень огорчило, что с приходом транзистивного HTML 5 у нас теперь нет иконок валидно для HTML, но я до сих пор проверяю верстку валидатором. Качество валидатора меня тоже сильно огорчило. Я не единожды нахожу ошибки парсера валидатора, который показывает что у меня в документе ошибка. Открываю исходный код и делаю поиск строки с предполагаемой проблемой, а там все в порядке. Что-то слоупоки сдали нынче, что даже валидатор не хочет валидировать. А вы чекаете свои поделки валидатором? Я вот до сих пор(уже лет 9)зелененький и ровный.
  5. Я оптимизировал верстку, но на CSS зависли 80 иконок для интерфейса в SVG завернутые в base_64. Применять их пока некуда, но может пригодятся. Вот что у меня получилось по результатам: Я не знаю как победить Google Page Insights - он как будто игнорирует все хорошие манеры оптимизации специально. У меня сделан preload на графику и lazy load одновременно, а Google штрафует меня за анимацию загрузки контента и готовности DOM. Это не справедливо. В то же время GT Metrix, который использует тот же page insights показывает показатели 98%. Подс
  6. Пора бы для такого CSS grid использовать.
  7. Я доработал идею дизайна и верстки без использования media queries исключительно на view port units. Вот что получилось: https://revolvercmf.ru/ У сайта как таковой мобильной версии нет. Я просто использовал CSS 3 calc() и CSS 4 variables. Получилось не плохо и дизайн смотрится идентично на разных разрешениях экрана. PX и EM в архитектуре дизайна не используются вообще, а кроме того не использован сложный flex-box. Используются %, vw и vh. Прошу оценить верстку, интерфейс и дизайн(это основная тема оформления моего open source contents management framework). Вот ст
  8. Интерфейс обогатился на touch и mouse move menu вместо гамбургера. Запустил сайт сообщества. Кому интересно - можете зарегистрироваться и пользоваться форумом или завести блог(русский язык доступен из меню регистрации или в меню пользователя). Обзорчик системы на английском: https://revolvercmf.ru/en-US/revolver-cmf/
  9. Оттолкнитесь от этого: console.log(translate('test')) Слишком много говнокода, который мешает понимать. Да и поделка дерьмовенькая, хотя интересная.
  10. Здравствуйте. Есть движок БД и для него нужно провести аудит. Конкретно интересует следующее. Стоит ли удалять смайлы, как последовательность символов в функции: // Cleanup outer SQL protected static function escapeOuter( string $s ): string { return preg_replace( ['/(\/\*\s*\w*\s*(?!.\/\*))/si', '/(\-\-\s*\w*\s*(?!.\-\-))/si', '/(or\s*\w*\s*=\s*\w(?!.*or)|\|\|\s*\w*\s*=\s*\w(?!.\|\|))/si', '/[\x{10000}-\x{10FFFF}]/u'], [';', ';', '', '\xEF\xBF\xBD'], str_replace( ['#', '+--', '--+', '"', "\x1a", '%', 'qq ', '--', '/*!', '*/'], ['&
  11. В общем свежая безумная идея сделать интерфейс на VPU(view port units) таким образом чтобы избежать media queries. Сейчас сделано определение мобильной версии браузера и на CSS4 vars сделаны переключатели масштаба элементов интерфейса. Поскольку дизайн полностью масштабируется под размер окна и не нужны ни какие костыли и сетки, я хочу добавить в свой фреймворк такую опцию, как автоматическая генерация Android приложения, которое бы работало на Web View. У нас уже везде webkit и можно было бы сделать заготовку приложения, которая бы скрывала строку ввода адреса браузера, но оставляла
×
×
  • Create New...