Pull to refresh

Comments 14

Для статичной типизации попробуйте перейти на Typescript для начала…

Для быстрой вставки данных в SQLite отключайте перед вставкой журналирование, а лучше использовать import, а не insert.

Спасибо, про Sqlite было очень полезно

Хороший пет проект - unix way.
Есть пару предложений, которые сделают сайт лучше.
В погоне за красивым дизайном, забывается об эффективности приложение.
Цель - сократить кол-во пустых действий
1. Поле ввода сразу открыто
2. Отправлять поиск сразу при вводе слова (убрать enter). Можно добавить debounce 1 сек
3. Не скрывать строку поиска после ввода текста
4. Добавить в url значение слова. Так можно будет скинуть ссылку и сохранится поле ввода.

По оптимизациям:
- svg не оптимизированы, можно уменьшить размер ~ в 2 раза

Работа оффлайн:
Сколько весит сейчас словарик?
Если до 10-20 мб, то можно её 1 раз скачать и сохранить в localStorage и сайт (как и приложение) сможет работать полностью офлайн.
А чтобы не тратить серверные ресурсы, можно её сохранить на github в виде файлика json. 0 затрат - 100% профит

Ещё будем рады, если портируешь реализацию на фреймворк $mol - это много времени не займёт. Дизайн сохранится твоим )
Мы с радостью поможем это сделать, дадим обратную связь, поделимся экспертизой и побудем тестирами)
Поможем сделать приложение гиппер эффективным во всех смыслах

Без произношения вы сразу отсекаете всех новичков которых не знают международную фонетику.

Те кто её не знают, она им и не понадобится. Да и не так уж и просто набрать базу слов с нужным произношением, а пытать бедных нэйтивов, заставляя произносить 10000 слов слишком жестоко :).

Есть такой сайт http://ipa-reader.xyz/, он, как заявляется автором, превращает фонетическую транскрипцию в звук, но я не уверен что она точно работает..даже скорее наоборот

Плюс вспомнил, транскрипция какого языка? Британского или американского?

Если ты про сайт, что я указал в ответе, то должен принимать как британскую, так и американскую транскрипцию.

Но, введя какую-либо транскрипцию английского слова, и выбрав русского спикера, то ты услышишь жёсткий русский акцент в аудио. Этого быть не должно, ведь от выбора спикера транскрипция не изменилась.

К слову "belonging" ваш сайт выдаёт транскрипцию [bɪlɔ́ŋɪŋ] через [ɪ] в первом слоге, а в cubedictionary все варианты через шва [ə].

В куб дикшинари настройки есть , это вариант произношения, и наверное стоило ему бы следовать, так как он набирает популярность ( если верить гуглу и личному опыту) если интересно, то можно погуглить weak-vowel merger,

так как у вас выдается именно rp-вариант (как и в bre-транскрипциях oed кстати) мне интересно что вы имели в виду в начале текста замечая что мало кто говорит на rp и что на cube есть именно нужный вам вариант (какой именно?)

(спрашиваю из сугубого интереса)

Sign up to leave a comment.

Articles