Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.7 MB
Время: 0.311 c
15-1327513350
alexdn
2012-01-25 21:42
2013.03.22
Сервер


15-1338216754
leklerk
2012-05-28 18:52
2013.03.22
Когда нужно использовать ООП?


15-1338398557
Биос
2012-05-30 21:22
2013.03.22
Три звуковых сигнала из системника.


15-1330115402
Юрий
2012-02-25 00:30
2013.03.22
С днем рождения ! 25 февраля 2012 суббота


15-1336060294
CRLF
2012-05-03 19:51
2013.03.22
Вспомнилось...