Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

И Яндекс не остался в стороне от браузеростроения   Найти похожие ветки 

 
Inovet ©   (2012-10-31 15:58) [0]

Только сейчас увидел...
http://browser.yandex.ru


 
Dimka Maslov ©   (2012-10-31 16:04) [1]

Это хромиум. Никакого своего браузера они не писали.


 
Inovet ©   (2012-10-31 16:10) [2]

> [1] Dimka Maslov ©   (31.10.12 16:04)

Указали, что на основе Хромиум и другого программного обеспечения. Но сам факт - каждый должен иметь свой браузер.


 
Dimka Maslov ©   (2012-10-31 16:16) [3]

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


 
icelex ©   (2012-10-31 16:27) [4]


> с исчезновением с форума пцрепаира

каво-каво?


 
AV ©   (2012-10-31 16:33) [5]

а меня раздражает реклама
[Быстрый] и [умная строка ввода] никак не сочетаются

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

Это как
-Почему надо есть яблоки, что бы похудеть?
Потому что, что бы похудеть, надо есть яблоки


> каво-каво?

http://www.delphimaster.ru/cgi-bin/anketa.pl?id=1294128608


 
antonn ©   (2012-10-31 16:39) [6]


> каво-каво?

я думал речь о баннере каком-то )) потому что ни баннеров ни пцрепейра чет не помню


 
Rouse_ ©   (2012-10-31 16:44) [7]

Мы тож с жекой в свое время лет пять так назад браузер писали :)
http://rouse.drkb.ru/tmp/browser.png
По центру картинки и таблицы - это он (страницы это тоже он и превьюхи справа тоже его :)
7 с половиной месяцев работы...
нафига нужен хром? :)))


 
Дмитрий С ©   (2012-10-31 16:46) [8]


> Rouse_ ©   (31.10.12 16:44) [7]

А это не там где волшебный зум?)


 
Rouse_ ©   (2012-10-31 16:47) [9]

Зы: с поддержкой сложных таблиц :)
http://rouse.drkb.ru/tmp/browser1.png


 
Rouse_ ©   (2012-10-31 16:47) [10]


> А это не там где волшебный зум?)

Оно самое :)


 
Dimka Maslov ©   (2012-10-31 17:11) [11]


> antonn ©   (31.10.12 16:39) [6]


http://delphimaster.net/view/2-1348601853/

и ещё много опусов, которые, как правило, заканчивались закрытием ветки.


 
Eraser ©   (2012-10-31 17:32) [12]


> Rouse_ ©   (31.10.12 16:47) [9]

табы - "Документы", "Сметные расценки" это тоже devexp"овские?


 
Rouse_ ©   (2012-10-31 17:35) [13]


> Eraser ©   (31.10.12 17:32) [12]

Только Ribbon и нижний статусбар, остальное самописка, но стили взяты от рибона. табы наследники девэкпресовских, родные не умеют в многооконном режиме перетаскиваться.


 
картман ©   (2012-10-31 17:40) [14]


> Rouse_ ©   (31.10.12 16:47) [9]

а что такое
"
Код
Рес
ура
"
?


 
Rouse_ ©   (2012-10-31 17:42) [15]


> картман ©   (31.10.12 17:40) [14]

понятия не имею, как HTML отформатили так он и показывает...


 
Аббат Пиккола   (2012-10-31 17:44) [16]

2 Rouse_ ©  

Респект


 
Аббат Пиккола   (2012-10-31 17:59) [17]

2 Rouse_ ©

А вот такой вопрос, соответственно, у меня. Я уже давно склоняюсь к тому, чтобы корпоративные системы финансового учета создавать на основе интранет-решений (ASP.NET 2.0 было последнее, что я пытался использовать, но это слишком трудозатратные, тяжеловесные и дорогие решения получаются). И всегда утыкаешься в скудность того, что предлагает HTML. Хотя не так уж много и нужно - диалоговые окна для редактирования записей "таблицы", которые легко было бы вызвать локально без перезагрузки страницы и возможности интерактивного редактирования самой таблицы (какие-нибудь расширения для тэга <TD>, например, возможность прямо ввести текст или иметь lookup выпадающий список в ячейке) - одним словом самые обычные вещи, что мы всегнда применяли в дельфийских интерфейсах. Но без JavaScript, Ajax и прочей фигни. Как-нибудь элегантно. Расширив синтаксис HTML для конкретной реализации браузера, может используя какие-то встроенные в него ресурсы. Тогда такой браузер мог бы быть востребован в весьма дорогих  корпоративных проектах, а программисты смогли бы что-то внятное под него сделать в ASP.NET или PHP дешево и сердито...
Не приходили в голову такие идеи?
Зачем нужен еще один браузер, если кроме стандартных вещей он не предложил бы что-то совершенно новое, что могло бы стать прорывом в HTML, пусть и в ограниченном применении?


 
Rouse_ ©   (2012-10-31 18:05) [18]


> Не приходили в голову такие идеи?

Нет. Писать долго, профита мало (точнее его вообще нет) - смысла не вижу.


 
Дмитрий С ©   (2012-10-31 18:06) [19]


> И всегда утыкаешься в скудность того, что предлагает HTML.

Вот тут HTML явно недооценен.


> (какие-нибудь расширения для тэга <TD>, например, возможность
> прямо ввести текст или иметь lookup выпадающий список в
> ячейке)

И это уже давно есть.


> сделать в ASP.NET или PHP дешево и сердито...

Но без JavaScript, странного хотите :)


 
Eraser ©   (2012-10-31 18:21) [20]


> Аббат Пиккола   (31.10.12 17:59) [17]


> Но без JavaScript, Ajax и прочей фигни. Как-нибудь элегантно.
>  Расширив синтаксис HTML для конкретной реализации браузера,
>  может используя какие-то встроенные в него ресурсы.

и называется это ActiveX. прошлый век.


 
Аббат Пиккола   (2012-10-31 18:36) [21]

2 Rouse_ ©   (31.10.12 18:05) [18]

То есть никто конкретно такой заказ не предлагал, я правильно понимаю? Но в принципе, если бы вдруг (я просто фантазирую) кто-нибудь обратился к Вам лично и спросил, можно ли написать некий спец-браузер, который бы поддерживал более-менее обычный HTML, но плюс некоторый набор стандартных возможностей для работы с базами данных, который могли бы элегантно заюзать программисты интранет-проектов, это могло бы быть интересно с точки зрения архитектурной и эрекции-вдохновения (допустим, что с денежной условия бы Вас устроили)? Я просто пытаюсь задать вопрос эксперту, каким по моему мнению является тот, кто самостоятельно реализовывал интерпретацию HTML и наверняка не раз задумывался о некоторых скрытых возможностях самого языка... Так как совсем одно дело, когда говорят, что никто не готов платить, а совсем другое - когда говорят, что все это вообще бессмысленно и неинтересно, так как уже существует действительно достойная альтернатива.


 
Омлет ©   (2012-10-31 18:39) [22]

Это заразно...
http://habrahabr.ru/post/156535/


 
Аббат Пиккола   (2012-10-31 18:58) [23]

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


 
icelex ©   (2012-10-31 19:01) [24]


> Аббат Пиккола   (31.10.12 18:58) [23]
> В принципе наверно я не столько спрашиваю о браузере, сколько
> об идее не такого уж и сильного усовершенстования HTML -
>  до возможности нормально работать с базами данных без тех
> извращений, которые каждый раз требуются.

html - это разметка, а не программирование


 
Аббат Пиккола   (2012-10-31 19:11) [25]

2 icelex ©   (31.10.12 19:01) [24]

Поверьте, я знаю, что такое HTML.


 
брат Птибурдукова   (2012-10-31 19:15) [26]


> плюс некоторый набор стандартных возможностей для работы
> с базами данных, который могли бы элегантно заюзать программисты
> интранет-проектов
Пишем новый ASP/PHP/ColdFusion/IntraWeb/Morfik? %-)


 
Аббат Пиккола   (2012-10-31 19:17) [27]

2 icelex ©  Я даже знаю, как написать компонент для ASP.NET, который эту разметку сам в нужном методе генерировать будет, а WebForms отдаст ему кусок страницы для того чтобы он туда сам эту разметку вставил в общий поток.

Речь не об этом.
Речь о том, чтобы, например, снабдить теги <TR> и <TD> новой атрибутикой, позволяющей прямо внутри таблицы, отображаемой уже  в браузере по клику мыши отображались сразу же Edit-боксы или Combo-боксы. Которы стали бы на ходу полями INPUT для отправки формы на сервер. Ну что-то в этом роде. Не знаю, понятно ли я излагаю свои путаные идеи на этот счет. ..


 
брат Птибурдукова   (2012-10-31 19:22) [28]


> Аббат Пиккола   (31.10.12 19:17) [27]
Ну так по идее можно на onclick повесить соответствующий обработчик. Я, конечно, понимаю, что ты хочешь не этого...


 
Андреевич   (2012-10-31 19:31) [29]


> Аббат Пиккола   (31.10.12 19:17) [27]

чтобы это работало в браузере или в своем софте?
в браузере - куча тяжеловесных библиотек с явой и аяксом.


 
Rouse_ ©   (2012-10-31 19:34) [30]


> То есть никто конкретно такой заказ не предлагал, я правильно
> понимаю?

Ну я ж не фрилансер, поэтому и писал то его под конкретную задачу под которую не подходили другие аналоги.


> Но в принципе, если бы вдруг (я просто фантазирую) кто-нибудь
> обратился к Вам лично и спросил, можно ли написать некий
> спец-браузер

В принципе возможно все, но, с учетом объема работы, цена приятно удивит как минимум.

Для примера взяв за трудозатраты того что было написано (писали двое значит умножаем на два) - 15 человеко-месяцев или 330 рабочих дней по 8 часов мы получим что один я это повторить с нуля смогу (занимаясь по 4 часа после работы) примерно за 2 года и умножив просто на ЗП получим что-то около двух с половиной/трех миллионов рублей себестоимости.
Как отбивать такие вложения? :)


 
Аббат Пиккола   (2012-10-31 20:25) [31]

Умножаем для усиления эркции на 10, получаем всего 30 млн. Итого, если бы Сколково захотело сделать за 1 млн зеленых новый браузер, который бы поддержал несколько новых тегов (али татрибутов к старым), существенно упрощающих жизнь и нужных ВСЕМ коммерческим специализированным сайтописателям, работающим с базами данных (а они все почти с ними как раз и работают), то эта задача решается за 2 года. А не за миллиард зеленых и не за 5 лет. Я это хотел понять.


 
asail ©   (2012-10-31 20:36) [32]


> Rouse_ ©   (31.10.12 16:47) [9]
> Зы: с поддержкой сложных таблиц :)
> http://rouse.drkb.ru/tmp/browser1.png

Пер
енос
ы в з
агол
овка
х кол
онок
убил
и!

:)


 
Игорь Шевченко ©   (2012-10-31 20:47) [33]

Аббат Пиккола   (31.10.12 20:25) [31]

Microsoft давно подобные вещи делает, почему-то это никого не удивляет


 
Rouse_ ©   (2012-10-31 20:49) [34]


> asail ©   (31.10.12 20:36) [32]

Да мы сами периодически ржем с верстки, но нам то чего, лишь бы показывало что есть :) А за верстку это к товарищам из региональных РЦЦС :)


 
Rouse_ ©   (2012-10-31 21:13) [35]


> то эта задача решается за 2 года. А не за миллиард зеленых
> и не за 5 лет. Я это хотел понять.

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

А считать от организации надо немного по другому.

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

Далее стоимость оборудования места (комп/винда/среда разработки/инет/электричество) на всю толпу, эффективный маркетинг (пиар и прочее, реклама короче), оплата аренды помещения и прочее.

Оть тут-то и получается что ТЗ начинают менятся и сроки отодвигаются, и цены соответствующие (всю-ж толпу тоже кормить надо) ну и т.п.
Не 5 лярдов конечно, но в 30-40 можно уложиться...


 
Kerk ©   (2012-10-31 21:30) [36]


> Аббат Пиккола   (31.10.12 20:25) [31]

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


 
Kerk ©   (2012-10-31 21:34) [37]

Если уж совсем что-то изысканное надо, то есть ActiveX. Встречал я контроллы, поднимающие аж целое VPN-соединение, и не понадобилось отдельный браузер городить.


 
Медвежонок Пятачок ©   (2012-11-01 07:56) [38]

Аббат, тот путь которым ты хочешь идти (расширение хтмл) - он неверный.
Смотри в сторону JS фреймворков. Например ExtJS.
Это простой способ иметь виндоподобный интерфейс в браузере со всеми гридами, инплейс-едиторами и тому подобным.
Многие правда его ругают.
В основном потому, что пытаются использовать его в стиле, который используется в их демосах. (инлайновое определения объектов вперемешку с кодом ). В результате получается громоздкая и нечитаемая мешанина.

Но если знать маленький секрет, то все становится очень просто (пожалуй даже еще проще чем в Delphi)


 
DVM ©   (2012-11-01 08:26) [39]

В html5 и новых css есть столько возможностей, что многим утверждающим в этой ветке про то, что они знают html и не снилось. Причем во многих случаях уже вообще не нужен javascript, он постепенно отомрет вообще. Например использование ячеек таблицы для ввода данных, о котором упоминалось
есть.


 
makvell   (2012-11-01 10:20) [40]


> DVM ©   (01.11.12 08:26) [39]
>
> Причем во многих случаях уже вообще не нужен javascript, он постепенно отомрет вообще.


Дадада... обязательно отомрет, как и delphi, ага. Правда я думаю мы этого времени уже не застанем ;)


 
kilkennycat ©   (2012-11-01 13:51) [41]


> Медвежонок Пятачок ©   (01.11.12 07:56) [38]
>
> Но если знать маленький секрет

ты нехороший, интригуешь, а не раскрываешь :)


 
jack128_   (2012-11-01 13:59) [42]


> Аббат Пиккола

http://www.terrainformatica.com/htmlayout/main.whtm  ты не этого хочешь?


 
Медвежонок Пятачок ©   (2012-11-01 15:27) [43]

Ну как секрет. Сектретик.

Я исключаю из js кода описание объектов (в примерах к либе именно так и сделано. в смысле наоборт, не сделано).

Берем серверную сторону (в моем случае это похапе) и сооружаем там структуры (на массивах), которые повторяют структуру экземпляров классов js. После чего отдаем эти данные через json_encode.

А в самом js скрипте остается только полезный код, которого совсем немного.

Схематично:

некая_фигня = послать_ajax_запрос(чего_мне_надо);
некая_полезная_фигня = Ext.Decode(некая_фигня);

Ext.create(Ext.data.Store,некая_полезная_фигня.описание_стораджа);
Ext.create("Ext.grid.Panel",некая_полезная_фигня.описание_грида);

И все.


 
Eraser ©   (2012-11-01 16:04) [44]


> Kerk ©   (31.10.12 21:34) [37]

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


 
Аббат Пиккола   (2012-11-01 20:37) [45]

2 jack128_   (01.11.12 13:59) [42]
Интересная хреновина.


 
Kerk ©   (2012-11-01 20:56) [46]


> Eraser ©   (01.11.12 16:04) [44]
> устарело это все и скоро думаю окончательно выпилят из IE.

Это врядли. Пока другого дешевого и сердитого способа запилить что-то прямо в браузер не придумали, никуда ActiveX не денется. Тем более, что на совместимость с другими браузерами в корпоративной среде частенько кладут.


 
Dennis I. Komarov ©   (2012-11-01 21:15) [47]


> на совместимость с другими браузерами в корпоративной среде
> частенько кладут

А вот и зря...

> Это врядли.

скоро ОС = браузер...


 
kilkennycat ©   (2012-11-01 21:19) [48]


> Медвежонок Пятачок ©   (01.11.12 15:27) [43]

спасибо!


 
Kerk ©   (2012-11-01 21:22) [49]


> Dennis I. Komarov ©   (01.11.12 21:15) [47]
>
> > на совместимость с другими браузерами в корпоративной среде
> > частенько кладут
>
> А вот и зря...

Почему зря-то? Они так издержки режут. В своем праве.

> > Это врядли.
>
> скоро ОС = браузер...

Ну я так и вижу Delphi или AutoCAD в браузере :)
Мы ж все-таки не про домохозяек говорим.


 
Dennis I. Komarov ©   (2012-11-01 21:32) [50]


> Почему зря-то? Они так издержки режут. В своем праве.
>


> Почему зря-то? Они так издержки режут. В своем праве.

Потому что далеко не всегда это остается в рамках корпоративной среды, а при выходе в свет начинаются проблемы, причем уже не у разработчиков, а у корпорации


> Ну я так и вижу Delphi или AutoCAD в браузере :)
> Мы ж все-таки не про домохозяек говорим.

Ну про девелоп отдельная песня, а вот разговор как раз о интерфейсах для обыкновенного пользователя, в т.ч. и домохозяек, и не факт что они юзают PC


 
Kerk ©   (2012-11-01 21:36) [51]


> Dennis I. Komarov ©   (01.11.12 21:32) [50]

> Потому что далеко не всегда это остается в рамках корпоративной
> среды

Всегда, или мы просто говорим о разных вещах. Есть вещи, которые делаются сугубо для сотрудников.

> Ну про девелоп отдельная песня, а вот разговор как раз о
> интерфейсах для обыкновенного пользователя, в т.ч. и домохозяек,
>  и не факт что они юзают PC

В [46] речь не о домохозяйках. Если же говорить в общем, то я конечно же за мир во всем мире :)


 
Dennis I. Komarov ©   (2012-11-01 21:45) [52]


> Есть вещи, которые делаются сугубо для сотрудников.

Угу. Приведи пример: продукт написан для B2B, не выходит за рамки клиента +

> Тем более, что на совместимость с другими браузерами в корпоративной
> среде частенько кладут.


> Тем более, что на совместимость с другими браузерами в корпоративной
> среде частенько кладут.

> Они так издержки режут. В своем праве.


 
Kerk ©   (2012-11-01 21:52) [53]


> Dennis I. Komarov ©   (01.11.12 21:45) [52]

Для сотрудников -- это не B2B, а именно внутренний софт. Мы, видимо, друг друга не до конца поняли. Хотя и в B2B на многие условности кладут, т.к. человек, принимающий решение о покупке, и пользователь -- разные люди :)


 
Dennis I. Komarov ©   (2012-11-01 21:59) [54]


> т.к. человек, принимающий решение о покупке

Это совсем другая песня, тут сотрудников нито даже спрашивать не будет (ну рядовых)

> Для сотрудников -- это не B2B, а именно внутренний софт.

Это как? :) Тогда только сами себе...

Вот пример: голова сотворила некий продукт а-ля надстройка для Excel для "бла-бла". Не так давно ко мне приходят с "просьбой" запихнуть сие чудо в андроид-таблетку, причем таблетку уже купили и искрене не понимают, как так получилось что нет... Это конечно не ActX, но смасла таже.


 
Трям   (2012-11-01 22:17) [55]


> Kerk ©   (01.11.12 21:22) [49]
>
> Ну я так и вижу Delphi или AutoCAD в браузере :)
> Мы ж все-таки не про домохозяек говорим.

Ну вот же Jeer ссылку давал: http://pascalabc.net/
Почти Delphi. Всё к тому и идёт:-)


 
Dennis I. Komarov ©   (2012-11-01 22:23) [56]


> Трям   (01.11.12 22:17) [55]
>
> > Kerk ©   (01.11.12 21:22) [49]
> >
> > Ну я так и вижу Delphi или AutoCAD в браузере :)
> > Мы ж все-таки не про домохозяек говорим.
>
> Ну вот же Jeer ссылку давал: http://pascalabc.net/
> Почти Delphi. Всё к тому и идёт:-)

Ну прямо скажем, до Delphi там как до...
Речь не о том. Тенденция к: GUI - браузер, логика - облака


 
знайка   (2012-11-01 22:40) [57]

Пока в браузере печатать нечем.
Только активикс, или есть еще что?


 
Аббат Пиккола   (2012-11-01 23:01) [58]

Кончится все тем, что кому-нибудь все это надоест и он разработает что-нибудь вроде HTML, но поближе к бизнесу. И спец-бизнес-бразуер под этот формат. Чтобы там не считалась чем-то совершенно "изысканным" и требующим JS или ActiveX такая конструкция, к примеру:
<TREE>
 <ND>
   <ND/>
   <ND/>
   <ND/>
 </ND>
</TREE>


 
Аббат Пиккола   (2012-11-01 23:02) [59]

Может быть я отстал от жизни, и в HTML5 это все есть?


 
Игорь Шевченко ©   (2012-11-01 23:13) [60]

Аббат Пиккола   (01.11.12 23:01) [58]

И назовет это XAML


 
Eraser ©   (2012-11-02 00:29) [61]


> Kerk ©   (01.11.12 20:56) [46]

ну еще, как вариант, можно написать плагин NPAPI, который в IE тоже можно привинтить через какой-то ActiveX. будет кроссбраузерно.


 
DVM ©   (2012-11-02 00:33) [62]


> Аббат Пиккола   (01.11.12 23:01) [58]


> <TREE>
>  <ND>
>    <ND/>
>    <ND/>
>    <ND/>
>  </ND>
> </TREE>

есть теги <ul> и <li> и всякие деревья прекрасно делаются из них, а всякое оформление в CSS.


 
DVM ©   (2012-11-02 00:33) [63]


> Аббат Пиккола   (01.11.12 23:01) [58]


> <TREE>
>  <ND>
>    <ND/>
>    <ND/>
>    <ND/>
>  </ND>
> </TREE>

есть теги <ul> и <li> и всякие деревья прекрасно делаются из них, а всякое оформление в CSS.


 
Аббат Пиккола   (2012-11-02 13:36) [64]

2 DVM ©   (02.11.12 00:33) [62]

Только вряд ли с помощью CSS можно встроить слева "плюсик", который бы раскрывал/закрывал ветки на стороне клиента. Я же не об имитации внешнего вида дерева говорю, а о интерактивной функциональности. Все, что я видел в этом смысле, основано технологии JS, основанной на массовом скрывании каких-то объектов <LI>. Если бы мне в Delphi кто-то рекомендовал бы так же дерево рисовать (путем скрывания или изменения координат каких-то Label-ов), я бы посчитал. что это как-то кривовато. Но это уж мое субъективное мнение. Если исходить из того, что хороший код - тот, который дает нужный результат, то JS - супертехнология. Так как в принципе с помощью JS можно делать все что угодно, если только браузер поддерживает (а он всегда что-нибудь не поддерживает) и если юзер ничего не отключил (а многие любят что-нибудь отключить).

Кстати, по CSS какой источник (литературу) посоветуете? Я хотел бы разобраться в этой теме, чтобы больше не городить разметку на основе <TABLE>,  а сделать это по-человечески, если вдруг понадобится?

А вообще у меня пропала охота все это обсуждать. Из-за инграммы. Полез вчера искать инфу по XForms  в связи с сабжем, попал на какой-то совершенно невинный сайт и словил себе по полной трояна вымогательного с платежом на 1000 р на Билайн. NOD32 прозевал. Выкрутился только создав нового пользователя, зайдя в защищенном режиме от имени Администратора.... NOD32  в упор не видит вирус на диске. Так что где-то он все же лежит, хоть и не активен теперь... Если кто знает, где эта гадость обычно лежит, сообщите. Хотя похожих разных вирусов слишком много, чтобы ответить, я понимаю. Но может повезет, и найдется товарищ по такому точно несчастью...


 
Медвежонок Пятачок ©   (2012-11-02 13:47) [65]

Только вряд ли с помощью CSS можно встроить слева "плюсик", который бы раскрывал/закрывал ветки на стороне клиента.

Внезапно
http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/tree/treegrid.html

ЗЫ а зачем с помощью css?

Пока в браузере печатать нечем.

отдавать с сервера PDF.
Сложно формировать?
Фик.
делаем простой html c нужным представлением и скармливаем например mPDF.
Если на сервере не похапе, то генераторы тоже есть и навалом и бесплатные.


 
Kerk ©   (2012-11-02 13:48) [66]


> Аббат Пиккола   (02.11.12 13:36) [64]
> Все, что я видел в этом смысле, основано технологии JS,
> основанной на массовом скрывании каких-то объектов <LI>.

Похоже, ты просто мало видел :)
Ничто не мешает как и в Delphi в рантайме дерево достраивать по ходу дела, подгружая нужное с сервера.


 
Медвежонок Пятачок ©   (2012-11-02 13:49) [67]

А вот тебе друг-н-дроп, который здесь делается за две минуты, а в Делфи ты потратишь на аналогичное полчаса-час

http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/tree/two-trees.html


 
Медвежонок Пятачок ©   (2012-11-02 13:51) [68]

> основанной на массовом скрывании каких-то объектов <LI>.

Ну в колхозе и репу выращивают и картошку гноят.
Так то в колхозе.

PS если честно, то развитой гуи сегодня более легко сделать именно в JS чем на win32


 
Аббат Пиккола   (2012-11-02 14:07) [69]

2 Медвежонок Пятачок ©   (02.11.12 13:47) [65]

Классное JS-дерево с Ajax. :)

PS если честно, то развитой гуи сегодня более легко сделать именно в JS чем на win32
Может быть ты и прав...
Действительно я просто мало видел...
Спасибо огромное за ссылку. Я обязательно попытаюсь это применить. Как раз я мечтал иметь TreeGrid да еще и с Ajax.
Я даже себе ярлык сдела на эту ссылку на рабочем столе.
Просто искать в горах кода что-нибудь элегантное у меня как-то не получается. Легче воспользоваться ссылкой человека, внушающего доверие. Вон вчера словил себе трояна тупо зайдя по первой же ссылке на описние XForms  у каких-то уродов...

отдавать с сервера PDF.

Об этом я не подумал. В этом что-то есть. Инетерсно, а PDF поддерживает поле типа "выпадающий список"? И валидацию (хотя это не так критично).


 
знайка   (2012-11-02 14:51) [70]


> отдавать с сервера PDF.
Все бы ничего, но вот только разные принтеры бывают.
У нас вот заказчик имеет несколько сотен принтеров с очень маленькой памятью, так вот простая этикетка печатается 5 минут. Их это не устраивает. А вот когда печать идет напрямую в принтер - моментально.
Отдавать в утиль принтеры он не собирается.
А про генераторы не надо рассказывать. Пробовали и RSClientPrint, скармливая ему всякие форматы... не устроило.


 
знайка   (2012-11-02 14:52) [71]

Добавлю, что в этих вот этикетках и чеках еще и всякие баркоды присутствуют.


 
Медвежонок Пятачок ©   (2012-11-02 15:30) [72]

Бакроды для mPDF и самого pdf это не проблема.

а 5 минут - это личная проблема заказчика.

Печатается?
Печатается!
Долго?
Зато экономит на новых принтерах.
Так что это "долго" - оно неспроста и не бесплатно.


 
Inovet ©   (2012-11-02 15:32) [73]

> [49] Kerk ©   (01.11.12 21:22)
> Delphi или AutoCAD в браузере :)

Или Cubase, особенно зачотно.


 
Игорь Шевченко ©   (2012-11-02 15:38) [74]


> Если кто знает, где эта гадость обычно лежит


На диске. Могу посоветовать а) автономные сканеры (DrWeb, например) б) Microsoft Security Essentials


 
Германн ©   (2012-11-02 15:41) [75]


> Аббат Пиккола   (02.11.12 13:36) [64]

https://www.drweb.com/xperf/unlocker/


 
знайка   (2012-11-02 15:48) [76]


> Медвежонок Пятачок ©   (02.11.12 15:30) [72]
Да что вы прицепились к пдф-у, печатать можно, как я говорил, хоть картинкой, проблема не в этом.
У заказчика как раз и нет проблем, у него есть прога которая работает, это мы ему продать хотели. А у него бизнес, что "долго" нафик не надо.
Поэтому и сделали как ему надо, и продали.


 
DVM ©   (2012-11-02 15:49) [77]


> Аббат Пиккола   (02.11.12 13:36) [64]
> 2 DVM ©   (02.11.12 00:33) [62]
>
> Только вряд ли с помощью CSS можно встроить слева "плюсик",
>  который бы раскрывал/закрывал ветки на стороне клиента.
>

Можно. CSS анимация. Ни строчки JavaScript


 
знайка   (2012-11-02 15:55) [78]


> PS если честно, то развитой гуи сегодня более легко сделать
> именно в JS чем на win32
Думаю впф помощнее все-таки. :)



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.68 MB
Время: 0.08 c
15-1340523107
brother
2012-06-24 11:31
2013.03.22
Помогите вспомнить фильм...


2-1333447731
Цукор5
2012-04-03 14:08
2013.03.22
Объединение мелких файлов в один большой


15-1347959351
DevilDevil
2012-09-18 13:09
2013.03.22
Методы компиляции и оптимизации машинных команд


4-1259213007
Alex_C
2009-11-26 08:23
2013.03.22
Работа с LPT-портом


2-1339062776
vasa777
2012-06-07 13:52
2013.03.22
экспорты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский