Компания Mozilla готовит (http://www.goodgearguide.com.au/article/306685/mozilla_let_e...) к запуску программу, которая позволит пользователям создавать собственные версии браузера. Новый функционал будет доступен со следующей версией Firefox и предназначается прежде всего для корпоративных потребителей, желающих интегрировать все необходимые корректировки внешнего вида и доступных действий в один инсталляционный файл.Предполагается, что новая программа стартует сразу после намеченного на конец июня выхода Firefox 3.5. Воспользовавшись специальным web-навигатором компании смогут выбрать необходимые для работы модули, добавить в список закладок корпоративные intranet ресурсы, а так же создать уникальный вид браузера с интегрированным собственным логотипом. Помимо этого, по словам директора направления Firefox Майка Белтзнера (Mike Beltzner), новый функционал позволит обеспечить более легкое администрирование и контроль браузера, делая его реальн...
URL: http://tech.slashdot.org/story/09/06/09/0052232/Mozilla-To-L...
Новость: http://www.opennet.me/opennews/art.shtml?num=22081
Вот это дело! Склепать дистрибутив браузера с нужными настройками, модулями и ставить потом его на все компьютеры в конторе. Это сэкономит много времени...
Неплохо придумано.А что до преобладания у корпоративщиков: видел крупный энтерпрайз одного партнера майкрософт.И все сидят на файрфоксе... MS теряет союзников даже в своем тылу.Куда им и дорога с их убогим IE ;).И никакие политики не помогут, если браузер в сумме - убогий уродец.Я, пардон, в их браузере сперва не нашел как сохранить страницу.Прикольно, да?У них теперь мода такая - интерфейсы в каждой софтине в разнобой фигачить? В то время как пингвиноиды приводят вид программ к общему знаменателю, MS зачем-то решил у себя идиллию подпортить.P.S. а сисадмины для души любят адблок+носкрипт.Такое никакими политиками не изобразишь в ИЕ-е-е...
>видел крупный энтерпрайз одного партнера майкрософт. И все сидят на файрфоксе...под вендой
>Я, пардон, в их браузере сперва не нашел как сохранить страницу. Прикольно, да?
не, мы о вас наслышаны.
>адблок+носкрипт. Такое никакими политиками не изобразишь в ИЕ
вы как всегда не в курсе. адблок и носкрипт - расширения. для ie сделаны аналогичные плагины
>под вендойНу как бы логично.Но опенсорц проникает даже в столь затхлые местечки... ;).Это неплохой показатель того что опенсорц софт бывает качественным и - лучше чем поделия от проприетарщиков.MS уже не локомотив прогресса.В случае веба это всего лишь последний вагон плетущийся последним...
>не, мы о вас наслышаны.
Ой, ну куда уж мне до легендарного Васи Пупкина ака Анонима Всемогущего? :)
>вы как всегда не в курсе. адблок и носкрипт - расширения. для
>ie сделаны аналогичные плагиныА что, они конфигуряются групповыми политиками?Или хотя-бы настолько же удобны и функциональны?Или как всегда, какой браузер - такие и плагины?Не говоря о том что в фоксе аддоны ставить просто и удобно и он еще и обновления для них отслеживать будет.В IE думается как всегда - геморная установка, а отслеживание апдейтов этого фуфла наверняка как всегда, педальным приводом^W^W силами юзера\админа без упрощения им жизни, да? :)
Не заменит. Много где web-ориентированый софт завязан на ActiveXObject (например, кассовые аппараты), а мозилла этого не умеет.
>Не заменит. Много где web-ориентированый софт завязан на ActiveXObject (например, кассовые аппараты),
>а мозилла этого не умеет.таких поделий все меньше.
>таких поделий все меньше.Правильно.И это, требовать поддержки разных браузеров не забываем, да?Почему?"Не бьешься - не добьешься".А то так и будем с всяким гумном типа активиксов геморроиться...
Ваш вариант заставить работать web-интерфейс с кассовым аппаратом через dll драйвер под венду?
>Ваш вариант заставить работать web-интерфейс с кассовым аппаратом через dll драйвер под
>венду?Элементарно, Ватсон!
В веб-клиенте 1С 8.2 это уже делается.
При чем тут 1C?
>При чем тут 1C?При том что вы сели в лужу.
брехня.
не работает.тем более, что и не должно было.
>>Ваш вариант заставить работать web-интерфейс с кассовым аппаратом через dll драйвер под
>>венду?
>
>Элементарно, Ватсон!
>В веб-клиенте 1С 8.2 это уже делается.Веб-клиент 1C, если он работает на кассовом аппарате, наверняка не использует никаких dll-модулей со всякими ActiveX-компонентами, которые под FreeDOS'ом (главная операционка кассовых аппаратов) не запустишь.
Вся бадья с невозможностью пользоваться банк-клиентами в чём-то отличном от IE+Windows заключается в том, что банк-клиенты используют ActiveX-компоненты, что автоматически ведёт к указанным ограничениям. Если банк-клиенты перестанут делать с использованием ActiveX, проблем не будет.
>Ваш вариант заставить работать web-интерфейс с кассовым аппаратом через dll драйвер под
>венду?Программному архитектору сменить профессию.
В идеале. Но, как мы знаем, техническое задание как правило такое: есть кассовый аппарат, есть уже работающая система учета с веб-мордой. Заставить их общаться. Так что ваше сообщение слишком максмималистично.
>В идеале. Но, как мы знаем, техническое задание как правило такое: есть
>кассовый аппарат, есть уже работающая система учета с веб-мордой. Заставить их
>общаться. Так что ваше сообщение слишком максмималистично.Кто девушку ужинает, то её и танцует. Если предложить заказчику на выбор:
1. попытаться убедить банк переписать свою веб-морду так, чтобы она не была завязана на ActiveX-компоненты,
2. поменять банк на тот, чей банк-клиент уже работает без ActiveX-компонентов, или который легче уговорить,
3. переоборудовать все рабочие места, так чтобы на них можно было запускать Windows+IE,то заказчик, имеющий большой "кассовый парк", вряд-ли начнёт с 3-го варианта, ибо просто так тратить деньги на право и налево он вряд-ли захочет.
>В идеале. Но, как мы знаем, техническое задание как правило такое: есть
>кассовый аппарат, есть уже работающая система учета с веб-мордой. Заставить их
>общаться. Так что ваше сообщение слишком максмималистично.Это потому, что писавший тех. задание или проектировщик такой системы думали нижним местом а не головой. Мне удаётся подобных криворуких отсылать к бабе-яге. А иначе они вечно будут над нами издеваться, лепя фигню и продавая её нам за немалые деньги. Я даже иногда сам программлю из принципа, лишь бы вот таким заказ не давать. Да вон весь Open Source именно так и из-за этого делается.
Красиво и правильно. Как быть, когда несколько аппаратов, сертифицированных для использования в конкретной стране, работают только через драйвер винды? Я с вами целиком и полностью согласен, однако реалии далеки от идеала.
>Красиво и правильно. Как быть, когда несколько аппаратов, сертифицированных для использования в
>конкретной стране, работают только через драйвер винды? Я с вами целиком
>и полностью согласен, однако реалии далеки от идеала.Кто решил, что из Web-браузера напрямую тыркать драйвером это здоровая мысль? Началось это, что типично, с подачи MS, которая при появлении Intranet попыталась быстро пристроиться к этому поезду со своим уиндосячим наследием. Тогда ещё Sun предложила Java-Applets для устранения убогости HTML в плане интерактива, а MS, описавшись от страха потерять контроль и клиентов из-за независимости Java от Windows, быстренько родила возможность запускать ActiveX внутри IE. И начали они расхваливать: "Windows готова к Intranet". Я же помню все эти "семинары". Т.е., как писал выше, быстро слепили из полуфабрикатов.
Я бы с драйвером кассового аппарата общался через маленький Web-сервер с логикой интерпретатора (заказать или самому написать) и тогда с броузерами проблем не было б.
>Я бы с драйвером кассового аппарата общался через маленький Web-сервер с логикой
>интерпретатора (заказать или самому написать) и тогда с броузерами проблем не
>было б.Майкрософт, конечно, пошел по простому пути, но и для реализиции определенных целей все обстоит также просто: вызов ActiveXObject, или "маленький Web-сервер с логикой интерпретатора" на каждой машине с кассовым аппаратом? Стабильность такой системы явно на стороне первого варианта, согласитесь.
С чего бы вдруг?
Для отставших от жизни напомню - простейший веб-сервер с поддержкой HTTP1.0 и CGI - это один экран кода на практически любом современном языке. Чай не 1996 год то :)
А преимущества очевидны - с кассой не то что из браузера общаться можно а даже например из .bat (.cmd или чего там нынче в винле?) - curl'ом или даже wget'ом тупым :) Но вантуз-софьтьваре-дизигнерс-developers-developers! от такого впадают в шизу %) и их рвёт на части :)
>Майкрософт, конечно, пошел по простому пути, но и для реализиции определенных целей
>все обстоит также просто: вызов ActiveXObject, или "маленький Web-сервер с логикой
>интерпретатора" на каждой машине с кассовым аппаратом? Стабильность такой системы явно
>на стороне первого варианта, согласитесь.Майкрософт сам никогда никуда не ходит. Они только рассказывают сказки и посылают в дорогу своих клиентов. Я до сих пор встречаю людей, которые не понимают, что такое Web-доступ в настоящем его значении. Потому что им MS своим гениальным ActiveX-решением так сильно мозг загадил, что мне требуется два-три дня на разъяснение. Но зато, когда понимают, то недели две матерят маркетологов MS.
Почему этой запускалке бинарного файла (броузер и ActiveXObject) дали звание "Web-технология"?
Судя по вашему рассказу почти вся нужная логика интерпретатора уже написана в этом ActiveX элементе. Осталось найти для него http-демон. Я понимаю, для некоторых словосочетание "Web-сервер" звучит монстроидально, но это всего лишь небольшая програмулька, которых в IDE найти можно, как пример написания сервиса tcp/ip или в виде библиотек. Так что большой сложности здесь нет, а новые возможности лёгкой интеграции налицо.
>Судя по вашему рассказу почти вся нужная логика интерпретатора уже написана в
>этом ActiveX элементе. Осталось найти для него http-демон. Я понимаю, для
>некоторых словосочетание "Web-сервер" звучит монстроидально, но это всего лишь небольшая програмулька,
>которых в IDE найти можно, как пример написания сервиса tcp/ip или
>в виде библиотек. Так что большой сложности здесь нет, а новые
>возможности лёгкой интеграции налицо.Очень интересно. А подробнее?
>Майкрософт, конечно, пошел по простому пути, но и для реализиции определенных целей
>все обстоит также просто: вызов ActiveXObject, или "маленький Web-сервер с логикой
>интерпретатора" на каждой машине с кассовым аппаратом? Стабильность такой системы явно
>на стороне первого варианта, согласитесь.Вы что, смеетесь? Разумеется, нет. Вам рассказать как ActiveX работает?
>Ваш вариант заставить работать web-интерфейс с кассовым аппаратом через dll драйвер под
>венду?Я готов вам подсказать вариант, как только вы уточните один момент. Вы что предпочитаете: твердые тела, жидкости или газы?
В смысле - если уж вы попались в паутину и не можете\не хотите вырваться - дык сидите и ждите пока выползет паук и начнет вас хавать.А что вам еще остается то?Влопались на майкрософтовские решения и то что на них завязано?Будете доиться в их пользу регулярно, никуда не денетесь.А вы думали в сказку попали?Зависимость от вендора - это зависимость от вендора, с этим не поздравляют.И если вы по дурости влипли - мои праздравления.Может быть, вы заслуживаете той участи которую получаете?Вот только дураков которые влопываются как вы с течением времени все меньше и меньше.Это хорошо ;).
Ну а нормальное решение - если вам надо интероперабельность, очевидно, ее надо требовать от своего поставщика?
>Я готов вам подсказать вариант, как только вы уточните один момент. Вы что предпочитаете: твердые тела, жидкости или газы?Был огорчен тем, что придется использовать эту ОС только из-за того, что поставщик аппаратов разрабатывает только под нее. Внедрение нужно было произвести быстро. К счастью, эти злополучные аппараты лишь небольшая часть комплексного решения, которое платформонезависимо (postgres, perl, php). Пока они (кассы) работают, есть время экспрементировать. Что же за вариант?
>Не заменит. Много где web-ориентированый софт завязан на ActiveXObject (например, кассовые аппараты),
>а мозилла этого не умеет.Я гаран^W подтверждаю это.
>Не заменит. Много где web-ориентированый софт завязан на ActiveXObject (например, кассовые аппараты),Это "софт", ориентированный не на Web, а на увеличение прибыли за счёт непривлечения профессиональных программистов и за счёт использования метода "быстро лепим из полуфабрикатов". Web-ориентированное ПО сейчас это AJAX, ну в крайнем случае Java Applets.
Как ещё один пример подхода к созданию ПО, подобного вот тому с кассовым аппаратом, это консоль VMWare: в версии VMWare 2.0 они сделали вместо отдельной программы якобы "Web-консоль", которая на самом деле оказалась тоже программой, только в виде загружаемых ActiveX для IE и расширения для Firefox. Видимо программисты этой консоли поставленную новую задачу решили своими привычными методами программирования. Вот оно коммерческое программирование в полной красе, со своими бизнес-интересами, сроками и "наплевать на пользователя". Убогие.
Уже существует версия мозиллы, которую можно ставить через GPO. Правда с инсталяцией модулей там не так красиво, но тем не менее, это уже что-то, чем просто слова о будущем.
Ну и если почитать доку к описанию профилей, то можно Браузер настраивать скриптами, очень не полохо.
А для тех сайтов, где нужно ActiveX можно использовать плагин IETab, он позволит в окне фаерфокса запускать двихок ИЕ со всеми вытекующими. Мы у себя для интернет-банков так и сделали, прописав адреса в настройках плагина. Правда не со всеми интернет-банками такое прокатывает.
>у себя для интернет-банков так и сделали, прописав адреса в настройках
>плагина. Правда не со всеми интернет-банками такое прокатывает.Проще от банка нормальный интерфейс требовать.IE Tab порой вызывает проблемы и глюки.Костыль.Нормальное решение - веб доступный для всех.Как поется, "не стоит прогибаться под изменчивый мир - пусть лучше он прогнется под нас".
ога, у нас 13 банков, попробуйте хоть один под себя прогнуть :-)На самом деле, для многих из них, ярлыки сделаны на рабочий стол с запуском IE на нужной странице - самое простое решение, в обход костылей.
>ога, у нас 13 банков, попробуйте хоть один под себя прогнуть :-)Знаете, по законам рынка предложение появляется тогда когда появляется спрос.Если вы а потом еще вагон народа поинтересуются - спрос возможно и будет замечен.В противном случае будете жрать что дали, если вас якобы все устраивает.И кому от этого хуже кроме вас?Ну а то что у совковых банков и подход к обслуживанию совковый - как бы логично.Вопрос: почему у банков с мировыми именами никакого говна с активиксами как правило нет?
+к предыдущему,
в договорах пишут требования к рабочему месту, с указанием спецификации, там ИЕ идет отдельной строкой. Не у всех банков ест ьспецификации, но у крупных это предусмотрено :-)
>в договорах пишут требования к рабочему месту, с указанием спецификации,Интересно, куда смотрит скажем, ФАС по части навязывания покупки другого продукта (ОС вполне конкретной марки от единственного производителя) в комплекте с услугой?По-моему, у ФАС есть непаханное поле для деятельности...
IETab - открывает новое окно internet explorer. Работает далеко не во всех случаях, например, нет передачи post параметров.
>IETab - открывает новое окно internet explorer. Работает далеко не во всех
>случаях, например, нет передачи post параметров.А ещё он только под windows)
Но позволяет "держать все в одном окне фаерфокса"
отличная новость, очень нужная и давно желаемая вещь =)
т.е. чтобы уставить всем определенный настройки в FF надо будет делать себе новую сборку, а потом всем ее устанавливать?!
Ты читал?
> для желающих интегрировать все необходимые корректировки внешнего вида и доступных действий в один инсталляционный файл.
>Ты читал?а ты читал?
"новый функционал позволит обеспечить более легкое администрирование и контроль браузера, делая его реальной альтернативой превалирующему в корпоративном сегменте решению на базе IE"
Automatic proxy configuration никто не отменил. А набор плагинов, фаворитов по умолчанию, теперь можно собрать в одну сборку для корпоративного сегмента.
част ьнастроек можно через js файлы записать, а это просто текстовые файлики, через скрипты логона делаются легко.
>част ьнастроек можно через js файлы записать, а это просто текстовые файлики,
>через скрипты логона делаются легко.Угу.
Ну а теперь можно все это, и даже больше, и под себя.
Думаю, это расширение ваших возможностей и уменьшение затрат вашего времени на доработку FF под себя.По теме:
Вот.
Вот, где проявляется настоящая мощь opensource.
Этим можно убить IE в корпоративном секторе.
>Этим можно убить IE в корпоративном секторе.Firefox уже умеет Group Policy? Если нет, то рано радоваться.
а должен?
какое вообще отношение к политикам имеют браузеры вообще?а пасьянс косынка умеет?
короче - бред.
>Firefox уже умеет Group Policy? Если нет, то рано радоваться.Ну, можете погрустить.А вот виденные мной виндовые энтерпрайзы юзали файрфоксину.И плевать они хотели на групповые политики в этом плане.Все-равно они и для IE там нифига не конфигурячили толком (как максимум адрес проксика).
>>Этим можно убить IE в корпоративном секторе.
>
>Firefox уже умеет Group Policy? Если нет, то рано радоваться.Сам - нет.
Есть плагины, с помощью которых начинает уметь.
Кому действительно надо, тот уже нашел и юзает.
>Этим можно убить IE в корпоративном секторе.Де факто в энтерпрайзах политиками обычно только проксь указывают.А настройки типа разрешения\запрещений доступа куда-то и т.п. обычно силами проксика делают.Сие надежнее и универсальнее.Работает для любого браузера и надежнее: на групповые политики можно при должном желании попросту забить хрен самым бессовестным образом.А вот если выход в и-нет только через проксь, на его настройки не забьешь.Как ни крути.И если на проксе сказано давить скачку *.iso (чтоб не попасть на много траффа) - значит уж давить скачку *.iso.Иррелевантно к тому какая там ось, браузер и что там блин еще (в типичном энтерпрайзе без настраивания в браузере прокся вообще никуда не вылезешь, а через проксь - игра по его правилам).
>[оверквотинг удален]
>Де факто в энтерпрайзах политиками обычно только проксь указывают.А настройки типа разрешения\запрещений
>доступа куда-то и т.п. обычно силами проксика делают.Сие надежнее и универсальнее.Работает
>для любого браузера и надежнее: на групповые политики можно при должном
>желании попросту забить хрен самым бессовестным образом.А вот если выход в
>и-нет только через проксь, на его настройки не забьешь.Как ни крути.И
>если на проксе сказано давить скачку *.iso (чтоб не попасть на
>много траффа) - значит уж давить скачку *.iso.Иррелевантно к тому какая
>там ось, браузер и что там блин еще (в типичном энтерпрайзе
>без настраивания в браузере прокся вообще никуда не вылезешь, а через
>проксь - игра по его правилам).Дело не только и не столько в сравнении с групповыми политиками IE.
Настраиваемый FF вообще имеет больше возможностей, чем IE.
Групповые политики (если надо), предустановленные плагины, неотключаемые обновления самого FF, настраиваемое поведение, внешний вид в конце концов.
Плюс теперь с FF вирусы уже не так страшны.
Море того, чего IE не может предложить.
дааа уж.. очень много времени сэкономит... -с сарказмом-
Я вот одного понять не могу... чего они не додумались сделать:
firefox-3.0 -p ~/.путь_к_настроенному_профилю
устанавливать такой фаерфокс-проще простого (обычным копированием, даже в мастдае)
например в дебиане можно было бы сделать обычный скрипт install.sh:#!/bin/sh
apt-get install firefox
cp ./настроеный_профиль ~./firefox/Profiles/Corporation_Fx
mv /usr/share/applications/firefox.desktop /usr/share/applications/~firefox.desktop~
cp ./firefox.desktop /usr/share/applications/
#здесь ./firefox.desktop это тот же что и был, только
#добавлены ещё параметры -p ~./firefox/Profiles/Corporation_Fx
дальше вайл uninstall.sh:
#!/bin/sh
mv /usr/share/applications/~firefox.desktop~ /usr/share/applications/firefox.desktop
apt-get remove firefox
обычный ярлык... Короче не вижу я пользы от велосипеда из данной новости...(приведённые выше примеры являются крайне грубыми, и призваны лишь показать функциональную схему. но не как для использования в быту)
>[оверквотинг удален]
>#!/bin/sh
>mv /usr/share/applications/~firefox.desktop~ /usr/share/applications/firefox.desktop
>apt-get remove firefox
>
>
>обычный ярлык... Короче не вижу я пользы от велосипеда из данной новости...
>
>
>(приведённые выше примеры являются крайне грубыми, и призваны лишь показать функциональную схему.
>но не как для использования в быту)Сырцы в зубы и вперед.
Сделаешь функцию - будет у тебя.
Отправишь патч разработчикам - будет у всего мира.
>Я вот одного понять не могу... чего они не додумались сделать:
>firefox-3.0 -p ~/.путь_к_настроенному_профилю
>устанавливать такой фаерфокс-проще простого (обычным копированием, даже в мастдае)
>
>обычный ярлык... Короче не вижу я пользы от велосипеда из данной новости...Не понял сути претензий, можно подробней?
У меня и сейчас настроен фокс на мой профиль (на сетевом диске даже).
Фокс обновляется - профиль не трогается.
>Не понял сути претензий, можно подробней?вот смотри. В новосте сказано, что сообщество мозиллы будет делать корпоративную хрень для построения инсталяхи для фаерфокса в которой будет требуемый для корпорации функционал. Я же негодующе хочу сказать, что данную проблему можно решить используя обычное копирование преднастроенного профиля и прописыванием ярлыка с ссылкой к данному профилю.
>>Не понял сути претензий, можно подробней?
>
>вот смотри. В новосте сказано, что сообщество мозиллы будет делать корпоративную
>хрень для построения инсталяхи для фаерфокса в которой будет требуемый для
>корпорации функционал. Я же негодующе хочу сказать, что данную
>проблему можно решить используя обычное копирование преднастроенного профиля и прописыванием ярлыка
>с ссылкой к данному профилю.А если нужны возможности, выходящие за границы настроек в профиле?
>А если нужны возможности, выходящие за границы настроек в профиле?фирефокс такая штука, что с помощью дополнений можно изменить абсолютно всё. Дополнения хранятся в профиле. О каких возможностях вы говорите, которые выходят которые могут выходить за границы настроек профиля ?
>>А если нужны возможности, выходящие за границы настроек в профиле?
>
>фирефокс такая штука, что с помощью дополнений можно изменить абсолютно всё.
>Дополнения хранятся в профиле. О каких возможностях вы говорите, которые
>выходят которые могут выходить за границы настроек профиля ?Ну например, убрать бОльшую часть настроек в меню "настройки" и запретить к ним доступ в about:config.
Поставить свои плагины так, чтобы юзер не смог это убрать.
Ну и там по мелочи - переделать внешний вид, настроить обновлятор на свой адрес и т.д.То есть плагинами можно функционал расширить.
А что делать, если его нужно урезать?
"Почему это надо" и "зачем" - это уже другой вопрос.
Ключевой вопрос - "это может кому-то понадобиться".
От него и пляшем)
Дык что мешает сейчас так делать то? Это уже можно делать :)
Но вполне вероятно, что некоторым конторам будет удобнее и выгоднее собрать свой инсталятор (например, провайдер дом. сети, который ставит первичное ПО при подключении, или выкладывает настроенную сборку на своем фтп) :)
Радоваться надо новым возможностям :)