Представлен выпуск проекта OpenSilver 3.0, продолжающего развитие платформы Silverlight и позволяющего создавать интерактивные web-приложения при помощи технологий C#, F#, XAML и .NET. Скомпилированные при помощи OpenSilver приложения Silverlight могут работать в любых настольных и мобильных браузерах с поддержкой WebAssembly, но компиляция пока возможна только в Windows с использованием среды Visual Studio. Код проекта написан на языке C# и распространяется под лицензией MIT...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61512
Вот только все обрадовались что NIH-MS-Flash почил с миром как из леса
выбежали некроманты.P.S.: надеюсь они и классический IE поддерживать будут, для полного
погружения в это прекрасную технологию :)
Вот на флеше много интересного успели сделать в свое время.
Грустно, что так бесславно пропало
Есть же конвертеры из flash
Он уже умеет морду VmWare 5.5 конвертить ?
Какой-то ты я смотрю - немодный, чувак?!(ничего не имею против 5.5, это последняя нормальная вмварь, но где ты берешь ретро-железо для нее?
И учти, что та недавняя история с usb - скорее всего ее тоже касается, а патча ты не дождешься)Кстати, вебпятое междумордие vcenter 7 продолжает адово глючить. То datastores не открываются вглубь дальше второго уровня, то кнопка edit серая, хотя через меню в двестипятой строке Edit доступна. Что там в версиях выше не видел, за невозможностью, но сдаетца мне - навсегда оно так.
Но "адово кривой" именно флэш, смотри не перепутай!
>Кстати, вебпятое междумордие vcenter 7 продолжает адово глючитьВидимо, апологетам винды положено страдать. На Linux с Firefox отлично работает. Ну, насколько слово "отлично" можно применить в отношении VmWare.
>Вот на флеше много интересного успели сделать в свое время.Краем уха слышал, что первые серии мультика про Масяню вроде делали на флеше, но это не точно. Тепрь не знаю, может автор рисует на Krita.
да, на флеше, это точно
На нём до сих пор мультики делают. Он изначально для этого и был придуман. Сейчас он называется Adobe Animate, а всё, что связано с вебом и интерактивностью, они оттуда вроде как выкинули.
> Вот только все обрадовались что NIH-MS-Flash почил с миром как из леса
> выбежали некроманты.Ну так тащи серебряные пули и осиновые колья, монтировки и лопаты тоже пригодятся. Чего ждешь?
Точно, PRISM надо обеспечить работоспособность обязательно ;)
> любых настольных и мобильных браузерах с поддержкой WebAssembly, но компиляция пока
> возможна только в Windows с использованием среды Visual Studio.К счастью этот небольшой нюансик в современном мире - решительно похрен. Ибо кому это нечто и зачем вообще упало? А, кучке некрофилов с легаси продуктом? Вот пусть и тусуют с проприетарным компилером. И к батарее приковать для надежности, где ж новых таких нанимать то?!
> А, кучке некрофилов с легаси продуктом?Зачем вы так про Unix...😂
>> А, кучке некрофилов с легаси продуктом?
> Зачем вы так про Unix...😂То что древние юниксы сдохли - к сабжу не относится. Но они в отличие от сервелата хотя-бы пожить успели, а это по сути умерло в зародыше.
Вообще я не понимаю почему майкрософ решил что дотнет для веба это круто. Это - не круто. Это очень мучительно, сложно, криво, оверинженернуто и в таком виде - нафиг нужно. На дотнете по сути нет ни 1 нормального вебсервиса. А сам майкрософт - хедхантит хрустиков, бэкэнд офис365 с дотнета переписывать.
А то что цать лет назад им хотелось надрать зад сану и их явой.. мало ли что там цать лет назад маркетинг вещал. А сейчас, вот, вынес тех пешек влопавшихся в это все - в obsolete. Если кто еще не понял - майкрософт всегда конвертирует свои проблемы в чужие ;).
> А сам майкрософт - хедхантит хрустиков, бэкэнд офис365 с дотнета переписывать.Бред. Переписывать графические приложения с GUI на системный язык без ООП - это извращение. GTK не даст соврать.
>> бэкэнд офис365 с дотнета переписывать
> Переписывать графические приложения с GUIвот чем надо читать чтоб прочитать бэкэнд как GUI ?
>> А сам майкрософт - хедхантит хрустиков, бэкэнд офис365 с дотнета переписывать.
> Бред. Переписывать графические приложения с GUI на системный язык без ООП -
> это извращение. GTK не даст соврать.Бедные оконщики. Везде им окна мерещатся, даже в бэкэнде облачного офиса. Шляпник столько возился с болванками что - оболванился.
> На дотнете по сути нет ни 1 нормального вебсервисане знаю твои критерии нормальности, просто может быть так что для тебя вообще нет нормальных
но вот довольно крупный есть. ихний Bing написан на дотнете
>> На дотнете по сути нет ни 1 нормального вебсервиса
> не знаю твои критерии нормальности, просто может быть так что для тебя
> вообще нет нормальныхЯ лишь констатирую факт что делать на дотнете веб желающих мало. И это понимаемо. Я видел как это могло быть - и это был треш и угар. Все сложно, долго, хреново, медленно, жрет ресурсы, более 9000 проблем с деплоем и эксплуатацией... оно такое точно надо? А, майкрософт нанимает хрустиков чтобы заменить ЭТО у себя на бэке? Видимо - догадались что залошить своей технологией вот именно самих себя - не очень интересный бизнесплан! :)
> но вот довольно крупный есть. ихний Bing написан на дотнете
Только желающих ЭТО юзать - ну разве что duckduckgo, до кучи к другим движкам :)) но MS наверное немного не на это надеялся делая эту хтонь. Ни 1 живого юзера который бы это юзал вот именно сам, по своему выбору, лапками - я вообще не встречал.
А зачем изначально кодить на языке и экосистеме которая давно похоронена самими авторами (МС)?
Ну перевод в WebAssembly я понимаю, никто не будет пихать NPAPI плагины в браузере больше, но тогда
для чего это все надо? Это всё равно что делать аналог флеша, а потом перегонять на HTML5.
Старые версии браузеров никто не отменял. Даже флеш до сих пор можно запустить. А веб не родил ничего равного этой технологии.
в новых версиях некоторых браузеров можно даже с ЮСБ и Ком-портом работать безо всяких сторонних плагинов
Не говоря о Веб-РТК, ради одних только подобий которой и ставили часто флеш на сайт
ничего такого же забагованного, жручего и дырявого как флеш действительно больше не было, в остальном в помойку и сервелат, и флеш, и активХ
Да-да-да. Пока ещё нет и не предвидится менее затратного формата векторной анимации, чем флеш, но вы продолжайте верить в обратное.
внезапно.... значит отрасли он не нужен...
Внезапно, всем нужно, но слишком сложно и дорого разрабатывать достаточно мощный аналог.
Есть ли аналог дизайнера анимации как у флеша под html5?
значит так и запишем:
не нужно.> всем
эти "всем", 1.5 землекопа, совсем не платежеспособны...
Прикиньте, нужен. Просто обладатели исходников решили их не открывать. При наличии флеша мы смогли бы увидеть, как вебассембли слил бы в одни ворота.
их нельзя открыть. Там куча патентов, плюс, вполне возможно, чьи-то библиотеки. Как обычно - будет стоить открывающим кучу денег и нервов, и не будет работать, пока кто-то не возьмется переписать (отдельный вопрос - что делать с патентованным кодеком)Вон, занеси донат ruffle.rs - три шаги налево, три шаги направо, appease clippi, два назад - но вроде они все же двигаются к цели.
Ну жрет ресурсов так что вентиляторы воют и работают только в распоследней версии Браузера, ну надо же тут как-то конкурировать с Webasm, а то ж не поймут-с.
> При наличии флеша мы смогли бы увидеть, как вебассембли слил бы в одни ворота.
вон на примере вмвари уже увидели. И чо. Как гугель решил, так и будет.
>Как гугель решил, так и будетДо определённого предела. Гугел решил что гостовское шифрование не нужно, и есть хромиум гост. Будет вставлять палки в колёса, и тогда госмашина создаст альтернативу.
Но мы о флеше. Мой изначальный посыл был в том что слил не сам флеш, а его слили. При прочих равных он бы жил и бил кокурентов.
> До определённого предела. Гугел решил что гостовское шифрование не нужно, и есть
> хромиум гост. Будет вставлять палки в колёса, и тогда госмашина создаст альтернативу.Удачи в этом начинании. Гуглу на всю эту мышиную возню просто класть. Как и вообще на 2%но ВВПшных. Они вообще закрыли у вас бизнес, если вы еще не заметили.
> Но мы о флеше. Мой изначальный посыл был в том что слил
> не сам флеш, а его слили. При прочих равных он бы
> жил и бил кокурентов.Флеш сам по себе
1) Не был интегрирован в веб и его технологии, имея кучу проблем.
2) Веб играть видео научился и без этого костыля, а это было 90% его использования.
3) Самолично девелопать всю технологию от и до - дорого. А в силу 2) видимо затраты на развитие тулсов, технологии и инфраструктуры вокруг перестали себя окупать.Адоб и призадумался - зачем ему чужие проблемы оплачивать? А дизайнерам, так и быть, другие программы впарить можно. В том числе и онлайн, с подпиской, так что фиг спиратишь.
Вебассембли не слил бы. У них просто идея и назначение разное. На самом деле, все хорошие технологии убивает кривая реализация и/или кривое применение.
Флеш, я думаю, слишком "пополз". Стали чуть ли не целые сайты на чистом флеше делать. Не думаю, что он изначально был рассчитан на такое.
Вебассембли: красиво говорили, но получили, что получили. Основная его идея была избавить js от "ассемблерности" (когда всякие dart'ы, да typescript'ы транслируются в промежуточный js, а не сразу в байткод виртуальной машины браузера), а также ускорить транспорт (конские js'ы собирать в байткод на стороне сервера). То есть, вебассембли должен был стать фундаментом всего динамического в веб. А по верх него js, ts, dart, да что угодно, для чего есть компиль в вебасм. Хоть тот же флеш. Но реализовали считай наоборот: засилие js живо, а вебасм привинчен сбоку для всяких фриков, кто фронт на сях решил делать.
> Стали чуть ли не целые сайты на чистом флеше делать.и, что?
https://web.archive.org/web/20010822023552/http://www.telety.../ (хз что у тебя там откроется, но должна всплыть рыбина во весь экран)Чем это хуже модных-современных одностраничных сайтов?
> как флешВ котором декодирование/ускорение видео на gpu работало хрен знает когда. Больше 10 лет назад уже получается, да? Ой, как же так получается?
> Старые версии браузеров никто не отменял. Даже флеш до сих пор можно запустить.Можно. Но, к счастью уже никому нафиг не упало. Потому что адобик - сдох.
> А веб не родил ничего равного этой технологии.
Вообще-то там и мощнее можно уже. Вебсокеты всякие, вебассембли, MSE и проч - позволяют и видео стримить, и произвольную графику в canvas рисовать, и эффективные компактные протоколы делать если надо, и данные в эффективных форматах подгружать если их много, и даже быстро - через вон то, если уж реально надо.
А флеш - это такой кривой уродец, где ковыряясь в этом добре прислать ссылку на третью страницу вон того - нельзя. Потому что эта какаха вообще не оперирует такими концепциями. Вон там так при сильном желании конечно сделать тоже - можно. Но - куда как более сложно. И это к лучшему.
>никому нафиг не упалоОно не «не упало», а «утопили». Флеш был мегавостребован. Это только предвзятые люди не видели.
> Вебсокеты всякие, вебассембли, MSE и проч - позволяют и видео стримить, и произвольную графику в canvas рисовать
Я уже писал выше, что конкурентов флешу в векторной анимации нет до сих пор.
> Я уже писал выше, что конкурентов флешу в векторной анимации нет до сих пор.SVG + CSS покрывает 99% потребностей
Векторные мультики не покрывает, но нужны ли они?
Это тормозное гогно.>но нужны ли они?
Да, нужны. Я создавал свои. По лёгкости редактор макромедиа флеш уделывал всех.
Ещё флеш-игры.
https://helpx.adobe.com/enterprise/kb/eol-adobe-flash-shockw...но оно издохло белее трех лет назад...
и так как было проприетарщиной, то закопали с песнями и плясками несмотря за наличие юзеров :)
> Это тормозное гогно.Для скоростного есть wasm, asm.js, и много чего веселого типа u8 arrays, рендера в сanvas и проч. Многие нативные программы можно просто "пересобрать под веб" и по сравнению с вон той лабудой это так то очень даже шустренько и фичасто, на флеше вы так бы вообще в жизни не расперлись - например игровой движок той или иной гамесы по сути без изменений завести, но теперь вот в браузере.
> Да, нужны. Я создавал свои. По лёгкости редактор макромедиа флеш уделывал всех.
А ты адобе за лицензию - платил? Исправно, регулярно? Если нет - окей, а зачем тогда тебя учитывать было? Впрочем для тебя 1 никто продукт держать не будет даже если ты платишь как заяц, содержать весь R&D ты поднапряжешься ;)
> Ещё флеш-игры.
Сейчас браузерных игр и без него есть.
>>никому нафиг не упало
> Оно не «не упало», а «утопили».Да никто его не топил, просто отлетало свое. Видео научились играть и без них. Как впрочем и все остальное.
> Флеш был мегавостребован. Это только предвзятые люди не видели.
Адобу, наверное, виднее что у них из продуктов мега-востребовано и какие соотношения по профитам с продаж VS затраты на R&D. Кстати, голимые пираты стырившие вооон то - не покрывают затраты на разработку технологии и аргументом при принятии решений о том какой продукт под нож - не являются. Сюрприз!
> Я уже писал выше, что конкурентов флешу в векторной анимации нет до сих пор.
Очень нишевая фигня. Де факто на HTML5 есть даже тяжеленные игровые двигуны с 3D, FPS конечно меньше нативного - но реально заводили здоровенные гамесы. Вплоть до Unity и каких там еще Sauerbraten, чтоли. А на флеше вы обломаетесь даже doom, пожалуй. Особенно с юзанием его нативных форматов файлов.
Я и раньше то не мог понять зачем этот ваш сирвелат нужен.
Потому что неразработчикам и неспециалистам своего дела такая информация не нужна.
Кровавый ынтепрайз. Нужно кормить кучу отделов. А чтобы они не завалили бизнес, каждый отдел работает со своими технологиями. И если однажды сделали бронирование переговорки на сильверлайте, то теперь до победного конца в компании будет открытая должность под это дело.
видимо это еще один который дальше собеседования с охранником в тот ентер-прайс не был пропущен.Попробуй в следующий раз придти в джинсах, хотя бы, вместо модных шортиков "а это не трусы, это карман".
Может узнаешь что сильверлайт использовался вовсе не для бронирования переговорок. Хотя вряд ли. Опять дальше hr'а не пройдешь.
> Может узнаешь что сильверлайт использовался вовсе не для бронирования переговорок. Хотя
> вряд ли. Опять дальше hr'а не пройдешь.Если какая-то контора в 2024 использует сервелат, то что туда не взяли - фича, а не баг. Зачем, право, собеседоваться на роль прикованого к батарее раба в контору с махровым легаси на которое уже его создатель - забил? Чтобы до гроба заниматься гальванизацией трупов технологий? В этом мире есть занятие поинтереснее.
Зачем играть в шахматы и го? Это ведь такая некромантия. Ещё деды в беседках играли в эти древние игры. Мир полон новшеств, играйте в карточные ролевые игры с драконами и замками! Вы что такие старомодные за компьютерами всё сидите и колупаете свои древние линуксы?
> компиляция пока возможна только в Windows с использованием среды Visual StudioОжидаемо. Слово "пока" тут лишнее. Есть примеры и похлеще. Например, существенная функциональность LO реализована только под Windows, а функциональность MSO для Mac уступает версии под Windows.
ожидаемо, но слово "пока" тут не лишнее. _Пока_ разработчики и те для кого они разрабатывают сидят на своей винде и заинтересованы прежде всего в том чтобы оно работало у них и их клиентов.Но совершенно не запрещают тебе озадачиться "импортозамещением" и запилить как тебе нравится и под astra linux. Заодно и каких-нибудь бюджетов под это дело можешь поиметь.
Но у тебя ж - лапки? Тогда чего развыступался, бери то что дают и благодарить не забывай.
Это один из хороших проектов - именно потому что для себя делают.
> потому что для себя делают.Назвал бы эту точку зрения просто противоречивой (если для только себя, зачем показывать всем). Но это не так - она просто опасна, т.к. ведет к фрагментации. Мы это уже неоднократно наблюдали, начиная с противостояния IE и Netscape Navigator, когда часть сайтов сети была залочена под первого. О склонности коллеги к фрагментации говорит и это:
> как тебе нравится и под astra linux.Как говорится, "заметьте - не я это предложил". :)
> когда часть сайтов сети была залочена под первогоЭто говорит о тynоголовости разрабов. Вместо упрощения дизайна (и соотв. расширения браузерной базы) они наоборот - полезли в MS-only расширения. За такое надо бить плетьми.
>существенная функциональность LO реализована только под WindowsНе соблаговолит ли достойный Аноним озвучить нам, что такого существенного в LO реализовано только под Винду?
Оператор Declare во встроенном Бэйсике. Это позволяет писать расширения для интенсивных вычислений только под Windows.
Проблема для Linux обходится следующим образом. Для начала пишется консольное приложение с реализацией алгоритмов. Так как вызов внешних библиотек не реализован, в расширении LibreOffice Calc формируется файл данных, вызывается внешнее приложение, которое считывает данные, делает вычисления, записывает результаты в файл. Расширение считывает результаты из файла и в том или ином виде показывает пользователю. В LO для Windows все проще. Прописать DLL в Declare, вызвать. Всё.
Вы так говорите, как будто в этом есть что-то плохое!
> Вы так говорите, как будто в этом есть что-то плохое!По моему это вообще не баг а фича. Маздайцы сидят в своем загончике, чем-то вроде заняты, отчетики пишут, но вреда для окружающих минимум - ибо это корпоративное легаси увидит за всю жизнь полтора неудачника. Один из которых сам дев этой байды.
Удачный слив времени и ресурсов маздайщиков на откровенное легаси с околонулевым результатом для окружающих, я б сказал. Надо больше такой фигни для всяких дотнетчиков, такая порграмерская версия подметания лoмoм плaцa, типа.
Не надо никакого протухшего сервелата! Есть венда - есть .NET FW; Есть линукс - там .NET Core; На ведроиде ничего нет, но это никого и не пугает - там своя мазо-партия по жабокоденью кнопок.
Так что сервелат - он как бы не у дел. Было хорошее начало, но по факту он не нужен. Либо это страничка с HTML 3.0, либо это приложение с полноценным доступом к низлежащей ОС. Все промежуточные кастраты не нужны.