Форум » » Новая версия Aml Pages 9.83 » Ответить

Новая версия Aml Pages 9.83

Carc: Более новая версия анонсирована здесь Выложил новую версию Aml Pages 9.83 Что нового добавлена новая команда "Правка\Сортировать строки" (сортировка строк в редакторе текста); добавлена настройка "Не разрывать гиперссылки Everything пробелами" (по умолчанию выключена, см. Быстрые настройки, подменю "Редактор текста"); добавлена настройка "Показывать маркер выделенного узла в дереве" (меню Сервис\Настройки, вкладка Внешний Вид\Цвета); панель новостей показывает число непрочитанных новостей в кнопке "Все прочитано"; CTreeViewEx TVM_ENSUREVISIBLE с восстановлением горизонтального скроллинга обратно; исправлено: сбрасывалась настройка "Вести журнал резервных копий" после изменения в диалоге настроек; исправлена: проверка горячих клавиш в диалоге настроек, если клавиши отключены; изменены контекстные меню для редактора текста; детальный список изменений на сайте здесь, как проверить что нового в последних версиях непосредственно из самой Aml Pages читайте здесь Развернутый анонс новой версии Aml Pages 9.83 в блоге опубликован тут. Обзор основных изменений в предыдущей версии Aml Pages 9.82 в официальном блоге: часть 1-ая и часть 2-ая. Cвежий пост в блоге: "Вопрос-ответ: что означает галочка в заголовке окна Aml Pages". Change log in English on official web site

Ответов - 132, стр: 1 2 3 4 5 6 7 All

Carc: Выпущена Aml Pages 9.83 build 2749 добавлена настройка "Плавно открывать и закрывать диалоговые окна" (меню Сервис\Настройки, вкладка Внешний Вид\Цвета, включена по умолчанию); исправлено: диалог вставки гиперссылки не закрывается при нажатии Escape, если есть открытое меню — закрывается только само меню; исправлено: диалог вставки гиперссылки не закрывается при нажатии Escape, если показано окно выбора страницы — закрывается только само окно выбора страницы; исправлено: ссылки на страницы документа не подсвечивались после сортировки строк в редакторе текста, только если переоткрыть страницу в редакторе текста; обновлена русская справка;

Carc: В официальном блоге опубликован развернутый анонс новой версии Aml Pages 9.83: что, зачем и как

Carc: Версия 9.83 (build 2751) [+] меню Избранное содержит также и команду "Только эту ветку"; [+] всплывающая подсказка в дереве с неумещающимся названием показывается даже если подсказки отключены; [*] изменено поведение всплывающих подсказок в дереве; [*] изменен шрифт всплывающих подсказок в дереве для неполностью видимых узлов; [*] новый алгоритм получения масштабирования для панелей инструментов при работ Aml Pages на HighDPI-мониторах;


Carc: Новая версия Aml Pages 9.83 build 2752 [*] исправлено: команда Вставить рисунок была доступна для страниц простого текста; [*] мелкие исправления и изменения;

Carc: В официальном блоге Aml Pages опубликован свежий пост : "Вопрос-ответ: что означает галочка в заголовке окна Aml Pages".

LordNEVR: Добрый вечер. При сохранении в формат веб страниц, некоторые сохраняют название абракадаброй. Адрес: https://booktracker.org/viewtopic.php?p=250149#250149

Carc: LordNEVR пишет: Добрый вечер. При сохранении в формат веб страниц, некоторые сохраняют название абракадаброй. Адрес: https://booktracker.org/viewtopic.php?p=250149#250149 1) У меня почему-то нет доступа к этому сайту... 2) Сохраняется вероятно перетаскиванием на Aml Assist? 3) Страница сама справа корректно отображается в Aml Pages? Без абракадабры (в правильной кодировке)? Ну в приниципе такие вещи в Aml Pages лечатся быстро: выделяем в Aml Pages справа в уже сохраненной веб-странице текст, который бы мог быть заголовком и жмем кнопку "В заголовок" на панели инструментов "Формат". Выделенный текст становится заголовком этого узла в дереве.

LordNEVR: Carc пишет: 1) У меня почему-то нет доступа к этому сайту... 2) Сохраняется вероятно перетаскиванием на Aml Assist? 3) Страница сама справа корректно отображается в Aml Pages? Без абракадабры (в правильной кодировке)? 1) Этот книжный торрент блокируется. Вход в него через расширения. 2) Да, перетаскиванием и гор.кл. Aml Assist. 3) Страница бывает нормально отображается с заголовком слева. А бывает в неправильной кодировке (заголовок слева нормальный), тогда приходиться менять. Хотя стоит на автовыборе. Скрины прилагаю. А бывает и заголовок абракадаброй. Да, спасибо. Эту кнопку использую.

Carc: LordNEVR пишет: 3) Страница бывает нормально отображается с заголовком слева. А бывает в неправильной кодировке (заголовок слева нормальный), тогда приходиться менять. Хотя стоит на автовыборе. Скрины прилагаю. А бывает и заголовок абракадаброй. Да проблема с кодировкой там возможна, и она там вообще по самой сути есть… Ибо когда веб-браузер общается с сервером, сервер по любому передает веб-браузеру в ответе в какой кодировке будут переданы данные. В случае со страницей в Aml Pages в принципе таких данных нет. И тогда или устанавливать ручками, или определять статистическими методами по самим данным (что и делает настройка "Автоматически определять кодировку"). Но если данные малы — то статистика может и ошибаться. Она хорошо работает только на больших данных. Ну и вовсе статистика она и есть статистика — ошибки возможны всегда. Вариантов там немного. Либо при получении данных перекодировать их всегда в какую то конкретную кодировку и в ней и показывать. Но это может занимать более чем ощутимое время — что неприемлемо. Либо давать пользователю самому выставлять кодировку, и ее запоминать в Aml Pages. И потом, если она есть, использовать именно ее. Но там тоже не всегда так просто. а) толком в движке Internet Explorer нет события смены кодировки. б) документация по движку Internet Explorer вообще мутная чуть более чем полностью. Есть метод SetCharset, расшифровка чего он делает полный вперед! Мол "Устанавливает кодировку". Ну прям откровение — это и по названию видно. А по сути то что? Перекодирует данные впрямую, из текущей в устанавливаемую? Или не трогает данные, но просто воспринимает их как есть, но в другой кодировке (то бишь показывает иначе). В общем, там совсем не просто сделать корректно. Поэтому Aml Pages и использует некий симбиоз. Если кодировка не задана, и выставлена настройка "Определять кодировку автоматически" — то она ее пытается завсегда определить автоматически. Если пользователь выставил кодировку, то Aml Pages запоминает ее в данных страницы, и использует именно ее, предполагая, что последняя выставленная кодировка и была верной. В общем та еще муть… Я было хотел прикрутить другой движок под HTML вроде той же HTMLayout, но там а) только UTF8 везде и всегда — соответственно придется все импортируемые данные по любому перекодировать перед показом. б) скрипты не поддерживаются вовсе в) на некоторых модных и крутых страницах HTMLayout и вовсе ничего не может — верстка превращается вообще непонятно во что. Плывет всё и вся: фреймы, таблицы, CSS. Были идеи попробовать прикрутить Sciter. Но там тоже те еще проблемы: JavaScript не будет работать. Прикручивать его сложно. Придется весьма мощную часть движка Plugin API самой Aml Pages приделывать, ибо впрямую Sciter туда не вставишь. Кое в чем c-smile (автор Sciter) погорячился в API самого Sciter`а. Начиналось как C-like, но кое чего он там впихнул и из C++ 11, причем именно в API, хотя можно было это оставить в начинке, а из из интерфейса убрать… Так что вот такие проблемы с кодировкой… Ну я там посмотрю внимательно, что там в Assist`е с кодировкой заголовка можно сделать. По идее, если он правильно определяет кодировку самих данных после перетаскивания, то должен и правильно определить и заголовок. А еще над лесом летал Аист… А еще и сами браузеры клали на официальную доку. Перетаскиваемый фрагмент должен содержать в данных и кодировку. Дык вот Internet Explorer всегда там держит кодировку исходной страницы, Firefox всегда перекодирует в UTF8, Google Chrome по разному в разных версиях… Так что такой зоопарк не очень то просто обрабатывать всегда корректно.

Carc: В официальном блоге Aml Pages опубликован свежий пост : "Вопрос-Ответ: Как защитить страницу Aml Pages от изменений".

LordNEVR: Carc пишет: А еще над лесом летал Аист… Ага, я как тот аист. Налётами на форуме появляюсь. Carc пишет: В официальном блоге Aml Pages опубликован свежий пост : "Вопрос-Ответ: Как защитить страницу Aml Pages от изменений". Супер.

Carc: LordNEVR пишет: В официальном блоге Aml Pages опубликован свежий пост : "Вопрос-Ответ: Как защитить страницу Aml Pages от изменений". Супер. Дык накопилось уже тем для статей, а писать все некогда было…



полная версия страницы