вы сможете отличить нарисованную копию от настоящей? копир вносит достаточно мусора,
так что зачастую ксерокопия хуже фотошопленной картинки. Т.е. сделать подлог и взять кредит
это как бы и не преступление, а подделать копию(!) паспорта это уже навека :-)
Заметьте речь идет про ксерокопии документов, так что о подделке каких документов идет речь?
Чушь какая - информация о паспортных данных легко доступна в виде всяких неприличных баз. Эта информация устаревает очень медленно. А "нарисовать" копию паспорта в фотошопе с известными данными, вообще никаких проблем не представляет. Так что обзавестись, как бы ксерокопией легко. Как вариант предлагаю прямо на копии паспорта написать предоставлена копия тому-то в таких-то целях.
А еще хотелось бы увидеть оценки производительности. Какого размера дерево с каким уровнем вложенности оно переваривает без тормозов юзер интерфейса, плюс наличие поддержки клавиатуры. На последнее, как ни странно, большинство писателей компонент забивают большой болт, а без нее компонент не может претендовать на использование в серьезных проектах. ИМХО
Кроме того некоторые вообще голову не греют какой такой quirk-шмирк. Дело в том, что если DOCTYPE не указать, а начать сразу с < html> то страница будет в quirk моде.
по 2му пункту не соглашусь, так как не круглые уголки задают основные требования. Некоторые фреймворки работают только в border-box/quirk моде. И я думаю что любое грамотное решение должно работать в любом режиме. А то у вас появляется требование - только стандартный режим, хоть оно и не было озвучено.
сорри за двойной пост - сайт глючит.
Не совсем корректно выразился - комментарии прописать конечно в html файл < !-- >, а не в IE. Кто в теме что такое box-sizing и с чем его едят, те поняли.
есть ограничения по использованию:
случай 1: поставьте высоту фиксированную, например 200px и уголки оказываются не на месте. Т.е. элементу нельзя задать фиксированную высоту - помещаю внутрь еще один див с фиксированной высотой, убираю фиксированную высоту из внешнего - картинка налаживается.
случай 2й: не работает в quirk моде. Пропишите в IE комментарии перед DOCTYPE чтобы перевести его в quirk режим (эквивалентный box-sizing:border-box в остальных нормальных браузерах) - не работает. Уголки не на месте.
Так что о надежности можно говорить только для конкретных случаев.
есть ограничения по использованию:
случай 1: поставьте высоту фиксированную, например 200px и уголки оказываются не на месте. Т.е. элементу нельзя задать фиксированную высоту - помещаю внутрь еще один див с фиксированной высотой, убираю фиксированную высоту из внешнего - картинка налаживается.
случай 2й: не работает в quirk моде. Пропишите в IE комментарии перед DOCTYPE чтобы перевести его в quirk режим (эквивалентный box-sizing:border-box в остальных нормальных браузерах) - не работает. Уголки не на месте.
Набор доступных средств достаточно убогий. Ничего толкового минимальными усилиями сделать нельзя.
Вот достаточный набор проверенный временем:
- прямая линия(толщина, цвет)
- ластик(толщина, цвет)
- формы - прямоугольник(толщина/цвет границы, заливка/цвет/нет), прямоугольник с круглыми краями(толщина/цвет границы, заливка/цвет/нет), овал/круг(толщина/цвет границы, заливка/цвет/нет), полигон(толщина/цвет границы, заливка/цвет/нет)
- текст(размер фонта, цвет, жирный/наклонный)
- маркер (цвет) - это такой полупрозрачный цветной прямоугольник
- стрелки(цвет, толщина, стиль - линии и стрелок на конц-е(-ах))
- заливка(цвет)
- возможность загружать фоновую картинку
Ну если еще нарисованные элементы можно после этого выбирать, двигать, менять свойства - это уже вообще вышка, но и undo всяко нужен. Кстати рисование от руки(иконка Рисование у вас) практически не нужна. Художникам такая рисовалка ни к чему, а у остальных руки не заточены под рисование от руки.
Так что есть куда расти.
У меня есть идеи 3х стартапов и 1ой технологии попадающие в разные пункты(3,4,12,13)
И куда мне такому умному податься? :-)
Реально, идеи рождаются регулярно и также регулярно умирают не реализовавшись.
Одна созревает уже некоторое время, но нет уверенности в востребованности, хотя судя по этой статье спрос должен быть. Другая вот оформилась после прочтения этой статьи, до этого была в виде технологии, уже даже реализованной, но идея сделать из нее сервис возникла после чтения этой статьи.
Я могу родить только техническую сторону, а продвижение - не мой конек. И дело по большому счету не в деньгах, а в реализации бизнес-процесса. Вот не хватает такого рода партнера.
ИМХО представление у вас о западных людях выросло на советско-российском ТВ и пр удобрении. У меня такое же было пока сам своими глазами не увидел жизнь здесь не в качестве туриста. Люди тут человечнее и в такой ситуации и скорая приедет через минуты и люди не будут проходить мимо. Деньги тут совершенно не при чем. Все дело в том воспитании, которое вы получили. Если чел неравнодушен, то деньгами это не портится. А если негодяй, то он и нищим будет негодяем.
А если у меня объект нулевой высоты, то функция getOffsetHeight вернет мне высоту кого-нибудь ненулевого предка, только не ноль.
В общем наличие очевидных недоработок заставляет с подозрением отнестись ко всем функциям.
В нашей компании разработан AJAX фреймворк, который включает множество таких и других полезных функций. Ему я по-крайней мере могу доверять, потому что он тестируется ежедневно в автоматическом режиме на всех основных браузерах. Так что любое изменение, ломающее функциональность или результаты, немедленно будет отслежено. Отлаживается и развивается в течении лет(!)
Поделиться исходниками даже утилит не могу. Сам фреймфорк можно скачать с http://bdn.backbase.com/
Ну FF3 хоть работал нормально с глубоких бет, бывали глюки, но они обычно в следующей сборке исправлялись. А Опера выпустила 9.5 с теми же багами, что имели беты и RC. Форум завален сообщениями, что там и сям не работает. Я в первый же день на два бага наткнулся, один с 9.2 тянется - неправильное значение scrollHeight, другой чисто 9.5 Тьфу на Оперу,а ведь приходится поддерживать.
у них куча проблем с разными аяксовыми фреймворками, а не только с бекбейз. пишите в оперу, в раздел бета тестирования, хотя думаю и без вас там уже понаписали. аналогичная ситуация с FF3, только у них пореже крупные косяки случаются, чем у оперы, но тоже бывает, не без этого. пользуйтесь релизами, а не бетами, чтобы высказывать обоснованные претензии.
последний билд оперы 9.5бета? да не открывается, вот они релиз сделают и все будет работать, а когда у них сайты то работают, то не работают, тут подкрутят там отвалятся, никто на это затачиваться не будет.
Кстати мультислайдер есть в фреймворке от Backbase ( http://backbase.com) там вообще можно сколько угодно ползунков задать. Но конечно этот фреймворк не годится для использования ради пары контролов. Только если целиком проект или его большую часть(видел проекты сделанные на нем для банков, порталы, General Motors тоже не погнушался использовать). К тому же там не голимый javascript+html, а разметка на XML + XHTML + один из языков яваскрипт или XEL(свой язык тоже на базе XML) К тому же совместимость с основными браузерами(IE6,IE7,FF2,FF3,Opera,Safari) не только заявлена(это все говорят), но и реально поддерживается.
Кто хочет побаловаться, можно прямо в онлайне свои примеры пробовать. Откройте страницу с двойным слайдером: http://demo.backbase.com/explorer/#|examples/doubleSlider.xml а на табе "Edit" поместите следующий код:
<b:slider>
<b:sliderGrippy name="grippy1" value="10" />
<b:sliderGrippy name="grippy2a" value="50" />
<b:sliderGrippy name="grippy2b" value="60" />
<b:sliderGrippy name="grippy2" value="80" />
<b:sliderGrippy name="grippy3" value="90">
<e:handler event="change" type="application/javascript">
alert( this.getProperty('value'))
</e:handler>
</b:sliderGrippy>
</b:slider>
Нажмите кнопку "See it Live", и вуаля - пятерной слайдер. До кучи смотрите в коде как можно красиво прицепить обработчик события на любой ползунок или на сам слайдер.
Заглянул в jQueryUI посмотреть чем же так народ восторгается и, блин, глюкавость и кривость на первых же открытых тестах в IE6. Смотреть дальше даже желания не возникло.
С FF это косяк браузера. Когда ползунок порвался попробуйте изменить размера окна браузера и вы увидите, что картинка наладилась. Значит надо заставить ФФ сделать отрисовку, например так:
var el = document.getElementById('DoubleTrack-3-Tracker')
el.style.borderTop = '1px dotted #CCC'
setTimeout( function(){el.style.borderTop = 'none'}, 10)
так что зачастую ксерокопия хуже фотошопленной картинки. Т.е. сделать подлог и взять кредит
это как бы и не преступление, а подделать копию(!) паспорта это уже навека :-)
Заметьте речь идет про ксерокопии документов, так что о подделке каких документов идет речь?
Не совсем корректно выразился - комментарии прописать конечно в html файл < !-- >, а не в IE. Кто в теме что такое box-sizing и с чем его едят, те поняли.
случай 1: поставьте высоту фиксированную, например 200px и уголки оказываются не на месте. Т.е. элементу нельзя задать фиксированную высоту - помещаю внутрь еще один див с фиксированной высотой, убираю фиксированную высоту из внешнего - картинка налаживается.
случай 2й: не работает в quirk моде. Пропишите в IE комментарии перед DOCTYPE чтобы перевести его в quirk режим (эквивалентный box-sizing:border-box в остальных нормальных браузерах) - не работает. Уголки не на месте.
Так что о надежности можно говорить только для конкретных случаев.
случай 1: поставьте высоту фиксированную, например 200px и уголки оказываются не на месте. Т.е. элементу нельзя задать фиксированную высоту - помещаю внутрь еще один див с фиксированной высотой, убираю фиксированную высоту из внешнего - картинка налаживается.
случай 2й: не работает в quirk моде. Пропишите в IE комментарии перед DOCTYPE чтобы перевести его в quirk режим (эквивалентный box-sizing:border-box в остальных нормальных браузерах) - не работает. Уголки не на месте.
Вот достаточный набор проверенный временем:
- прямая линия(толщина, цвет)
- ластик(толщина, цвет)
- формы - прямоугольник(толщина/цвет границы, заливка/цвет/нет), прямоугольник с круглыми краями(толщина/цвет границы, заливка/цвет/нет), овал/круг(толщина/цвет границы, заливка/цвет/нет), полигон(толщина/цвет границы, заливка/цвет/нет)
- текст(размер фонта, цвет, жирный/наклонный)
- маркер (цвет) - это такой полупрозрачный цветной прямоугольник
- стрелки(цвет, толщина, стиль - линии и стрелок на конц-е(-ах))
- заливка(цвет)
- возможность загружать фоновую картинку
Ну если еще нарисованные элементы можно после этого выбирать, двигать, менять свойства - это уже вообще вышка, но и undo всяко нужен. Кстати рисование от руки(иконка Рисование у вас) практически не нужна. Художникам такая рисовалка ни к чему, а у остальных руки не заточены под рисование от руки.
Так что есть куда расти.
И куда мне такому умному податься? :-)
Реально, идеи рождаются регулярно и также регулярно умирают не реализовавшись.
Одна созревает уже некоторое время, но нет уверенности в востребованности, хотя судя по этой статье спрос должен быть. Другая вот оформилась после прочтения этой статьи, до этого была в виде технологии, уже даже реализованной, но идея сделать из нее сервис возникла после чтения этой статьи.
Я могу родить только техническую сторону, а продвижение - не мой конек. И дело по большому счету не в деньгах, а в реализации бизнес-процесса. Вот не хватает такого рода партнера.
В общем наличие очевидных недоработок заставляет с подозрением отнестись ко всем функциям.
В нашей компании разработан AJAX фреймворк, который включает множество таких и других полезных функций. Ему я по-крайней мере могу доверять, потому что он тестируется ежедневно в автоматическом режиме на всех основных браузерах. Так что любое изменение, ломающее функциональность или результаты, немедленно будет отслежено. Отлаживается и развивается в течении лет(!)
Поделиться исходниками даже утилит не могу. Сам фреймфорк можно скачать с http://bdn.backbase.com/
var z = {'3' : 'bla-bla'}
var x = []
for(name in z)
x[name] = z[name]
alert(x.length)
Кто хочет побаловаться, можно прямо в онлайне свои примеры пробовать. Откройте страницу с двойным слайдером:
http://demo.backbase.com/explorer/#|examples/doubleSlider.xml а на табе "Edit" поместите следующий код:
<b:slider>
<b:sliderGrippy name="grippy1" value="10" />
<b:sliderGrippy name="grippy2a" value="50" />
<b:sliderGrippy name="grippy2b" value="60" />
<b:sliderGrippy name="grippy2" value="80" />
<b:sliderGrippy name="grippy3" value="90">
<e:handler event="change" type="application/javascript">
alert( this.getProperty('value'))
</e:handler>
</b:sliderGrippy>
</b:slider>
Нажмите кнопку "See it Live", и вуаля - пятерной слайдер. До кучи смотрите в коде как можно красиво прицепить обработчик события на любой ползунок или на сам слайдер.
var el = document.getElementById('DoubleTrack-3-Tracker')
el.style.borderTop = '1px dotted #CCC'
setTimeout( function(){el.style.borderTop = 'none'}, 10)