New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Серьезная ошибка в обработке abrv.dsl файлов

Сообщаем о найденных ошибках сюда

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby gromescu » Wed May 13, 2009 9:54 am

Не очень серьёзная проблема, но жизнь портит. Когда я подключаю DSL-словарь с пометами (abrv.dsl прилагается) при наведении курсора на одну из помет ничего не происходит в течение пары секунд, только после этого всплывает расшифровка сокращения. В дальнейшем все расшифровки помет/сокращений в карточке показываются нормально, без тормозов. На следующей карточке ситуация повторяется...

На linux вроде все ok. Нет, ну если очень присмотреться, то есть небольшая задержка, в пол секунды не больше, но жизнь не портит полюбому:)
gromescu
 
Posts: 76
Joined: Sun Apr 05, 2009 2:25 pm

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby ikm » Wed May 13, 2009 10:06 am

Это не тормоза, это задержка для тэга title в html. Попробуйте сохранить как html и посмотрите, как будет работать в других браузерах. Если кто знает, как можно изменить эту задержку в WebKit, отпишитесь.

p.s. А курсор на руку заменить совсем несложно, создав article-style.css и там это поправив.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby Gloggy » Wed May 13, 2009 10:14 am

ikm wrote:Это не тормоза, это задержка для тэга title в html.

В принципе, небольшая задержка даже полезна, чтобы не выскакивали подсказки случайным образом когда просто мышой возишь. Вопрос в длительности этой задержки. Может, как-то это тоже в CSS можно настроить? ;)

P.S. Кстати, заметил, что в Лингво подсказки они все однострочные, а в GD даже не очень длинные подсказки часто сбиваются в две строки... ;)
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby ikm » Wed May 13, 2009 10:47 am

Gloggy wrote:Вопрос в длительности этой задержки. Может, как-то это тоже в CSS можно настроить? ;)

Я сходу не нашел такого свойства.

Gloggy wrote:P.S. Кстати, заметил, что в Лингво подсказки они все однострочные, а в GD даже не очень длинные подсказки часто сбиваются в две строки... ;)

Ну можно все пробелы менять на неразрывные, если это так важно.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby Gloggy » Wed May 13, 2009 3:24 pm

ikm wrote:
Gloggy wrote:P.S. Кстати, заметил, что в Лингво подсказки они все однострочные, а в GD даже не очень длинные подсказки часто сбиваются в две строки... ;)

Ну можно все пробелы менять на неразрывные, если это так важно.

В случае с DSL форматом, это будет правильно. По крайней мере, в Лингво всегда подсказки к пометам ровно в одну строку.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby gromescu » Thu May 14, 2009 9:28 pm

Gloggy wrote:
ikm wrote:
Gloggy wrote:P.S. Кстати, заметил, что в Лингво подсказки они все однострочные, а в GD даже не очень длинные подсказки часто сбиваются в две строки... ;)

Ну можно все пробелы менять на неразрывные, если это так важно.

В случае с DSL форматом, это будет правильно. По крайней мере, в Лингво всегда подсказки к пометам ровно в одну строку.

Нет эта погоня за тем КАК В LINGVO до добра не доведет. Ну было же все шикарно, аккуратненькие подсказки, а теперь черти-что.
Image
ikm, подскажи, какие файлы в исходниках надо править, чтобы избавиться от этого безобразия на пол экрана.
gromescu
 
Posts: 76
Joined: Sun Apr 05, 2009 2:25 pm

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby ikm » Thu May 14, 2009 9:39 pm

dsl.cc:710 title заменить на i->second (а всё что выше про title до открывающей скобочки можно тогда стереть)

Вы уж там разберитесь, как это должно быть :)
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Серьезная ошибка в обработке abrv.dsl файлов

Postby ikm » Thu May 14, 2009 9:48 pm

Сделал, чтобы тултипы разбивались, если их длина 70 символов и более.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Previous

Return to Ошибки

Who is online

Users browsing this forum: No registered users and 11 guests