URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136331
[ Назад ]

Исходное сообщение
"Выпуск платформы OpenSilver 3.2, продолжающей развитие технологии Silverlight"

Отправлено opennews , 19-Мрт-25 11:05 
Представлен выпуск проекта OpenSilver 3.2, продолжающего развитие платформы Silverlight и позволяющего создавать интерактивные web-приложения при помощи технологий C#, F#, XAML и .NET. Скомпилированные при помощи OpenSilver приложения Silverlight могут работать в любых настольных и мобильных браузерах с поддержкой WebAssembly. Для разработки могут использоваться среда Visual Studio и редактор кода VS Code, поддерживающий работу в Windows, macOS и Linux. Код проекта написан на языке C# и распространяется под лицензией MIT...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=62911


Содержание

Сообщения в этом обсуждении
"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено bdrbt , 19-Мрт-25 11:05 
"Чаю воскресение мёртвых", кажется апокалипсис не за горой.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:05 
Flash был бы полезнее

Я что-то такое, кстати, видел. Флэш в вебассембли, на расте.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:23 
Silverlight, альернатива Flash.
Все еще на всех устройствах.
Немножко увеличили на 1 пиксель отступ.
Глобальное update.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:35 
https://ruffle.rs/downloads
И даже работает.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 11:58 
С игрушками 90х - работает. Времен еще AS1.
С глюками.

С чем-то из начала нулевых - как правило - не работает. Потому что "апи поддерживается на 30%, язык - на 60" (и страничка с этим позором старательно теперь прикопана подальше от глаз)

И так вот у хрустопереписывателей - все, за что бы они ни брались.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 13:34 
Если Duke Nukem из 90, запускается то хороший плагин.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 17:20 
> И так вот у хрустопереписывателей - все, за что бы они ни брались.

При чём тут rust? Это "так" у переписывателей флеша - глюкавого поделия без спеки. Был gnash (не на русте) - обделался. Был lightspark (не на русте) - обделался. ruffle уже поддерживает больше чем эти две поделки вместе взятые, но полной совместимости я бы не ждал.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 17:51 
эксперт...

https://archive.org/details/swf-file-format-specification-ve... File Format Specification Version 6 by Macromedia (2002)/

У тебя на сам хруст-то найдется вот такое же вот, а не записки на манжетах авторов?

gnash с лайтcpaкой сдохли не потому что нельзя было нормально, а потому что нахрен были никому не нужны - кроме фанатиков шва6000дки, примерно как icedtea был нужен во времена бесплатного jre.

(и последний таки кое-как но запускал большинство несложных as2 а не как это вот - чорный пречорный экран и полная консоль воплей чего оно там не поддерживает)

При этом времени их разработчики потратили в разы меньше, денег получили ровно ноль.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 22-Мрт-25 13:22 
Да вроде прямо в шапке сайта есть вкладка Compatibility и на ней заявлено 95% и 79% для ActionScript 1&2 и 90% и 76% для ActionScript 3

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 23-Мрт-25 01:06 
Не так давно эта информация была прям на глагне (поскольку отчасти на нее посмотреть к ним и заходили - те кто в теме). Но им видимо надоело позориться, и они ее убрали с глаз долой.

Теперь на главной только самовосхваления и список уважаемых спонсоров.

(Какое щастье что вовремя заблокированные людям с неправильными паспортами карточки не дали мне возможности дать им деньгов.)


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено wyry , 19-Мрт-25 12:42 
мусор это, который не поддерживает добрую часть AS3.0, а нафига Flash без этого? Собственно а чего ещё ждать от проекта на Rust?

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 13:55 
> мусор это, который не поддерживает добрую часть AS3.0, а нафига Flash без

тебе ж написали - в шарики и, главное - эскопету с кривым стволом играть.
Не безглючно (дырок в текстурах в оригинале нет), но они атакуют, эксопета бабахает, лесник визжит, чо еще тебе надоть-то?
Проще и быстрей было бы эти полторы игрушки переписать сами на модный js, но пацаны пошли трудным путем.
> этого? Собственно а чего ещё ждать от проекта на Rust?

имянно. Это настолько эталонное ненужно, причем с какими-то совершенно нечеловеческими трудозатратами, что я по нему периодически часы сверяю.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Прохожий , 20-Мрт-25 01:02 
>Это настолько эталонное ненужно

Бракоделам и неосиляторам - да, ненужно. Остальным - очень даже нужно.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 22:49 
99,9% контента, вот чего.
И Rust тут собственно вообше ни при чём.
Впрочем! Мы с удовольствимем увидим ответ сишников.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:15 
Но зачем?

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Жироватт , 19-Мрт-25 11:42 
> Have a Legacy Silverlight or WPF App?
> We can help you migrate it to the modern web, ensuring a result that looks and feels identical to the original, at a fraction of the time and cost of a rewrite.

Затем, зачем еще лет 20 будут тянуть режим ослика (рендер через библиотеку iexplore/irtutil) в эдже.
Затем, зачем сохраняется поддержка древних DDE, ActiveX, WScript COM Object + JScript/VBScript в этих ваших виндузах
Затем, зачем тянут поддержку подсистем выполнения/библиотек для x86-приложений, в то время когда IDE уже лет 15 по дефолту (дефолтный конфиг для сборочных систем, тот же msbuild) собирают под х64.
Затем, зачем тянут кастрированную, виртуализированную, но поддержку win16 и виджетов той эпохи.
Затем, зачем сохраняют репозитории с lib***_х86 для линуксов.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:45 
Но зачем, Холмс?

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 11:51 
А затем, чтобы в 3% не болтаться.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 13:47 
Чтобы открытый фаерфокс на выданном ноутбуке не конкурировал с нодой за своп.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Прохожий , 19-Мрт-25 11:53 
> еще лет 20 будут тянуть режим ослика

В 10-ке по умолчанию в компонентах висит IE. При удалении сообщается о возможных проблемах. Еще пару лет назад некоторые госресурсы работали только под IE.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Жироватт , 19-Мрт-25 11:59 
> При удалении сообщается о возможных проблемах.

Некоторые программы встаривают в себя движок от эксплорера. Не CEF/мозиллин, а то, что есть на любой винде, начиная с 95+пакет/98.

Для простого веб-контента (Rich-текст - подсветка токенов, списочки с пулями, отступы-абзацы - с примитивной разметкой на веб-подмножестве хмл) достаточно, а большего им и не надо


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 12:00 
у меня для тебя хреновая новость - где-то в 21м году из десяток этот самый IE автовыпилился при попытке его запустить.

Исключение сделано только для ltsb которую ты не купишь.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 12:01 
См. ниже, Windows 11.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 12:40 
> См. ниже, Windows 11.

может у тебя enterprise? Лично у меня он самовыпилился года два как. При попытке запуска вылезает хромоййож в котором, разумеется, ничего не работает.

Вроде это как-то можно было предотвратить ДО того как ты об этом узнал, переключив недокументированные параметры где-то в сташестом уровне регистри, но проверять уже поздно.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 22:34 
Он у всех остался, просто через iexplore.exe напрямую не запускается.
У меня Pro.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено 1 , 20-Мрт-25 09:44 
Попробуй создать vbs с содержимым -
CreateObject("InternetExplorer.Application").Visible=true

и запустить.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 20-Мрт-25 21:28 
> Попробуй создать vbs с содержимым -
> CreateObject("InternetExplorer.Application").Visible=true
> и запустить.

О, так работает. Даже плагины подключились. Я уж думал - ща обратно хромойож в compatible mode вылезет. (он по прежнему очень старается его запустить, конечно)

Интересно, нельзя как-то этот троянец совсем выключить? (Те, старые трюки с плагином, похоже, уже неактуальны.)


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Прохожий , 19-Мрт-25 13:27 
У меня для тебя новость еще лучше. В 10-ке IE из компонентов сам не удалится, пока не удалишь его сам.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 12:01 
Там и сам ишак полноценный до сих пор есть: https://i.imgur.com/DB24Eod.png

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено maximnik0 , 19-Мрт-25 22:32 
> В 10-ке по умолчанию в компонентах висит IE. При удалении сообщается о

Политика партии поменялась.Только для корпоративных версий.
Удаляли этот компонент в одном из sp(да ,знаю что sp уже нет ,просто версию  не помню) по крайней мере в домашних версиях.Насовсем, есть какая то dll для совместимости но по крайне мере переводчик для браузера не работает:-( Одно время ещё можно было вручную скачать как компонент без поддержки и заблокированным интернетом по умолчанию,но сразу предупреждали что компонент - того,на удаление.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено bdrbt , 19-Мрт-25 12:33 
Году в 2011 (или в 2012) на помирающем к тому времени флэше сделали одной крупной конторе CRM. :D Не думаю, что мы были такими единственными "шутниками".

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 15:38 
Так больше не шути. Всегда осваивай современные инструменты.

После слов Стива Джобса о том, что Flash устарел, надо было сразу отходить от Flash и Silverlight. Ждать не надо.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 15:45 
А, ну раз Стив Жопс сказал, тады да...

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено _ , 19-Мрт-25 16:12 
Только вот ведь шутка йумора какая - флЭш хоть как то но жив, а жопс ... того.

Да и сказал он это специально чтобы побить Adobe (редкой гадостности конторка, хуже даже ябблов! :-) и выкинуть их со своей поляны.
Кстати - у жопса получилось, даже с перебором :) Он их не только со смартов выкинул, они вообще кирдыкнулись :)
А серебросвет - даже и не взлетал никогда, чтобы падать. Зачем его пилят - для меня реально загадка. На флеше хотя-бы игры для маленьких были и мульты. На этом - не было ничего...


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 16:54 
На Silverlight разрабатывались в основном закрытые корпоративные приложения. Хотя он задумывался как полноценный конкурент Flash-у. В узких кругах его знали. Какую нишу займёт OpenSilver не знаю, и вообще займёт ли? Майкрософт сам закрыл технологию Silverlight, но эти парни почему-то решили продолжить разработку. Успели прицепить такой язык как F#. За их упорство я их начал уважать.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 20-Мрт-25 22:17 
Сервелат имеет смысл для простых WPF приложений a-ля Куркулятор. Вообще, веб категорически нельзя рассматривать как "ещё один" вариант десктопа - это глупо и провально. Веб хорош именно своей "лайтовостью", т.е. нормальное приложение пилим на WPF, а для сноба босса пилим отдельное приложение "посмотреть ОДНУ цифру котировок рубля" на смарте.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено bdrbt , 19-Мрт-25 18:12 
А я не шутил :) Я тогда делал бэк на "похапе", а вот с выбором фронтенда получился казус, фронт должны были делать жаберы, но клиенту нихера не нравилось тормознутое говно (что на десктопе, что в браузере) а тут без дела оказалось трое флешеров которые делали всякие "казины", "интерактивные баннеры" и тому подобные порно-плееры. Ну вот один из них предложил, мол, а давайте мы попробуем. Первые демки сделали - отвал башки. У клиента слюни от такой красоты и интерактива, посредник между нами и клиентами, рад как слон, ну и мы неплохой такой бонус за это получили. Не знаю как сейчас, используют они нашу штуку или нет, но на тот момент это было реально классно и конкурентноспособно.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено нах. , 20-Мрт-25 21:06 
> Не знаю как сейчас, используют они нашу штуку или нет

ну а что б им могло мешать... не справятся сами - наймут кого. Поставят себе мазилу версии какого-нибудь уровня 52, плагин предпоследней версии без таймбомбы, отрубят бесполезные автообновляторы, и живи себе на здоровье. Если этим всем не лазить по интернетам (а оно и бесполезно, один опеннет и откроется), то оно почти вечное.

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


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 20-Мрт-25 22:19 
Клиент не смотрит в будущее. Пару лет и все эти похапэхи сгинут как гнилой, засохший мозоль на теле ИТ. И куда бежать?? Опять переписывать "интыпрайзное ОНО"?

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


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено bdrbt , 21-Мрт-25 05:18 
> Клиент не смотрит в будущее. Пару лет и все эти похапэхи сгинут
> как гнилой, засохший мозоль на теле ИТ. И куда бежать?? Опять
> переписывать "интыпрайзное ОНО"?
> Если у клиента есть толковый ИТ глава, он-то должен понимать, сто похапэха
> и жабоскрипт - маст дай в любом виде.

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


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 15:24 
Сервелат был ультрахорош и прям мегапроизводителен — флэш тогда бегал быстрее html5, а сервелат бегал на порядок быстрее флэша.
Но мелкомягкие спихнули Балмера, наняли больше индусов, финнов и кого похуже и начали плясать вместо работы. В результате интернет приложений не у нас, а у китайцев, и не на шустрой платформе с несложной разработкой, а в браузере с кучей ненужных слоёв абстракций.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 15:44 
>флэш тогда бегал быстрее html5

Неправда. Flash был громоздким и небезопасным.

>В результате интернет приложений не у нас, а у китайцев, и не на шустрой платформе с несложной разработкой, а в браузере с кучей ненужных слоёв абстракций.

Связка "HTML5 + CSS3 + JavaScript" это нулевая абстракция. Фигурально выражаясь, эта тройка как язык Си, только среда исполнения у них браузер.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 17:08 
>Flash был громоздким и небезопасным.

Главное чаще себе это повторять.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено пох. , 19-Мрт-25 17:54 
>>Flash был громоздким и небезопасным.
> Главное чаще себе это повторять.

главное не запустить ненароком до-html5 браузер (с "громоздким" флэшом).
А то можно от расстройства немного поколебаться в святой вере.

Ну а про безопастность современных браузеров с десятками cve не смотря на мильен песочниц и оберточек уж вообще не стоило вспоминать.


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 23:51 
Ога,ога... Только вот в плане анимации и мультимедиа флэшплейер был в разы быстрее яваскриптовой виртуальной машины.

> Связка "HTML5 + CSS3 + JavaScript" это нулевая абстракция

Тогда флэш - минус первый уровень.

--------

Просто, похоже, Вы выросли на этом своем "HTML5 + CSS3 + JavaScript" и в Вашем мирке ничего другого, кроме сотен яваскриптовых фрейсворков и библиотек, не существует, а всё остальное - "то уже системщина в машинных кодах".


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 20-Мрт-25 22:22 
Один смешной момент: А ЗАЧЕМ в эпоху тотальной гегемонии Венды лепить какие-то ненативные, убогие веб-странички?? Ну напиши приложение для ВыньXP+ - всё, будет работать ещё 30 лет! Зачем себя ограничивать в API? Просто сравните, сколько всего доступно в Win32 и насколько убог по ср с ними web.

"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено нах. , 21-Мрт-25 09:35 
> А ЗАЧЕМ в эпоху тотальной гегемонии Венды

затем что насяльника вызывать тебе на ковер.
Она тебе объяснять про гегемонию венды со своей макбук!

Ну и до кучи - сколько стоит разработка и поддержка клиент-серверного а то и распределенного приложения на таком низкоуровневом средстве как "win32 api".

Впрочем, даже примитивную поделку для локалхоста - вон в соседнем тредике обсуждают losslesscut - попробуй-ка напиши для венды. А на вебне - справился один человек в пределах ограниченного времени.

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


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено penetrator , 19-Мрт-25 18:20 
> OpenSilver продолжает развитие проекта CSHTML5, позволяющего компилировать приложения C#/XAML/.NET в представление на языке JavaScript,

Я уже в какой раз читаю эту ахинею, ничего кроме WebAssembly они не поддерживают. В JS компилирует только H5 (ex Bridge.NET).

CSHTML5 уже легаси:

- OpenSilver (latest version) (successor to CSHTML5)
- CSHTML5 Version 2.x (pre-release, legacy)
- CSHTML5 Version 1.x (legacy)


"Выпуск платформы OpenSilver 3.2, продолжающей развитие техно..."
Отправлено Аноним , 19-Мрт-25 21:25 
В своё время эти сайты просто летали по сравнению с флеш и js. Я просидел на втором пне с 256 мегабайтами до осени 2012 года и лишь потом вынуждено пришлось обновлять машину и пол года жить впроголодь из-за внедрения никому не_нужного html5.