LINUX.ORG.RU
ФорумTalks

«Свобода выбора» и свобода от интеграции - оптимальное сочетание


0

1

Когда говорят о линуксе очень часто упоминают «свободу выбора» применительно в графическим средам, не хочешь то-то юзай то-то. Проблема заключается в том, что есть самые широко употребительные программы типа офисов и браузеров, которые никак не интегрируются в эти среды (firefox, open и libre офисы итп итд), но которые тем не менее являются базовыми для большинства пользователей. Их неинтегрированность во многом объясняется как раз наличием множества графических сред, под каждую из которых у разработчиков этих прог нет никакого желания интегрировать в нее свою прогу, и их вполне можно понять. Вопрос стоит следующим образом - как можно интегрировать в эти графические среды такие проги, учитывая как нежелание их разработчиков делать такую интеграцию под каждую из графических сред так и все таки желательность такой интеграции. Возможен ли выход в создании какой то единой для всех сред прослойки для интеграции сторонних приложений, причем к этой прослойке будут обращаться свои механизмы интеграции каждой конкретной графической среды ?

Ты 9 (девять) раз написал слово «интеграция», но так и не объяснил, чего конкретно хочешь добиться.

ugoday ★★★★★
()

Вопрос стоит следующим образом - как можно интегрировать в эти графические среды такие проги, учитывая как нежелание их разработчиков делать такую интеграцию

Есть же форки, основанные на движке. Ищи их, Чего к основным веткам пристал?

alexmaru
()
Ответ на: комментарий от ugoday

Да самое банальное к примеру - отправить из фокса страницу целиком в копыто или из офиса отправить док прямиком в пиджин.

Serg5Markov
() автор топика
Ответ на: комментарий от alexmaru

Причем тут форки ? Речь об интеграции а не о форках

Serg5Markov
() автор топика

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

vasilenko ★★
()
Ответ на: комментарий от roman77

Смотря что понимать под DE :-) Если понимать под DE только набор программ (+перделки) то свой DE можно сделать гораздо лучше из более лучших прог. Фишка DE как раз в интегрированности входяших в него прог, без нее остаются только ненужные свистелки.

Serg5Markov
() автор топика
Ответ на: комментарий от Serg5Markov

отправить из фокса страницу целиком в копыто или из офиса отправить док прямиком в пиджин.

Какие-то нереальные примеры.

geekless ★★
()
Ответ на: комментарий от vasilenko

Ну это да, но все таки это более отдаленная перспектива, чем какая то промежуточная прослойка

Serg5Markov
() автор топика
Ответ на: комментарий от geekless

Скажи реальный :-) иначе интегрированность вообще не нужна, а без нее не нужны и сами DE, так как вся их фишка как раз в интегрированности, а не в наборе прог, поскольку тогда можно составить свой DE и из более лучших прог.

Serg5Markov
() автор топика
Ответ на: комментарий от Serg5Markov

А я-то почему? Я вообще не понимаю, какую именно интеграцию ты имеешь ввиду.

не нужны и сами DE

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

geekless ★★
()

Скоро Qt загнётся, за ним последуют Кеды, и наконец заменять Xorg на Wayland. И тогда всё то, о чём ты мечтаешь, станет реальностью.

kranky ★★★★★
()
Ответ на: комментарий от geekless

Ну смотри, ты пишешь какой то док в офисе и прямиком отправляешь этот док из libre(open) кому нибудь на джаббер, аську etc. Разве не удобно ?
Так их нет, каждый ваяет свои квадратные колеса Суть предложения как раз в том, что если ты хочешь их ваять, ваяй, но при этом обеспечивай и доступ их них к какой то общей прослойке. Пока эти .. договорятся о каком то общем механизме на земле наступит второй ледниковый период :-) Сделать взаимодействие с общей прослойкой гораздо легче

Serg5Markov
() автор топика
Ответ на: комментарий от alexmaru

Есть же форки, основанные на движке. Ищи их, Чего к основным веткам пристал?

Ога, есть Qt-Gecko, который кое-как работает с движком от Firefox 1.5, при этом многой функциональности там нет. И это я не говорю о том, что на дворе уже 2012 год, а не 2006, и стабильный Firefox уже 13-ый, а не 1.5.

gentoo_root ★★★★★
()
Ответ на: комментарий от kranky

Скоро Qt загнётся, за ним последуют Кеды

Не дождёшься.

gentoo_root ★★★★★
()
Ответ на: комментарий от Serg5Markov

отправить из фокса страницу целиком в копыто или из офиса отправить док прямиком в пиджин.

даже если в оффтопике есть что-то подобное, я этим не пользовался и не испытывал в этом потребности

copy/paste работает, и интеграции на этом уровне достаточно

Harald ★★★★★
()
Ответ на: комментарий от Harald

Тогда DE «не нужно» так как вся их фишка именно в интгерированности

Serg5Markov
() автор топика
Ответ на: комментарий от Serg5Markov

Ок. Объясни, какие именно протоколы нужны для этой фичи, и что из них в принципе нет, а что есть, но не реализовано. А то я по этой области не в курсе дела.

geekless ★★
()
Ответ на: комментарий от Serg5Markov

о взаимодействии приложений

А зачем им взаимодействовать?

fix:

Нашел:

Да самое банальное к примеру - отправить из фокса страницу целиком в копыто или из офиса отправить док прямиком в пиджин.

Нифига не понял, зачем это может понадобиться.

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от geekless

не, я просто предположил, что ТС имеет в виду оффтопик как образец интегрированности. Возможно ошибаюсь

Harald ★★★★★
()
Ответ на: комментарий от Serg5Markov

Вот в том и дело. У всех полно идей уровня «а вот если бы еда сама в рот летела», но когда речь заходит о механизме реализации, идеи резко кончаются.

geekless ★★
()
Ответ на: комментарий от Serg5Markov

Иначе не получится. Xorg - это болото, и каждому разработчику тулкитов приходится костылями и грязными хаками прокладывать себе путь к своей цели. И, хоть цели у тулкитов практически одинаковые, пути в итоге получились настолько разными, что ни о какой их интеграции, даже на отдельно взятых участках, и речи не идёт.

kranky ★★★★★
()
Ответ на: комментарий от Eddy_Em

Это ты к айсу привык :-) В идеале ты перетащил таб (которого нет) из офиса на контакт в пиджине и на контакт отправился док (чего тоже нет)

Serg5Markov
() автор топика
Ответ на: комментарий от kranky

Ну здрасти. Иксы тут вообще ни при чем. Ты уже скажи, что «файловая система — это болото, и каждому разработчику тулкитов приходится костылями...»

geekless ★★
()
Ответ на: комментарий от geekless

Да это не идея нового механизма взаимодействия, речь только о прослойке между ними, которая будет унифицированна для всех графических сред.

Serg5Markov
() автор топика
Ответ на: комментарий от Serg5Markov

ты перетащил таб (которого нет) из офиса на контакт в пиджине и на контакт отправился док (чего тоже нет)

А, дошло: ты хочешь, чтобы документы добавлялись в аттач писем тупым драг-н-дропом?

Так оно же работает: сейчас проверил. Перетащил ссылочку в письмо в гром-птице. В аттаче появилось.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Serg5Markov

Дык стандартный протокол перетаскивая есть, и тулкиты его держат. Шли FR либреофису, может кто-нибудь реализует поддрежку.

geekless ★★
()
Ответ на: комментарий от Serg5Markov

речь только о прослойке между ними, которая будет унифицированна для всех графических сред.

Ну вот мы только что выяснили, что ты хочешь перетаскивание. Протокол на перетаскивание есть, к DE он не привязан. Но поддержки в приложении нет.

geekless ★★
()
Ответ на: комментарий от geekless

С работой с ФС всё утряслось, хотя раньше тоже были проблемы из-за существования разных драйверов для одной и той же ФС.

kranky ★★★★★
()
Ответ на: комментарий от Eddy_Em

Ну ,например, пришла в голову идея интегрировать все приложения, это идея настолько вас возбудила, что хотите немедленно поделится с друзьями, знакомыми, коллегами. Набираете быстро текст , тыцаете «Оправить в ...» и количество возбужденный этой идеей стало больше на N, где N количество контактов в вашем почтовике, аське и тыры пыры.

ilovewindows ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.