Форум: "Прочее";
Текущий архив: 2016.01.03;
Скачать: [xml.tar.bz2];
ВнизGecko в приложение delphi Найти похожие ветки
← →
Дмитрий С © (2015-05-05 22:43) [0]Поделитесь, пожалуйста, опытом кто встраивал.
Нужно отображать веб-морду.
IE - не подходит, т.к. на всех компьютерах разный.
Cromium Embedded - всем хорош, но таблицы на печать выводит неправильно (режет ячейки), как и хром собственно. В интернете решения не нашел.
Теперь хочу FireFox-о подобное попробовать.
Очень важно, чтобы движек был свежим и один в один как в FireFox (минус несколько версий допускается).
← →
sniknik © (2015-05-05 23:33) [1]> IE - не подходит, т.к. на всех компьютерах разный.
встраиваемый объект - эмулятор, по умолчанию (самому нужно для программы повышать если требуется) соответствует IE 7.
т.е. если не считать некоторых тонкостей - на всех компьютерах одинаковый.
← →
Дмитрий С © (2015-05-06 03:08) [2]
> соответствует IE 7
У IE 7 тоже есть большой минус - он очень старый.
← →
Юрий Зотов © (2015-05-06 04:08) [3]> Дмитрий С © (06.05.15 03:08) [2]
Тем лучше. Если программа заточена под старый браузер, то под новыми она тоже будет работать. Должна, по крайней мере.
← →
ВладОшин © (2015-05-06 08:08) [4]
sniknik © (05.05.15 23:33) [1]
> самому нужно для программы повышать если требуется
сложно?
← →
DVM © (2015-05-06 10:13) [5]
> Юрий Зотов © (06.05.15 04:08) [3]
> Если программа заточена под старый браузер, то под новыми
> она тоже будет работать.
Не факт. Вот, например, Chrome недавно отрубил поддержку плагинов NPAPI и куча софта перестала работать в один миг. В старых браузерах все ок.
← →
Юрий Зотов © (2015-05-06 10:23) [6]> DVM © (06.05.15 10:13) [5]
Обратная несовместимость. Это выстрел себе в ногу, или хорошо продуманное решение? Если второе, то интересны мотивы.
← →
sniknik © (2015-05-06 11:06) [7]> сложно?
в реестр значение записать с "имя программы" = "желаемый эмулятор"... неохота смотреть, но найти не сложно, да у тебя в реестре наверняка есть что-то, например Adobe Acrobat Reader, я по нему смотрел, а цифры версий эмуляций на сайте мелкософта.
← →
sniknik © (2015-05-06 11:12) [8]> У IE 7 тоже есть большой минус - он очень старый.
ужас ужас, как дальше жить...
у нас клиенты кстати есть у которых кроме IE6 ничего не установлено, до сих пор, и не будет, пока парк машин не поменяют (а это не завтра, и даже не послезавтра). догадываешься какой эмулятор встраивается у них на машинах в программу? а такие клиенты как правило очень крупные гос.конторы.
← →
brother © (2015-05-06 11:13) [9]> Нужно отображать веб-морду.
надеюсь не локальная?
← →
sniknik © (2015-05-06 11:22) [10]> например Adobe Acrobat Reader
запись сделана в разделе
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
← →
Дмитрий С © (2015-05-06 11:25) [11]
> sniknik © (06.05.15 11:12)
Можно в системных требованиях написать про версию ие. Другое дело, что последние не ставятся на некоторые версии виндоус.
Да и в дальнейшем на линукс переходим, поэтому вообще нет желания с ие и его особенностями связываться.
> brother © (06.05.15 11:13) [9]
1 сервер, несколько клиентов в интрасети. Потихой на веб приложение переделываем.
← →
кгшзх © (2015-05-06 11:32) [12]всем хорош, но таблицы на печать выводит неправильно (режет ячейки),
а мне одному кажется, что дело решается правильной версткой, а не шаманством с поиском самого правильного браузера?
← →
sniknik © (2015-05-06 11:34) [13]> Можно в системных требованиях написать про версию ие.
можно, и даже написано, для новых агентов, а у старых вопрос стоит не так, а - "или мы ничего не делаем (не устанавливаем, не покупаем, не обновляем) или прощайте, нам с вами не по пути, вот тут у нас еще 2 десятка желающих с нами работать на наших условиях".
я бы посмотрел кстати, люблю хорошие комедии, если бы кто попытался "сдвинуть махину почты россии" на предмет "у нас тут вот требования поменялись, версию надо бы обновить...". ха три раза. при том что новое они не откидывают, там есть изменения, планы, но планы с планами внедрения на 10-20 лет например. просто все эти требования, с высоты сотен тысяч рабочих мест несколько наивны.
← →
кгшзх © (2015-05-06 11:49) [14]на печать выводит неправильно (режет ячейки), как и хром собственно.
все браузеры идут не в ногу, один поручик идет в ногу.
http://www.w3schools.com/css/css_mediatypes.asp
← →
DVM © (2015-05-06 11:55) [15]
> кгшзх © (06.05.15 11:32) [12]
> а мне одному кажется
Я тоже так думаю, правда не исключено, что у автора таблицы создаются не им, а какими то внешними средствами. Тут конечно тоже возможны манипуляции с CSS, но это если стили не прошиты в таблицах намертво.
← →
Дмитрий С © (2015-05-06 13:46) [16]Самая обычная таблица. Можно даже без стилей.
Баг описан в трекера и находится там уже несколько лет.
Предлагаемые решения - костыли с ограничениями.
← →
brother © (2015-05-06 13:53) [17]> Баг описан в трекера и находится там уже несколько лет.
Вы о чем???
← →
Дмитрий С © (2015-05-06 14:22) [18]Доберусь до компьютера - напишу ссылкой.
← →
Дмитрий С © (2015-05-07 13:02) [19]https://bugs.webkit.org/show_bug.cgi?id=17205
https://code.google.com/p/chromium/issues/detail?id=24826
← →
Дмитрий С © (2015-05-07 15:24) [20]О нашел способ "на крайний случай":
Запускаешь FireFox с ключем -chrome. "Раздеваешь" его окно (and not (WS_BORDER or WS_CAPTION or WS_SIZEBOX)), и вставляешь на форму.
← →
ВладОшин © (2015-05-07 20:40) [21]ага, вроде оно! :)
спасибо! sniknik ©
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2016.01.03;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.002 c