Pull to refresh
7
0

Full Stack Web Developer

Send message

Аплодирую стоя! (блин, не могу заплюсовать)

Я бы предостерег от использования index.ts файлов, т.к. импорт из такого файла, в котором лежит "много чего" (обычно в корневых ре-экспортах), предотвращает нормальную работу tree shaking'а. Пол дня выяснял, почему у меня стал такой здоровый бандл и tree shaking перестал работать. Так что лучше полностью отказаться от index.ts файлов в большинстве случаев.

"Ну и на самой 404 нет навигации хотя бы на главную" — упс %) Надо поправить, спасибо за репорт! А как туда попали? Руками вводили?

[comment deleted]

Хорошее предложение, но другое направление. Так же, на сколько я знаю, знаки препинания классики иногда расставляют индивидуально, не всегда по правилам. В те время могли быть и другие правила, поэтому "сомнительно". Но как электронная версия "Тотального диктанта" может и прошло бы.

странно, не должно так сильно жрать. Но у меня для вывода букв пока ng-repeat используется (хоть и со статик-биндингом), а это не экономно, но было самое простое решение и, в принципе, рабочее. Исправлю. Оптимизация важна.


"Получалось так, что когда на экране появляется каретка, ввожу слово (верное), а там оказывается уже была напечатана одна буква" — этот кейс частично решен тем, что для удачного завершения слова можно всё равно ввести первые его буквы, т.е. не обязательно стирать и вводить именно с текущей позиции. Т.е. "бобое" должно срабатывать.

"Не стоит ограничиваться только русским языком" — другие языки в процессе, там есть выбор стран, но еще скрыт т.к. не готово. Остальные типы текстов это заманчиво, но фокус проекта будет размываться. Хорошему проекту нужен конкретный фокус.

можно будет добавить, на основе localStorage. Для начала я бы хотел переработать выводимый результат на более интересный, а не просто затраченное время, потом можно и об остальном подумать :)

спасибо, учту.

Согласен, система ввода и подсказки еще не идеальны и не совсем очевидны. Была идея с подчеркиванием, но требует времени на доработку. Так же у меня была другая идея — отображать введенную букву, только если она правильная, и выдавать звуковое предупреждение (как у браузеров, если поле переполнено), если введена неправильная. Возможно, самый лучший вариант.


Про "Ночь, улица, фонарь, аптека…" согласен :) Просто оно и так короткое, но так — да, сегодня поправлю.

это специально, чтобы пользователь не уставал, так и было задумано. Кто-то печатает медленно (я об "обычных" людях), особенно с мобильных девайсов.

да там всё тривиально :) могу выложить код основного контроллера, где сам стих выводится https://github.com/bobrosoft/literator.io/blob/master/app/scripts/controllers/verse.js. Всё олдскул, на компоненты не переводил.

Не вкурил, откуда в тестах jQuery… был же By

Обожаю MZZ Framework :) Его постоянно и с большим успехом применяет наша компания. Наверное здесь про него почти никто не знает, но да ладно — каждому свое. Спасибо zerkms и mz за его создание. Минусы есть, естественно, без этого развитие невозможно. Да и жалко, что уже практически не развивается, остались лишь немногие :)

Information

Rating
Does not participate
Date of birth
Registered
Activity