удалите 3 основных бага которые раздражают:
— периодически меняется язык, сделайте привязку к одному источнику временных настроек
— при нажатии поиск сверху выпадающую ерунду никак не закрыт и приходится перезагружать страницу
— сделайте простой приход в 1-2 клика для перехода из личного кабинета в публичный кабинет
и, в идеале, дополнительные доки всех фишечек, а то я у меня лыжи все не едут :(
Что вы тут придираетесь к графикам?
Их делали нормальные ребята, не в каком-то там ворде!
Все как полагается, объявили тендер на пару миллионов, лучшие специалисты выиграли, попилили и нашли фрилансеров, что бы было по последним технологиям, лучше чем на западе
просто из-за ненужного использования js — анимации не гладкие
про js — используй ES6 или TypeScript с компиляцие в js (в них можно красиво создавать классы и модули и т.д., сможешь обернуть все, что получилось в одну библиотеку)
про css — используй after/before, иногда полезно)
про «разделяй и властвуй» — в файле html должен быть ТОЛЬКО каркас, в CSS — стили, в JS — логика. эти три кита должны быть более-мененее самостоятельными.
убери из HTML все кроме каркаса, классов, id и те элементы которые удовлетворяет W3C
для использования собственный атрибутов используй параметры «data»
пример:
— периодически меняется язык, сделайте привязку к одному источнику временных настроек
— при нажатии поиск сверху выпадающую ерунду никак не закрыт и приходится перезагружать страницу
— сделайте простой приход в 1-2 клика для перехода из личного кабинета в публичный кабинет
и, в идеале, дополнительные доки всех фишечек, а то я у меня лыжи все не едут :(
Их делали нормальные ребята, не в каком-то там ворде!
Все как полагается, объявили тендер на пару миллионов, лучшие специалисты выиграли, попилили и нашли фрилансеров, что бы было по последним технологиям, лучше чем на западе
про js — используй ES6 или TypeScript с компиляцие в js (в них можно красиво создавать классы и модули и т.д., сможешь обернуть все, что получилось в одну библиотеку)
про css — используй after/before, иногда полезно)
про «разделяй и властвуй» — в файле html должен быть ТОЛЬКО каркас, в CSS — стили, в JS — логика. эти три кита должны быть более-мененее самостоятельными.
убери из HTML все кроме каркаса, классов, id и те элементы которые удовлетворяет W3C
для использования собственный атрибутов используй параметры «data»
пример:
вспоминается про то, что каждый начинающий программист обязан сделать велосипед, но с квадратными колесами…
— css замени на scss
— это не фреймворк
что там насчет поддержки для IE,Firefox,Opera,Chrome,Safari?
Какие минимальный версии браузеров для адекватной работы?