Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 10.07.09 19:59
Оценка:
http://gizmodo.com/5311618/microsoft-silverlight-now-supports-gpu-video-acceleration

• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics
• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements
• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support
• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support

Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 10.07.09 20:01
Оценка:
Здравствуйте, criosray, Вы писали:

C>

C>• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics

Будет в новом Flash'е (уже есть?)

C>

C>• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements
C>• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support
C>• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support

Аналогично. Разве что вроде 3D API в Flash попроще и нет multi-touch.
Sapienti sat!
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 10.07.09 20:48
Оценка:
Здравствуйте, Cyberax, Вы писали:

Флеш так http://habrahabr.ru/blogs/silverlight/63814/ не умеет.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 10.07.09 21:27
Оценка:
Здравствуйте, criosray, Вы писали:

C>Флеш так http://habrahabr.ru/blogs/silverlight/63814/ не умеет.

Ага. Видимо поэтому онлайновые трансляторы начали переключаться обратно на Flash.

Flash умеет h.264, с кэшированием.
Sapienti sat!
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 10.07.09 22:00
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>Флеш так http://habrahabr.ru/blogs/silverlight/63814/ не умеет.

C>Ага. Видимо поэтому онлайновые трансляторы начали переключаться обратно на Flash.
С чего Вы это решили?

C>Flash умеет h.264, с кэшированием.

Но не умеет адаптивный подбор качества картинки в зависимости от ширины канала. Почитайте комментарии — даже на 512 кбит просмотр проблем не вызывал и качество было отменным.
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 10.07.09 22:11
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>>>Флеш так http://habrahabr.ru/blogs/silverlight/63814/ не умеет.

C>>Ага. Видимо поэтому онлайновые трансляторы начали переключаться обратно на Flash.
C>С чего Вы это решили?
Это не я решил: http://www.pcworld.com/businesscenter/article/154243/major_league_baseball_switches_from_silverlight_to_flash.html

C>>Flash умеет h.264, с кэшированием.

C>Но не умеет адаптивный подбор качества картинки в зависимости от ширины канала. Почитайте комментарии — даже на 512 кбит просмотр проблем не вызывал и качество было отменным.
Аналогично с Flash'ем... Кроме того, по факту адаптивный подбор качества — это просто выбор нужного URLа. Сервер на ходу ничего перекодировать не будет.
Sapienti sat!
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: vladimir.vladimirovich США  
Дата: 11.07.09 16:04
Оценка: +1 -6 :))) :))) :)
Здравствуйте, criosray, Вы писали:


C>http://gizmodo.com/5311618/microsoft-silverlight-now-supports-gpu-video-acceleration



C>• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics


tag <video>

C>• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements


ню-ню...

C>• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support


ну да, конечно

C>• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support


ла ла ла...
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 12.07.09 05:34
Оценка: 1 (1)
Здравствуйте, vladimir.vladimirovich, Вы писали:

VV>...


Ты чё сказать-то хотел?
[КУ] оккупировала армия.
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 10:19
Оценка:
Здравствуйте, criosray, Вы писали:

http://weblogs.asp.net/scottgu/archive/2009/07/10/silverlight-3-released.aspx


HD Media

Silverlight 3 now supports hardware graphics acceleration – enabling both video and graphics compositing to be offloaded onto a GPU. This can dramatically lower CPU usage on a computer, and enables HD video to be played on older low end machines. You can now deliver and play 1080p HD video experiences over the web.

Silverlight 3 includes new media codec support for H.264 video, AAC audio and MPEG-4 content. This enables you to easily play and stream media encoded using these standards. Silverlight 3 also includes raw bitstream audio/video APIs that enable you to create additional codecs (in any .NET language) that support playing any other media format. Silverlight 3 also adds a variety of additional media features that enable better logging (for media analytics and ad monetization scenarios), provide the ability to disable screen-savers when playing long-form video content, and enable content protection.

IIS Media Services is a free server product that complements Silverlight and provides the ability to efficiently stream media over HTTP. It enables both on-demand and live HD video to be delivered using “smooth streaming” — which is an adaptive streaming algorithm that can deliver video at bitrates optimized for a client’s network conditions and CPU capabilities. Check out this demo to see a good example of smooth streaming in action with Silverlight.

The HD support within Silverlight, combined with the Smooth Streaming support of IIS Media Services, enables a dramatically better video experiences on the web. This past week alone, we’ve had multiple customers broadcast live HD events using Silverlight and smooth streaming (up to 3MBits) including: Wimbledon, the Tour de France, AVP Volleyball, and the Michael Jackson Memorial Service.
Immersive Graphics

The new GPU acceleration capabilities of Silverlight 3 enable even richer and more immersive graphic experiences.

Silverlight 3 also adds new perspective 3D support that can be used with graphic elements, videos and controls. Silverlight 3 also includes new bitmap and pixel APIs, as well as the ability to create and apply custom pixel shader effects (e.g. blur, dropshadow, swirl, etc) to any image, video element, or control. Easing support can also now be used to enable more textured motion within animations.
Out of Browser Support

Silverlight 3 enables applications to run outside the browser and taken offline. Users can safely install web applications on their computers, and create persistent shortcuts to them on the desktop, start menu and taskbar (this is supported on both Windows and the Mac).

New network detection support within Silverlight enables developers to monitor the network status of a machine and switch between offline and online modes within their applications. Silverlight 3 also includes an automatic update mechanism for applications – so that clients who have installed applications are automatically updated when new application versions are deployed on the originating webserver.
Application Development

Silverlight 3 includes a ton of new application development features.

The Silverlight 3 runtime/SDK combined with the Silverlight Toolkit now includes ~100 UI controls that enable common scenarios (layout, data, charting, child windows, etc) while also providing full styling and template customization support.

Silverlight 3 enables richer data binding features. Element to element binding support between controls is now enabled. Validation error template support has been added to controls (enabling better error message display). Hierarchical data binding is supported by the DataGrid. And a new DataForm control enables better master/detail scenarios. Silverlight 3 also now enables SaveFileDialog support.

Silverlight 3 includes a new navigation framework that enables deep-linking and forward/back button integration within the browser. This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).

Silverlight 3 includes much better text rendering and font support. Text rendered using Silverlight 3 applications is much crisper and cleaner than previous releases, and applications now have access to local fonts. The Silverlight 3 styling system also now supports merged resource dictionaries, BasedOn style inheritance support, and the ability for styles to be reset any number of times. Silverlight 3 also adds richer accessibility support, and is the first browser plug-in to provide access to all system colors, allowing partially-sighted people to make changes such as high contrast color schemes for ease of readability using familiar operating system controls.

Silverlight 3 includes richer networking support. WCF error faults are now supported across the network. Server-side push duplex support is now easier to setup. Binary XML serialization of payloads is now supported. The new .NET RIA Services framework (which now has a go-live license) can be used to easily build multi-tier data applications that span the client and server. .NET RIA Services enables you to write validation code once and have it applied on both the client and middle-tier layers of your applications.
Visual Studio 2008 Tools for Silverlight 3

Today we are also shipping a free download that enables Silverlight 3 development support for VS 2008 and Visual Web Developer 2008 Express (which is free). The VS 2008 Tools for Silverlight download provides project support, intellisense, compilation, and debugging for Silverlight 3 applications. The next release of Visual Studio — VS 2010 — will add to this and provide a fully interactive WYSIWYG designer for Silverlight (including data binding support within the designer).

Click here to download the VS 2008 Tools for Silverlight (this will also install the SL3 developer runtime + sdk). Click here to download the Silverlight Toolkit (which adds additional controls).
Expression Studio 3

Today we are also shipping a release candidate (RC) of Expression Blend 3 (including Sketchflow) that enables rich editing of Silverlight 3 applications and projects.

You can download the Expression Blend 3 + Sketchflow RC here.

Expression Blend 3 is a major update and enables dramatically richer tooling support. Some of its improvements include:

* Sketchflow: SketchFlow makes it significantly easier to create prototypes, experiment with dynamic user experiences, and incorporate feedback from customers. If you haven’t seen or tried it yet — you must. It really is a game changing new way to create great user centric applications.
* Intellisense: Blend 3 includes C#, VB and XAML intellisense support. You can now write code and event handlers within Blend without having to switch to VS.
* Behaviors: Blend 3 includes behavior support which can encapsulate complex design interactions into reusable components that can be directly applied to a control within the design surface. This enables designers to quickly add functionality and behavior to applications without having to write code.
* Adobe Photoshop and Illustrator Import: Blend 3 now has built-in support for importing Photoshop and Illustrator files. As part of the import process you can view and pick individual Photoshop layers to import, customize and regroup layers, and have Photoshop/Illustrator elements retain their original formats within XAML: including layer positions, editable text and font settings, and vector element conversion to XAML.
* Sample Data: Blend 3 adds design-time sample data support which makes it easy to mock up data-connected applications and see what they look like without requiring access to live data. You can generate sample data or import sample data from an XML file and it is available to controls on the artboard at design-time. You can customize your sample data details, and you can easily switch between using sample data and using live data at run-time.
* TFS: Blend 3 now includes Team Foundation Server (TFS) support – allowing you to use source control and enlist within projects. Blend shares the same project and solution format as Visual Studio – allowing both VS and Blend to work simultaneously on the same projects and enabling seamless editing between them.
* Other Improvements: Additional enhancements including improved animation and easing function support, 3D transform support, visual effects support, and an improved visual state manager designer.

Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 10:24
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Flash умеет h.264, с кэшированием.

C>>Но не умеет адаптивный подбор качества картинки в зависимости от ширины канала. Почитайте комментарии — даже на 512 кбит просмотр проблем не вызывал и качество было отменным.
C>Аналогично с Flash'ем... Кроме того, по факту адаптивный подбор качества — это просто выбор нужного URLа. Сервер на ходу ничего перекодировать не будет.

В том и дело, что во флеш битрейт статичный, а в сильверлайт адаптивный. Иными словами, если у Вас в данный момент 10 мбит свободного канала, то трансляция с максимальным битрейтом, если Вы поставили загрузки на фоне и оттротлили ширину доступного канала до 512-1024 кбит, то битрейт трансляции на следующем пакете будет адаптивно уменьшен дискретно до величины, позволяющей продолжать безпаузный стриминг...
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 10:27
Оценка:
Здравствуйте, criosray, Вы писали:


Обратите особое внимание на :

This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.

Вот почему Microsoft SIlverlight лучше Adobe Flash.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 12.07.09 11:03
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, criosray, Вы писали:



C>Обратите особое внимание на :


C>

C>This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


C>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.


C>Вот почему Microsoft SIlverlight лучше Adobe Flash.


И вы верите в этот маркетологический булшит?
SL 3 иеет встроенные средства построения приложений, которые работают со ссылками.
ASP.NET, как серверная часть, умеет более-менее автоматически по этим ссылкам выдавать тескстовый контент, иденксируемый поисковиками.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 11:07
Оценка:
Здравствуйте, gandjustas, Вы писали:

C>>Обратите особое внимание на :


C>>

C>>This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


C>>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.


C>>Вот почему Microsoft SIlverlight лучше Adobe Flash.


G>И вы верите в этот маркетологический булшит?

G>SL 3 иеет встроенные средства построения приложений, которые работают со ссылками.
G>ASP.NET, как серверная часть, умеет более-менее автоматически по этим ссылкам выдавать тескстовый контент, иденксируемый поисковиками.
Хм?
Чем это противоречит фразе "Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами"?
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 12.07.09 11:13
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, gandjustas, Вы писали:


C>>>Обратите особое внимание на :


C>>>

C>>>This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


C>>>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.


C>>>Вот почему Microsoft SIlverlight лучше Adobe Flash.


G>>И вы верите в этот маркетологический булшит?

G>>SL 3 иеет встроенные средства построения приложений, которые работают со ссылками.
G>>ASP.NET, как серверная часть, умеет более-менее автоматически по этим ссылкам выдавать тескстовый контент, иденксируемый поисковиками.
C>Хм?
C>Чем это противоречит фразе "Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами"?
Тем что сам SL как раз таких средств не имеет. Имеет такие средства asp.net, который далеко необязательно использовать вместе с SL.
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 11:23
Оценка:
Здравствуйте, gandjustas, Вы писали:


C>>>>Обратите особое внимание на :


C>>>>

C>>>>This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


C>>>>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.


C>>>>Вот почему Microsoft SIlverlight лучше Adobe Flash.


G>>>И вы верите в этот маркетологический булшит?

G>>>SL 3 иеет встроенные средства построения приложений, которые работают со ссылками.
G>>>ASP.NET, как серверная часть, умеет более-менее автоматически по этим ссылкам выдавать тескстовый контент, иденксируемый поисковиками.
C>>Хм?
C>>Чем это противоречит фразе "Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами"?
G>Тем что сам SL как раз таких средств не имеет. Имеет такие средства asp.net, который далеко необязательно использовать вместе с SL.
Вы себе сами противоречите.
"SL 3 иеет встроенные средства построения приложений, которые работают со ссылками."
Это и есть те самые средства, о которых речь.
Детальнее тут: http://timheuer.com/blog/archive/2009/03/18/silverlight-3-whats-new-a-guide.aspx#nav
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 12.07.09 11:28
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, gandjustas, Вы писали:



C>>>>>Обратите особое внимание на :


C>>>>>

C>>>>>This also enables search engine optimization (SEO) support so that content within a Silverlight application can be indexed by search engines – including Google, Bing and Yahoo. Silverlight 3 also supports the ability to cache assemblies on the client, and re-use them across multiple applications (decreasing the download size and improving the startup time of applications).


C>>>>>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.


C>>>>>Вот почему Microsoft SIlverlight лучше Adobe Flash.


G>>>>И вы верите в этот маркетологический булшит?

G>>>>SL 3 иеет встроенные средства построения приложений, которые работают со ссылками.
G>>>>ASP.NET, как серверная часть, умеет более-менее автоматически по этим ссылкам выдавать тескстовый контент, иденксируемый поисковиками.
C>>>Хм?
C>>>Чем это противоречит фразе "Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами"?
G>>Тем что сам SL как раз таких средств не имеет. Имеет такие средства asp.net, который далеко необязательно использовать вместе с SL.
C>Вы себе сами противоречите.
C>"SL 3 иеет встроенные средства построения приложений, которые работают со ссылками."
C>Это и есть те самые средства, о которых речь.
C>Детальнее тут: http://timheuer.com/blog/archive/2009/03/18/silverlight-3-whats-new-a-guide.aspx#nav
А причем тут SEO и индексирование поисковиками?
В принципе тоже саоме и с SL2 можно сделать, только писанины побольше.
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 12:07
Оценка:
Здравствуйте, gandjustas, Вы писали:

C>>Вы себе сами противоречите.

C>>"SL 3 иеет встроенные средства построения приложений, которые работают со ссылками."
C>>Это и есть те самые средства, о которых речь.
C>>Детальнее тут: http://timheuer.com/blog/archive/2009/03/18/silverlight-3-whats-new-a-guide.aspx#nav
G>А причем тут SEO и индексирование поисковиками?
Ну как же при чем? Как и что индексируется поисковиками?
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 12.07.09 12:09
Оценка: -2
Здравствуйте, criosray, Вы писали:

C>В том и дело, что во флеш битрейт статичный, а в сильверлайт адаптивный. Иными словами, если у Вас в данный момент 10 мбит свободного канала, то трансляция с максимальным битрейтом, если Вы поставили загрузки на фоне и оттротлили ширину доступного канала до 512-1024 кбит, то битрейт трансляции на следующем пакете будет адаптивно уменьшен дискретно до величины, позволяющей продолжать безпаузный стриминг...

Ещё раз. Никто не будет заниматься уменьшением битрейта для конкретного клиента при массовом вещании. Это просто никаких серверов не хватит. Просто делается несколько URL'ов с разным качеством, и проблема решена.
Sapienti sat!
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 12.07.09 12:52
Оценка: -1 :)
Здравствуйте, criosray, Вы писали:

C>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.

Ну опять Microsoft нагло врёт. Что, впрочем, не впервой...

http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html -
Sapienti sat!
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 12.07.09 13:09
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, criosray, Вы писали:


C>>В том и дело, что во флеш битрейт статичный, а в сильверлайт адаптивный. Иными словами, если у Вас в данный момент 10 мбит свободного канала, то трансляция с максимальным битрейтом, если Вы поставили загрузки на фоне и оттротлили ширину доступного канала до 512-1024 кбит, то битрейт трансляции на следующем пакете будет адаптивно уменьшен дискретно до величины, позволяющей продолжать безпаузный стриминг...

C>Ещё раз. Никто не будет заниматься уменьшением битрейта для конкретного клиента при массовом вещании. Это просто никаких серверов не хватит. Просто делается несколько URL'ов с разным качеством, и проблема решена.

Вы вообще слушаете что Вам говорят? Похоже, что нет.

Раззуйте глаза и вчитайтесь:

Smooth Streaming dynamically detects current network and local PC conditions, and seamlessly switches the video quality of a media file that a Silverlight player receives.
...
When a client makes a request for a Smooth Streaming presentation, the Web server delivers an XML file that describes the available quality levels. The client then uses the Smooth Streaming heuristics to determine the best media file to use at that instant, and then requests an MP4 fragment from the file. The Smooth Streaming heuristics continuously monitor the environment and at frequent intervals (typically 2 seconds), request the next contiguous MP4 fragment in the file (if available bandwidth and CPU resources have not changed) or a contiguous MP4 fragment from a different file (if available bandwidth and CPU resources have changed). The Smooth Streaming feature in IIS 7.0 dynamically creates the MP4 fragment from the appropriate video source file and delivers it seamlessly to the client. This process continues until the client stops playback or the end of the file is reached, ensuring that the client has the best possible viewing experience without any buffering or stuttering.


Речь идет именно об адаптивном подборе битрейта стрима налету дискретными шагами (среди доступных), о чем я выше писал, но Вы не удосужились вчитаться.
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: fmiracle  
Дата: 12.07.09 13:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Ещё раз. Никто не будет заниматься уменьшением битрейта для конкретного клиента при массовом вещании. Это просто никаких серверов не хватит. Просто делается несколько URL'ов с разным качеством, и проблема решена.


Ну да. Набор возможных "качеств" ограничен.
Но суть в том, что Флэш (насколько я понимаю) делает такой выбор 1 раз в начале просмотра.
А СЛ (насколько я понимаю) имеет возможность выбирать каждый раз при запросе нового блока данных то повышая, то понижая качество в зависимости от текущего состояния канала (это может быть актуально при просмотре в прямом эфире спортивной трансляции длиной час или два — за это время соседи могут в сеть залезть, или самому что-то скачать потребуется и канал подужмется. Или наоборот все уснут, канал расширится).
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 12.07.09 15:09
Оценка:
Здравствуйте, fmiracle, Вы писали:

C>>Ещё раз. Никто не будет заниматься уменьшением битрейта для конкретного клиента при массовом вещании. Это просто никаких серверов не хватит. Просто делается несколько URL'ов с разным качеством, и проблема решена.

F>Ну да. Набор возможных "качеств" ограничен.
F>Но суть в том, что Флэш (насколько я понимаю) делает такой выбор 1 раз в начале просмотра.
Да.

F>А СЛ (насколько я понимаю) имеет возможность выбирать каждый раз при запросе нового блока данных то повышая, то понижая качество в зависимости от текущего состояния канала (это может быть актуально при просмотре в прямом эфире спортивной трансляции длиной час или два — за это время соседи могут в сеть залезть, или самому что-то скачать потребуется и канал подужмется. Или наоборот все уснут, канал расширится).

В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.
Sapienti sat!
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 12.07.09 18:06
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>Иными словами Сильверлайт в отличии от Флеш имеет средства, предоставляющие возможность индексации контента поисковыми ботами.

C>Ну опять Microsoft нагло врёт. Что, впрочем, не впервой...
C>http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html
Кроме минуса нечего сказать?
Sapienti sat!
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: gmGreen  
Дата: 13.07.09 04:12
Оценка:
Здравствуйте, criosray, Вы писали:


C>http://gizmodo.com/5311618/microsoft-silverlight-now-supports-gpu-video-acceleration


C>

C>• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics
C>• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements
C>• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support
C>• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support



Есть ли столько контролов во флеш и есть ли там такое понятие в принципе?
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: dimgel Россия https://github.com/dimgel
Дата: 13.07.09 06:29
Оценка:
Здравствуйте, vladimir.vladimirovich, Вы писали:

VV>ню-ню...

VV>ну да, конечно
VV>ла ла ла...

Мощно задвинул.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Farsight СССР  
Дата: 13.07.09 07:52
Оценка: +1 :)))
Здравствуйте, vladimir.vladimirovich, Вы писали:

VV>Здравствуйте, criosray, Вы писали:


VV>ню-ню...

VV>ну да, конечно
VV>ла ла ла...

Жестко ты их сделал.

PS: Может комрад не шарит в английском, а его комментарии это попытка вольного перевода?
</farsight>
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: __UNIX_hokum  
Дата: 13.07.09 08:41
Оценка:
Здравствуйте, criosray, Вы писали:

The client then uses the Smooth Streaming heuristics to determine the best media file to use at that instant, and then requests an MP4 fragment from the file


Перевести?
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 09:02
Оценка:
Здравствуйте, __UNIX_hokum, Вы писали:

__U>

The client then uses the Smooth Streaming heuristics to determine the best media file to use at that instant, and then requests an MP4 fragment from the file


__U>Перевести?


Вы меня спрашиваете?
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 09:08
Оценка:
Здравствуйте, gmGreen, Вы писали:

G>Есть ли столько контролов во флеш и есть ли там такое понятие в принципе?

Есть конечно.
Но у Silverlight гигантское преимущество — называется Microsoft Blend/MS Visual Studio/Resharper/и т.д. весь набор утилит и библиотек, доступных дотнет (с определенным ограничениями конечно).
Да и банально С# (F#, Boo, VB.NET и т.д. другие CLR-языки) — строго и статически типизированный язык, компилируемый в байт-код, против интерпретируемого ActionScript... о преимуществах тут рассказывать не придется, я думаю.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: TK Лес кывт.рф
Дата: 13.07.09 09:27
Оценка:
Здравствуйте, criosray, Вы писали:

C>Да и банально С# (F#, Boo, VB.NET и т.д. другие CLR-языки) — строго и статически типизированный язык, компилируемый в байт-код, против интерпретируемого ActionScript...


C>о преимуществах тут рассказывать не придется, я думаю. :)


Да, в вашем случае лучше просто молчать ;)

PS. Почитали бы про ActionScript перед тем, как флеймить.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: TK Лес кывт.рф
Дата: 13.07.09 09:48
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>Ну опять Microsoft нагло врёт. Что, впрочем, не впервой...

C>>http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html
C>Кроме минуса нечего сказать?

Видно, а microsoft оно из "каропки", а тут надо какой-то FAQ читать...
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 09:55
Оценка: -1
Здравствуйте, TK, Вы писали:

C>>Да и банально С# (F#, Boo, VB.NET и т.д. другие CLR-языки) — строго и статически типизированный язык, компилируемый в байт-код, против интерпретируемого ActionScript...


C>>о преимуществах тут рассказывать не придется, я думаю.


TK>Да, в вашем случае лучше просто молчать


TK>PS. Почитали бы про ActionScript перед тем, как флеймить.


Я не только читал, но и писал на ActionScript. Это по прежнему интерпретируемый язык, хотя в него и добавили опциональный JIT, очень уж большой процент флешек по прежнему не пользуется этими возможностями и ActionScript по прежнему сильно сливает и дотнет и джава в плане производительности и ресурсоемкости.
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 09:57
Оценка:
Здравствуйте, TK, Вы писали:

C>>>Ну опять Microsoft нагло врёт. Что, впрочем, не впервой...

C>>>http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html
C>>Кроме минуса нечего сказать?

TK>Видно, а microsoft оно из "каропки", а тут надо какой-то FAQ читать...


Дело в том, что "swf searchability" не дает такого уровня интеграции с функциями навигации браузера, как сильверлайт 3
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 09:58
Оценка:
Здравствуйте, Cyberax, Вы писали:

F>>А СЛ (насколько я понимаю) имеет возможность выбирать каждый раз при запросе нового блока данных то повышая, то понижая качество в зависимости от текущего состояния канала (это может быть актуально при просмотре в прямом эфире спортивной трансляции длиной час или два — за это время соседи могут в сеть залезть, или самому что-то скачать потребуется и канал подужмется. Или наоборот все уснут, канал расширится).

C>В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.

Если можно, то почему не сделали?
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 10:08
Оценка:
Здравствуйте, criosray, Вы писали:

C>>В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.

C>Если можно, то почему не сделали?
Видимо, пока никому особо не надо было.
Sapienti sat!
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 10:20
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.

C>>Если можно, то почему не сделали?
C>Видимо, пока никому особо не надо было.

Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mamut Швеция http://dmitriid.com
Дата: 13.07.09 11:13
Оценка: 3 (1) +1
Здравствуйте, criosray, Вы писали:

c> C>>>В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.


c> C>>Если можно, то почему не сделали?


c> C>Видимо, пока никому особо не надо было.


c> Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..


Каких? 0_о

Во-первых, для того, чтобы канал вдруг стал не 1-2-5 мбит, а 512 кбит — этонадо или слишком сильно торренты люить, или провайдера-дебила

Во-вторых, динамический подбор битрейта быть может имеет смысл только для прямых онлайновых трансляций, где важно, чтобы картинка дошла, во что бы то не стало. Для статического контента (типа Ютуба) смысла нет вообще. Есои я на Ютубе специально зашел посмотреть HD-видео, нафиг не надо, тчобы оно динамически переключалось в ухудшеное качество. Я подожду, пока докачается.
avalon 1.0rc1 rev 239, zlib 1.2.3


dmitriid.comGitHubLinkedIn
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 11:27
Оценка:
Здравствуйте, Mamut, Вы писали:


c>> C>>>В Flash такое тоже, вроде, можно делать. В протоколе RTMP такое есть.


c>> C>>Если можно, то почему не сделали?


c>> C>Видимо, пока никому особо не надо было.


c>> Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..


M>Каких? 0_о


M>Во-первых, для того, чтобы канал вдруг стал не 1-2-5 мбит, а 512 кбит — этонадо или слишком сильно торренты люить, или провайдера-дебила


Категорично. Я смотрю трансляции обычно параллельно каким-то другим занятиям, которые вполне ощутимо могут грузить канал и это далеко не только торренты.

M>Во-вторых, динамический подбор битрейта быть может имеет смысл только для прямых онлайновых трансляций, где важно, чтобы картинка дошла, во что бы то не стало. Для статического контента (типа Ютуба) смысла нет вообще. Есои я на Ютубе специально зашел посмотреть HD-видео, нафиг не надо, тчобы оно динамически переключалось в ухудшеное качество. Я подожду, пока докачается.

А где я что-то про ютюб говорил?
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 11:31
Оценка:
Здравствуйте, criosray, Вы писали:


http://habrahabr.ru/blogs/silverlight/64300/


Как многие знают, недавно произошло значительное событие для Silverlight-разработчиков – выход третьей версии этой RIA-платформы. Описание всех нововведений Silverlight 3 занимает несколько страниц и послужит еще материалом для многих статей. Но в этой статье речь пойдет не об этом, а о сервисе Microsoft Silverlight Streaming, который предлагает вам 10 гигабайт бесплатного пространства для ваших silverlight-приложений!

Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 11:36
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>>>Если можно, то почему не сделали?

C>>Видимо, пока никому особо не надо было.
C>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..
Можно, можно... Просто оно никому не нужно, видимо.

Я понимаю, жертвам MS FUD это сложно понять, но не все будут мгновенно бросать Flash и переписывать все проекты на Silverlight, если в Silverlight появилась одна небольшая фича, отсутствующая во Flash'е.
Sapienti sat!
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 13.07.09 11:50
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>>Если можно, то почему не сделали?

C>>>Видимо, пока никому особо не надо было.
C>>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..
C>Можно, можно... Просто оно никому не нужно, видимо.

Ну, это называется "зелен виноград". Для трансляции чего-нибуть в прямом эфире(спортивных состязаний, например) штука явно полезная.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 13.07.09 11:59
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>Я понимаю, жертвам MS FUD это сложно понять, но не все будут мгновенно бросать Flash и переписывать все проекты на Silverlight, если в Silverlight появилась одна небольшая фича, отсутствующая во Flash'е.


Не знаю, кто такие "жертвы MS FUD", но ты явно воюешь с воображаемым противником. Кто и где говорит, что "будут мгновенно бросать Flash и переписывать все проекты на Silverlight"?
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 13.07.09 12:03
Оценка: -1
Здравствуйте, criosray, Вы писали:

C>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..

Стану. Мне оно нафиг не упало например.
Я понравившиеся ролики люблю себе сохранять, а нафига мне ролик с просевшим в середине битрейтом?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 13.07.09 12:03
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

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

Это вроде как уже давно изобретено в виде mms:\\, нет?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 12:29
Оценка:
Здравствуйте, CreatorCray, Вы писали:

C>>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..

CC>Стану. Мне оно нафиг не упало например.
CC>Я понравившиеся ролики люблю себе сохранять, а нафига мне ролик с просевшим в середине битрейтом?
Речь не о роликах, а о трансляциях. Как Вы собрались сохранять трансляцию с высоким битрейтом, где у Вас выпадают кадры тем более не понятно. Либо придется сохранять с низким битрейтом, чтоб гарантированно нигде ничего не выпало.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 12:30
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Здравствуйте, Cyberax, Вы писали:


C>>Я понимаю, жертвам MS FUD это сложно понять, но не все будут мгновенно бросать Flash и переписывать все проекты на Silverlight, если в Silverlight появилась одна небольшая фича, отсутствующая во Flash'е.


YKU>Не знаю, кто такие "жертвы MS FUD", но ты явно воюешь с воображаемым противником. Кто и где говорит, что "будут мгновенно бросать Flash и переписывать все проекты на Silverlight"?


У г-на Сайберакса закончились аргументы. Осталось повторять: "это никому не нужно" и "жертвы МС... бросать флеш... переписывать на сильверлайт"...
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 12:45
Оценка:
Здравствуйте, criosray, Вы писали:

C>Я не только читал, но и писал на ActionScript. Это по прежнему интерпретируемый язык, хотя в него и добавили опциональный JIT, очень уж большой процент флешек по прежнему не пользуется этими возможностями и ActionScript по прежнему сильно сливает и дотнет и джава в плане производительности и ресурсоемкости.


Я не соглашусь. Я видел очень, ОЧЕНЬ много игр на флеше, и они не тормозят так, как их аналоги на SL.

Вот на этом блоге такой пример, тут видно, как SL тормозит (при том, что граней в его шарике меньше, как и размер самого шарика)
http://www.shinedraw.com/3d-illusion/silverlight-vs-flash-3d-spin-rotate-globe/
Вот ссылка отдельно на флеш: http://www.shinedraw.com/wordpress/wp-content/uploads/SpinningGlobe/SpinningGlobe.swf

Самое забавное, если запустить их одновременно, SL3 теперь не отдает процессорное время флешу :))) SL2, ЕМНИП, подыхал сам, в одиночестве
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 13.07.09 13:23
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Вот на этом блоге такой пример, тут видно, как SL тормозит (при том, что граней в его шарике меньше, как и размер самого шарика)

M>http://www.shinedraw.com/3d-illusion/silverlight-vs-flash-3d-spin-rotate-globe/

Позвольте, но при чём тут это? Вы статью читали? Тестируется производительность двух third-party 3D движков.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 13.07.09 13:36
Оценка:
Здравствуйте, criosray, Вы писали:

C>Речь не о роликах, а о трансляциях. Как Вы собрались сохранять трансляцию с высоким битрейтом, где у Вас выпадают кадры тем более не понятно. Либо придется сохранять с низким битрейтом, чтоб гарантированно нигде ничего не выпало.

А для трансляций уже сто лет как есть mms://
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mamut Швеция http://dmitriid.com
Дата: 13.07.09 14:22
Оценка: 1 (1) +2 -1
c> c>> Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..

c> M>Каких? 0_о


c> M>Во-первых, для того, чтобы канал вдруг стал не 1-2-5 мбит, а 512 кбит — этонадо или слишком сильно торренты люить, или провайдера-дебила


c> Категорично. Я смотрю трансляции обычно параллельно каким-то другим занятиям, которые вполне ощутимо могут грузить канал и это далеко не только торренты.


Каким?


c> M>Во-вторых, динамический подбор битрейта быть может имеет смысл только для прямых онлайновых трансляций, где важно, чтобы картинка дошла, во что бы то не стало. Для статического контента (типа Ютуба) смысла нет вообще. Есои я на Ютубе специально зашел посмотреть HD-видео, нафиг не надо, тчобы оно динамически переключалось в ухудшеное качество. Я подожду, пока докачается.


c> А где я что-то про ютюб говорил?


Ты вообще ничего не говорил. Ты задал вопрос: «Вы же не станете спорить о преимуществах динамического подбора битрейта?». Ты тогда уточняй, что ты говоришь о преимуществах динамического битрейта только применительно к узкой нише прямых онлайновых трансляций, а не применительно к:
— ютубу
— нетфликсу
— хулу
— (вписать еще десяток юзкейсов для потокового видео)

Что тебе не понравилось в моем ответе? То, что преимущества динамического битрейта нахрен не упали, если я требую только HD-видео, даже если мне придется на минуту больше подождать? Ну так извини, ты сам задал вопрос, а давать ответы, которые устраивают тебя, я не обязан
avalon 1.0rc1 rev 239, zlib 1.2.3


dmitriid.comGitHubLinkedIn
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 14:27
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Позвольте, но при чём тут это? Вы статью читали? Тестируется производительность двух third-party 3D движков.


Ну да, читал, два софтверных движка, а Вы тесты то запускали? :maniac:
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 14:29
Оценка:
Здравствуйте, criosray, Вы писали:
C>Но у Silverlight гигантское преимущество — называется Microsoft Blend/MS Visual Studio/Resharper/и т.д. весь набор утилит и библиотек, доступных дотнет (с определенным ограничениями конечно).
Чем тулзы от адоба не нравятся? Тот же flex builder вполне годная ide. Набор библиотек у опять же flex вполне нормальный, кстати. Аргумент "silverlight — это круто, потому что в .net самые поездатые поезда" выглядит странно.

C>Да и банально С# (F#, Boo, VB.NET и т.д. другие CLR-языки) — строго и статически типизированный язык, компилируемый в байт-код, против интерпретируемого ActionScript... о преимуществах тут рассказывать не придется, я думаю.

Для игрушек с большим количеством физики и графики наверняка актуально. Правда, ни разу не видел игрушку на сильверлайте, чтоб сравнить с флешем.
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 14:36
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>Но у Silverlight гигантское преимущество — называется Microsoft Blend/MS Visual Studio/Resharper/и т.д. весь набор утилит и библиотек, доступных дотнет (с определенным ограничениями конечно).

MC>Чем тулзы от адоба не нравятся? Тот же flex builder вполне годная ide. Набор библиотек у опять же flex вполне нормальный, кстати.
Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend.

MC>Аргумент "silverlight — это круто, потому что в .net самые поездатые поезда" выглядит странно.

А никто таких аргументов и не приводил.
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 14:41
Оценка:
Здравствуйте, criosray, Вы писали:

C>Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend.

Добавлю:
xUnit.NET
RhinoMocks
CC.NET
nant/msbuild
dotTrace
nDepend
удобная интеграция SVN с VS с помощью VisualSVN
и т.д. и т.д. и т.д.
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 15:05
Оценка:
Здравствуйте, midcyber, Вы писали:

C>>Я не только читал, но и писал на ActionScript. Это по прежнему интерпретируемый язык, хотя в него и добавили опциональный JIT, очень уж большой процент флешек по прежнему не пользуется этими возможностями и ActionScript по прежнему сильно сливает и дотнет и джава в плане производительности и ресурсоемкости.


M>Я не соглашусь. Я видел очень, ОЧЕНЬ много игр на флеше, и они не тормозят так, как их аналоги на SL.


M>Вот на этом блоге такой пример, тут видно, как SL тормозит (при том, что граней в его шарике меньше, как и размер самого шарика)

M>http://www.shinedraw.com/3d-illusion/silverlight-vs-flash-3d-spin-rotate-globe/
M>Вот ссылка отдельно на флеш: http://www.shinedraw.com/wordpress/wp-content/uploads/SpinningGlobe/SpinningGlobe.swf
Тестируются два разных софтверных движка.
http://www.shinedraw.com/3d-illusion/flash-10-vs-silverlight-3-perspective-3d/
Читайте комментарии. Конкретно 17ый. С небольшой правкой SL3 вариант начинает работать на много быстрее.

Комментарий 5 Same as Dowell. The only real difference I found is that, when scrolling up or down Flash animation pauses whereas SL3 keeps on going.

и т.д.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 15:14
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

C>>>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..

C>>Можно, можно... Просто оно никому не нужно, видимо.
YKU>Ну, это называется "зелен виноград". Для трансляции чего-нибуть в прямом эфире(спортивных состязаний, например) штука явно полезная.
Да есть оно, есть.

So what happens for Flash Media Server? Adobe continues to innovate on top of RTMP with Flash Media Server software to help increase quality of service and real time interactivity with solutions like multi-bitrate (Dynamic Streaming), DVR technology, server side recording, network caching, data collaboration with a rich and easy to build platform that integrates and scales as big as you need it to. Flash Media Server will remain to be the right choice for customers who want to deploy scalable and secure streaming and collaboration services on the Adobe Flash Platform. The tight integration between Flash Player and Flash Media Server continues to make it the number 1 choice for facilitating secure interactive communication and highly scalable media delivery on the web.


Или вот тут: http://flowplayer.org/plugins/streaming/bwcheck.html

Просто никто на этом внимание не акцентирует, типа это супермегафича такая. Обычный FUD от MS, опять.
Sapienti sat!
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 15:14
Оценка: +2 -1 :)
Здравствуйте, yoriсk.kiev.ua, Вы писали:

C>>Я понимаю, жертвам MS FUD это сложно понять, но не все будут мгновенно бросать Flash и переписывать все проекты на Silverlight, если в Silverlight появилась одна небольшая фича, отсутствующая во Flash'е.

YKU>Не знаю, кто такие "жертвы MS FUD"
criosray, например. Он, бедняга, верит пресс-релизам MS.
Sapienti sat!
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 15:21
Оценка: -1
Здравствуйте, criosray, Вы писали:
MC>>Аргумент "silverlight — это круто, потому что в .net самые поездатые поезда" выглядит странно.
C>А никто таких аргументов и не приводил.
Это они:

Но у Silverlight гигантское преимущество — называется Microsoft Blend/MS Visual Studio/Resharper/и т.д. весь набор утилит и библиотек, доступных дотнет (с определенным ограничениями конечно).

Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend

Достаточно громкие, но очень субъективные заявления.
Хотя если быть честным, мне, например, AS был действительно неудобен, но я вообще со всем семейством ecmascript не дружу.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 15:21
Оценка:
Здравствуйте, Cyberax, Вы писали:


C>>>>Скорее потому, что там этого не возможно сделать. Вы же не станете спорить о преимуществах динамического подбора битрейта?..

C>>>Можно, можно... Просто оно никому не нужно, видимо.
YKU>>Ну, это называется "зелен виноград". Для трансляции чего-нибуть в прямом эфире(спортивных состязаний, например) штука явно полезная.
C>Да есть оно, есть.
C>

C>So what happens for Flash Media Server? Adobe continues to innovate on top of RTMP with Flash Media Server software to help increase quality of service and real time interactivity with solutions like multi-bitrate (Dynamic Streaming), DVR technology, server side recording, network caching, data collaboration with a rich and easy to build platform that integrates and scales as big as you need it to. Flash Media Server will remain to be the right choice for customers who want to deploy scalable and secure streaming and collaboration services on the Adobe Flash Platform. The tight integration between Flash Player and Flash Media Server continues to make it the number 1 choice for facilitating secure interactive communication and highly scalable media delivery on the web.


C>Или вот тут: http://flowplayer.org/plugins/streaming/bwcheck.html


Adobe Flash Media Streaming Server 3.5

* Buy US$995

Забавно как Вы от "нету никакого подбора битрейта, есть выбор урлов" пришли к "да, есть оно есть и стоит штуку баксов против бесплатного IIS Streaming".
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 15:23
Оценка: +1
Здравствуйте, Mr.Cat, Вы писали:

MC>>>Аргумент "silverlight — это круто, потому что в .net самые поездатые поезда" выглядит странно.

C>>А никто таких аргументов и не приводил.
MC>Это они:
MC>

MC>Но у Silverlight гигантское преимущество — называется Microsoft Blend/MS Visual Studio/Resharper/и т.д. весь набор утилит и библиотек, доступных дотнет (с определенным ограничениями конечно).

MC>

MC>Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend

MC>Достаточно громкие, но очень субъективные заявления.

Абсолютню объективные факты. Поймете когда сами этих устриц попробуете.
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 16:01
Оценка:
Здравствуйте, criosray, Вы писали:

C>Тестируются два разных софтверных движка.

Да, именно, два софтверных движка.
Из них тот, что на SL2 МЕДЛЕННЕЕ, при том что размер шарика и детализированность УПРОЩЕНА, то есть задача ЛЕГЧЕ.

C>http://www.shinedraw.com/3d-illusion/flash-10-vs-silverlight-3-perspective-3d/

У меня вообще не заработал :xz:

C>Читайте комментарии. Конкретно 17ый. С небольшой правкой SL3 вариант начинает работать на много быстрее.

Быстрее кого? Конкретно 17й говорит про 60 FPS. Отсюда непонтяно, обогнал ли он флеш

В общем, сами читайте:

C>Комментарий 5 Same as Dowell. The only real difference I found is that, when scrolling up or down Flash animation pauses whereas SL3 keeps on going.

Что у Dowell?
3 I am having the same experience as Przemek: Silverlight is running much slower than Flash in the first test. The other tests seem to be roughly the same in performance.
Что у Przemek?
1 Is it just my browser or is the Perspective 3D with Image moving considerably faster in Flash?

Ну то есть, в этом тесте никакого превосходства SL даже И БЛИЗКО НЕТ (в первом тесте он отстает, в остальных равен флешу)

Еще есть комментарий 24 — оказывается, "just another wonderful feature of SL3" из коммента 17 не всегда работает!
Впрочем, это меня не удивило — я уже заметил, что на SL и WPF постоянно надо писать костыли по пол-страницы к таким "features"

C>И т.д.

Да пожалуйста.
Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
http://bubblemark.com/flex_bmp.htm

SL, 128 шариков — 80 FPS, 90% CPU usage
http://bubblemark.com/silverlight2.html

Одновременный запуск в соседних окнах — прощай Flash, Silverlight захапал себе весь процессор
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 16:11
Оценка: +2 -1
Здравствуйте, midcyber, Вы писали:

Гонишь, как Троцкий

C>>И т.д.

M>Да пожалуйста.
M>Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
M>http://bubblemark.com/flex_bmp.htm
64 fps

M>SL, 128 шариков — 80 FPS, 90% CPU usage

M>http://bubblemark.com/silverlight2.html
380 fps

Вопросы?
[КУ] оккупировала армия.
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 16:22
Оценка:
Здравствуйте, criosray, Вы писали:
C>Абсолютню объективные факты. Поймете когда сами этих устриц попробуете.
Да знаю я, что такое vs+resharper. И flex я в сравнительно небольшой задачке юзал. И в сравнительно небольшой задачке особо не ощутил недостатка ни в инструментальных средствах, ни в возможностях библиотек, ни в документации. Возможно, у тебя больше опыта во flash/flex, и твой опыт говорит об обратном. Что ж, let it be.

И да. Как любитель емаксов, смею заявить, что профит от VS несколько преувеличен.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 16:23
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Вопросы?

1) Зачем хамишь?
2) Сколько ядер?
3) Очередная MS технология, работающая быстро на быстром железе? ;)
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 16:25
Оценка:
Здравствуйте, criosray, Вы писали:
C>>Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend.
C>Добавлю:
C>xUnit.NET
C>RhinoMocks
C>CC.NET
C>nant/msbuild
C>dotTrace
C>nDepend
C>удобная интеграция SVN с VS с помощью VisualSVN
Не стесняйся, перечисли тут не только то, что юзаешь, а еще и то, что гуглится по запросу .net.
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 16:26
Оценка:
Здравствуйте, midcyber, Вы писали:

K>>Вопросы?

M>1) Зачем хамишь?
А где ты хамство увидел? Просто не люблю, когда говорят неправду, да ещё с таким гонором, который был продемострирован тобой в предыдущем посте...
M>2) Сколько ядер?
4 ядра
M>3) Очередная MS технология, работающая быстро на быстром железе?
Это вообще о чём?
[КУ] оккупировала армия.
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:27
Оценка: +1 -1
Здравствуйте, midcyber, Вы писали:


M>Ну то есть, в этом тесте никакого превосходства SL даже И БЛИЗКО НЕТ (в первом тесте он отстает, в остальных равен флешу)

Вообще-то есть. С небольшой правкой он примерно на 20% быстрее. И так наверняка во всех тестах. Ведь их явно писали так, чтоб сильверлайт вариант был медленнее.

C>>И т.д.

M>Да пожалуйста.
M>Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
M>http://bubblemark.com/flex_bmp.htm

M>SL, 128 шариков — 80 FPS, 90% CPU usage

M>http://bubblemark.com/silverlight2.html
Я не понимаю откуда у Вас эти цифры? Какой у Вас процессор? На С2D 3GHz наблюдаю следующее: SL2 52-54 fps, flex 30-31 fps

M>Одновременный запуск в соседних окнах — прощай Flash, Silverlight захапал себе весь процессор

Ну это попросту вранье.
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:29
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>>Малофунциональные и неудобные (точнее значительно менее удобные) на фоне VS+Resharper+Blend.

C>>Добавлю:
C>>xUnit.NET
C>>RhinoMocks
C>>CC.NET
C>>nant/msbuild
C>>dotTrace
C>>nDepend
C>>удобная интеграция SVN с VS с помощью VisualSVN
MC>Не стесняйся, перечисли тут не только то, что юзаешь, а еще и то, что гуглится по запросу .net.
Зачем? Этого более чем достаточно. Флеш разработчикам такой арсенал и не снился.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 16:32
Оценка: +1 -1
Здравствуйте, koandrew, Вы писали:

K>Здравствуйте, midcyber, Вы писали:


K>>>Вопросы?

M>>1) Зачем хамишь?
K>А где ты хамство увидел? Просто не люблю, когда говорят неправду,
Вот, опять хамишь — я привел результаты со своего двухъядерника.
Только что перепроверил на ноуте (тоже 2-ядерном)

Silverlight — 25 FPS
FLASH — 50 FPS

K>да ещё с таким гонором, который был продемострирован тобой в предыдущем посте...

Придерживаюсь стиля criosray

M>>2) Сколько ядер?

K>4 ядра
Я знал :)))

M>>3) Очередная MS технология, работающая быстро на быстром железе? ;)

K>Это вообще о чём? :-\
О Висте, например... Ну, типа, самая лучшая система в мире была, только комп проапгрейдить надо ;)
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:33
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>Абсолютню объективные факты. Поймете когда сами этих устриц попробуете.

MC>Да знаю я, что такое vs+resharper. И flex я в сравнительно небольшой задачке юзал. И в сравнительно небольшой задачке особо не ощутил недостатка ни в инструментальных средствах, ни в возможностях библиотек, ни в документации.
Ну да, можно одинаково успешно ездить и на "копейке", и на BMW S класса.

MC>И да. Как любитель емаксов,

Когда там нормальный редактор сделают?
MC>смею заявить, что профит от VS несколько преувеличен.
Смею предположить, что Вы имели очень мало опыта работы в VS+Resharper.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:36
Оценка:
Здравствуйте, midcyber, Вы писали:


M>Silverlight — 25 FPS

M>FLASH — 50 FPS
Да откуда у Вас эти цифры??
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 16:37
Оценка:
Здравствуйте, criosray, Вы писали:

C>Вообще-то есть. С небольшой правкой он примерно на 20% быстрее.

Откуда цифра 20%?
C>И так наверняка во всех тестах. Ведь их явно писали так, чтоб сильверлайт вариант был медленнее.
С чего ты взял? Что-то в исходниках тебя на это натолкнуло? ИМХО обычные тесты

C>Я не понимаю откуда у Вас эти цифры? Какой у Вас процессор? На С2D 3GHz наблюдаю следующее: SL2 52-54 fps, flex 30-31 fps

десктоп — Intel C2D 4GHz,
ноутбук — AMD 64 X2 1,6GHz
Win7 x64 RC на обоих

M>>Одновременный запуск в соседних окнах — прощай Flash, Silverlight захапал себе весь процессор

C>Ну это попросту вранье.
Офигел?
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 16:38
Оценка:
Здравствуйте, criosray, Вы писали:
C>Зачем? Этого более чем достаточно. Флеш разработчикам такой арсенал и не снился.
Повторюсь, что я во флексе мало смыслю.
Но из того, что я знаю, следует, что ты говоришь чепуху. Все необходимые тулзы есть, просто несколько меньше разнообразия.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 16:46
Оценка:
Здравствуйте, criosray, Вы писали:
MC>>И да. Как любитель емаксов,
C>Когда там нормальный редактор сделают?
Зачем? Есть же vim.

MC>>смею заявить, что профит от VS несколько преувеличен.

C>Смею предположить, что Вы имели очень мало опыта работы в VS+Resharper.
Это я смею предположить, что Вы имели очень мало опыта с другими редакторами.
На мой взгляд, основное удобство VS в том, что ты (ну не обязательно лично ты) к ней привык.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:47
Оценка:
Здравствуйте, midcyber, Вы писали:

K>>>>Вопросы?

M>>>1) Зачем хамишь?
K>>А где ты хамство увидел? Просто не люблю, когда говорят неправду,
M>Вот, опять хамишь — я привел результаты со своего двухъядерника.
M>Только что перепроверил на ноуте (тоже 2-ядерном)

M>Silverlight — 25 FPS

M>FLASH — 50 FPS

Я понял о чем речь. Вы сравниваете Silverlight c Flex cached. Два разных алгоритма. В Flex cached пузырьки кешируются в битмапы и двигаются битмапы. Если сравниваете, то сравнивайте идентичные
http://bubblemark.com/silverlight2.html
http://bubblemark.com/flex.htm

Либо приделайте кеширование битмапов к сильверлайт варианту. Благо делается оно фактически один в один.

Увидите кто кого быстрее
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 16:48
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Вот, опять хамишь — я привел результаты со своего двухъядерника.

M>Только что перепроверил на ноуте (тоже 2-ядерном)

M>Silverlight — 25 FPS

M>FLASH — 50 FPS

А ты СЛ обновил до третьей версии?

K>>4 ядра

M>Я знал
Ну разумеется — это же мой рабочий комп, а он должен быть достаточно мощным...

M>О Висте, например... Ну, типа, самая лучшая система в мире была, только комп проапгрейдить надо


Ну так не пользуйся — тебя что, заставляют? У меня вот, например, летает...
[КУ] оккупировала армия.
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:49
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>>>И да. Как любитель емаксов,

C>>Когда там нормальный редактор сделают?
MC>Зачем? Есть же vim.

MC>>>смею заявить, что профит от VS несколько преувеличен.

C>>Смею предположить, что Вы имели очень мало опыта работы в VS+Resharper.
MC>Это я смею предположить, что Вы имели очень мало опыта с другими редакторами.
Смею заверить, что работал с vi/emacs за долго до Вашего. Единственная среда способная поспорить с VS+Resharper это IDEA.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:53
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>Зачем? Этого более чем достаточно. Флеш разработчикам такой арсенал и не снился.

MC>Повторюсь, что я во флексе мало смыслю.
MC>Но из того, что я знаю, следует, что ты говоришь чепуху. Все необходимые тулзы есть, просто несколько меньше разнообразия.
Да, я уже понял, что для Вас нету разницы между Жигулями и BMW 750.
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: Константин Россия  
Дата: 13.07.09 16:53
Оценка:
Здравствуйте, criosray, Вы писали:

1. А вот у меня на домашнем компьютере Silverlight не встал.
2. На sportbox немонятно зачем переделали плеер на Silverlight. Я ни разу не смог посмотреть видео в этом великом плеере
на компьютере с установленным Silverlight. В классическом варианте всё работало и работает, вот только битрейт они подрезали.

Такая вот success-story. Был сайт, где можно было смотреть видео, теперь нет.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 16:55
Оценка: -5
Здравствуйте, Константин, Вы писали:


К>1. А вот у меня на домашнем компьютере Silverlight не встал.

К>2. На sportbox немонятно зачем переделали плеер на Silverlight. Я ни разу не смог посмотреть видео в этом великом плеере
К>на компьютере с установленным Silverlight. В классическом варианте всё работало и работает, вот только битрейт они подрезали.
Очень слабо в это верится.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Константин Россия  
Дата: 13.07.09 16:56
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, Константин, Вы писали:



К>>1. А вот у меня на домашнем компьютере Silverlight не встал.

К>>2. На sportbox немонятно зачем переделали плеер на Silverlight. Я ни разу не смог посмотреть видео в этом великом плеере
К>>на компьютере с установленным Silverlight. В классическом варианте всё работало и работает, вот только битрейт они подрезали.
C>Очень слабо в это верится.

Нужно понимать так, что ты обвиняешь меня во лжи?
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 16:59
Оценка:
Здравствуйте, koandrew, Вы писали:

K>А ты СЛ обновил до третьей версии?

Я не обновлял, только вчера SLTools ставил — 3.0.40624.0, до этого никакого не стояло.

M>>О Висте, например... Ну, типа, самая лучшая система в мире была, только комп проапгрейдить надо ;)

K>Ну так не пользуйся — тебя что, заставляют? У меня вот, например, летает...
Ну так у тебя и SL летает :xz:
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 17:07
Оценка:
Здравствуйте, criosray, Вы писали:

C>Я понял о чем речь. Вы сравниваете Silverlight c Flex cached. Два разных алгоритма.

Я ссылки на тесты давал, как Вы могли ошибиться — не знаю.

C>В Flex cached пузырьки кешируются в битмапы и двигаются битмапы. Если сравниваете, то сравнивайте идентичные

И что? Так и Вы сравнивали два РАЗНЫХ алгоритма:

С небольшой правкой SL3 вариант начинает работать на много быстрее.

Что там было, WritableBitmap? Ну-ну.

C>Либо приделайте кеширование битмапов к сильверлайт варианту. Благо делается оно фактически один в один.

C>Увидите кто кого быстрее ;)
Вот приделайте сами, раз вы знаете, что и куда, и присылайте мне. Я сравню.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 17:55
Оценка: 1 (1) -1 :)
Здравствуйте, criosray, Вы писали:

M>>Одновременный запуск в соседних окнах — прощай Flash, Silverlight захапал себе весь процессор

C>Ну это попросту вранье.

Итак, я потратил несколько минут, чтобы запечатлеть это на видео:
http://www.youtube.com/watch?v=P6XzvsLlJhU

Жду извинений.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 18:01
Оценка:
Здравствуйте, midcyber, Вы писали:

C>>Я понял о чем речь. Вы сравниваете Silverlight c Flex cached. Два разных алгоритма.

M>Я ссылки на тесты давал, как Вы могли ошибиться — не знаю.

C>>В Flex cached пузырьки кешируются в битмапы и двигаются битмапы. Если сравниваете, то сравнивайте идентичные

M>И что? Так и Вы сравнивали два РАЗНЫХ алгоритма:
Я сравнивал идентичные алгоритмы, вообще-то.
И вот еще:
http://weblogs.java.net/blog/opinali/archive/2009/01/javafx_first_pr_1.html

Checking some competitors at the 128 balls test:

* Flash/Flex is just as bad: 21fps, 83% CPU;
* Silverlight/CLR is mediocre: 40fps, 82% CPU;
* Flash/cacheAsBitmap is good: 64fps, 58% CPU;
* Java/Swing (optimized) is excellent: 163fps, 50% CPU;
* Java/PulpCore is the winner: 200fps, 50% CPU.

Картина повторяется: первые два пункта — идентичные алгоритмы, сильверлайт почти в два раза быстрее.
Дальше пошли оптимизации: flex cached, java swing optimized, java pulp core — они все друг от друга сильно алгоритмически отличаются с разной степенью оптимизации. Если сильверлайт вариант переписать так, как написан java pulp core, то получится примерно та же производительность (если не выше с учетом новых возможностей по использованию графического акселлератора), если флеш вариант переписать, то он все-равно будет проигрывать в полтора-два раза.

Что, собственно, и требовалось доказать.

M>

С небольшой правкой SL3 вариант начинает работать на много быстрее.

M>Что там было, WritableBitmap? Ну-ну.
Вообще-то изначально там был ошибочный — отличный от флеш варианта алгоритм, когда их привели к общему знаменателю, то все стало на места своя и сильверлайт стал как и положенно выигрывать 20+%
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 18:14
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>>Или вот тут: http://flowplayer.org/plugins/streaming/bwcheck.html

C>Adobe Flash Media Streaming Server 3.5
C> * Buy US$995
C>Забавно как Вы от "нету никакого подбора битрейта, есть выбор урлов" пришли к "да, есть оно есть и стоит штуку баксов против бесплатного IIS Streaming".
Разве? А сколько сам Win2k3 сервер стоить будет?
Sapienti sat!
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 18:35
Оценка: -1
Здравствуйте, midcyber, Вы писали:


M>>>Одновременный запуск в соседних окнах — прощай Flash, Silverlight захапал себе весь процессор

C>>Ну это попросту вранье.

M>Итак, я потратил несколько минут, чтобы запечатлеть это на видео:

M>http://www.youtube.com/watch?v=P6XzvsLlJhU

То есть Вы действительно не понимаете, что задача на фоне имеет меньший приоритет? Ни сильверлайт, ни флеш вообще никакого отношения к распределению квантов временни процессора не имеют. Этим занимается ОС. И уж тем более не наблюдается "сильверлайт захапал себе весь процессор" — что есть откровенное вранье.
Если Вы запустите строго наоборот — сильверлайт, флеш и сильверлайт будет на фоне, то на этот раз у сильверлайт значительно просядет фпс.

Кстати, а почему Вы прячете фпс флеш варианта в Вашем видео?

M>Жду извинений.

Вы соврали, а мне извиняться? Забавно.
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 18:36
Оценка: -1 :)
Здравствуйте, Cyberax, Вы писали:

C>>>Или вот тут: http://flowplayer.org/plugins/streaming/bwcheck.html

C>>Adobe Flash Media Streaming Server 3.5
C>> * Buy US$995
C>>Забавно как Вы от "нету никакого подбора битрейта, есть выбор урлов" пришли к "да, есть оно есть и стоит штуку баксов против бесплатного IIS Streaming".
C>Разве? А сколько сам Win2k3 сервер стоить будет?

Копейки, если брать с железом. Явно меньше штуки баксов.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 19:01
Оценка:
Здравствуйте, criosray, Вы писали:

C>>>Забавно как Вы от "нету никакого подбора битрейта, есть выбор урлов" пришли к "да, есть оно есть и стоит штуку баксов против бесплатного IIS Streaming".

C>>Разве? А сколько сам Win2k3 сервер стоить будет?
C>Копейки, если брать с железом. Явно меньше штуки баксов.
Microsoft занимается благотворительностью?
Sapienti sat!
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 19:09
Оценка: +1
Здравствуйте, Cyberax, Вы писали:

C>>>>Забавно как Вы от "нету никакого подбора битрейта, есть выбор урлов" пришли к "да, есть оно есть и стоит штуку баксов против бесплатного IIS Streaming".

C>>>Разве? А сколько сам Win2k3 сервер стоить будет?
C>>Копейки, если брать с железом. Явно меньше штуки баксов.
C>Microsoft занимается благотворительностью?

Какой еще благотворительностью? Даже с простейшими серверами брендов типа HP для малого офиса стоимостью в $1к в комплекте идет диск с лицензионной W2k3 Server R2 Standard edition.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 19:19
Оценка:
Здравствуйте, criosray, Вы писали:
C>Смею заверить, что работал с vi/emacs за долго до Вашего. Единственная среда способная поспорить с VS+Resharper это IDEA.
По количеству свистоперделок? Пожалуй, да.
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 19:21
Оценка:
Здравствуйте, criosray, Вы писали:

C>>>Копейки, если брать с железом. Явно меньше штуки баксов.

C>>Microsoft занимается благотворительностью?
C>Какой еще благотворительностью? Даже с простейшими серверами брендов типа HP для малого офиса стоимостью в $1к в комплекте идет диск с лицензионной W2k3 Server R2 Standard edition.
Ну прям совершенно бесплатно! Microsoft их насильно раздаёт, видимо.

Ну и хватит ли Standard edition на то, чтобы стримить видео тысячам клиентов?
Sapienti sat!
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 20:02
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>>Копейки, если брать с железом. Явно меньше штуки баксов.

C>>>Microsoft занимается благотворительностью?
C>>Какой еще благотворительностью? Даже с простейшими серверами брендов типа HP для малого офиса стоимостью в $1к в комплекте идет диск с лицензионной W2k3 Server R2 Standard edition.
C>Ну прям совершенно бесплатно! Microsoft их насильно раздаёт, видимо.
Хм?
C>Ну и хватит ли Standard edition на то, чтобы стримить видео тысячам клиентов?
Тысячам? Хватит.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 20:04
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

C>>Смею заверить, что работал с vi/emacs за долго до Вашего. Единственная среда способная поспорить с VS+Resharper это IDEA.

MC>По количеству свистоперделок? Пожалуй, да.

По всем остальным критериям тоже.
А как Вы собрались ви/имаксом заменить Бленд для вообще тайна за семью печатями.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 20:11
Оценка:
Здравствуйте, criosray, Вы писали:
C>По всем остальным критериям тоже.
По размеру дистрибутива, пожиранию процессорного времени...

C>А как Вы собрались ви/имаксом заменить Бленд для вообще тайна за семью печатями.

А я собирался заменить бленд емаксом?
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 20:19
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, midcyber, Вы писали:


C>То есть Вы действительно не понимаете, что задача на фоне имеет меньший приоритет?

Вот, смотри — http://www.youtube.com/watch?v=OqgmgDTXNKk
Оказывается, когда это касается SL — не имеет

C>Ни сильверлайт, ни флеш вообще никакого отношения к распределению квантов временни процессора не имеют. Этим занимается ОС. И уж тем более не наблюдается "сильверлайт захапал себе весь процессор"

Наблюдается, даже Alt-TAB дольше работает (это на 4 то гигагерцах!)

C>Если Вы запустите строго наоборот — сильверлайт, флеш и сильверлайт будет на фоне, то на этот раз у сильверлайт значительно просядет фпс.

Ты бы проверил, перед тем как фигню писать.
Надеюсь, то, что SL в фоне на этом видео — понятно?

C>Кстати, а почему Вы прячете фпс флеш варианта в Вашем видео? ;)

Вот не думал, что шарик помешает тебе рассмотреть — стабильно 130-150 FPS (что собственно я и писал 4 часа назад)


M>>Жду извинений.

C>Вы соврали, а мне извиняться? Забавно.
Не знаю, как теперь выкручиваться будешь, но я требую извинений!
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 20:30
Оценка: +1
Здравствуйте, midcyber, Вы писали:

Дык ты почему же с таким упорством сравниваешь неравноценные аглоритмы? У меня Flex(cached) и SL дают примерно по 60 fps (работают одновременно), а вот чистый флекс еле двадцатку выжимает...
[КУ] оккупировала армия.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 13.07.09 20:38
Оценка: 3 (1) +2 -1 :))
Похоже, наш диалог постепенно заходит в тупик и переходит в фазу "нет ты", поэтому предлагаю прерваться и подумать вот над какой штукой.
Как ты мог заметить, я ни единого плохого слова про сильверлайт в этом треде не сказал. MS вообще часто выпускает хорошие, качественные продукты. Но то, как эти продукты преподносятся (в том числе не рекламщиками, а нашими с тобой коллегами) — вызывают некое недоумение.

Вот есть тема "Почему Microsoft SIlverlight лучше Adobe Flash". В первом сообщении вроде как должно быть сравнение. Ан нет, там просто перечислены фичи сильверлайта:

• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics
• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements
• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support
• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support

Причем по большей части это, как выясняется, либо есть во флеше, либо скоро будет.
Ну ладно, с этим проехали. Потом начинается разговор про средства разработки. И опять же, пошло перечисление дотнетных средств разработки: от билд-системы до (!)интеграции с scm. Ок, здорово. Осталось напомнить, что дотнетчики еще моются и бреются — а то я уж забывать начал. Потом пошло что-то про автомобтили — я особо не читал.

Вот в итоге и получилось, что буллшита мы с коллегами на десяток страниц накатали, а толку ноль.
— Сильверлайт лучше, чем флеш
— Чем?
— Чем флеш.
— GNU Emacs!
— Нет ты.

Засим удаляюсь, всего доброго.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 21:10
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Вот в итоге и получилось, что буллшита мы с коллегами на десяток страниц накатали,

Кто Вас просил катать булшит?

MC>а толку ноль.

Извините, но чего Вы ожидали, катая булшит вместо вменяемых аргументов?

MC>- Сильверлайт лучше, чем флеш

MC>- Чем?
MC>- Чем флеш.
MC>- GNU Emacs!
MC>- Нет ты.
Ну да Вы предложили заменить VS+Resharper+Blend Emacs`ом... Действительно булшит.

MC>Засим удаляюсь, всего доброго.

Давно пора.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 21:24
Оценка: -1 :)
Здравствуйте, midcyber, Вы писали:

C>>То есть Вы действительно не понимаете, что задача на фоне имеет меньший приоритет?

M>Вот, смотри — http://www.youtube.com/watch?v=OqgmgDTXNKk
Что смотреть? Два разных принципиально алгоритма. Вы сравнивайте с одним алгоритмом и запускайте флеш тест ДО сильверлайт теста.
M>Оказывается, когда это касается SL — не имеет
Что Вам сказать... читайте Рихтера там вполне подробно описано как организованна вытесняющая многозадачность в Виндоус. Если флеш на столько криво архитектурно организован, что выделяемых квантов времени ему не хватает, то это проблемы флеша, а не сильверлайт.

Проверил у себя:
две вкладки, одновременно открыты silverlight 128 и flex (cached) 128. В первом fps 50-52, во втором порядка 100-110. Одновременно. На 3GHz процессоре.
Далее запускаю Оперу, открываю Flex (cached) 128 выдает тех же 100 фпс, у сильверлайт варианта на фоне двухкратно падает фпс (ожидаемо), как только переключаюсь на фокс — фпс растет до прежних 50-52.
То есть реально работают два флеша и один сильверлайт.

Вот и думайте у кого что не так.

C>>Ни сильверлайт, ни флеш вообще никакого отношения к распределению квантов временни процессора не имеют. Этим занимается ОС. И уж тем более не наблюдается "сильверлайт захапал себе весь процессор"

M>Наблюдается, даже Alt-TAB дольше работает (это на 4 то гигагерцах!)
Ну ну. На 3 GHz почему-то все прекрасно работает.

M>>>Жду извинений.

C>>Вы соврали, а мне извиняться? Забавно.
M>Не знаю, как теперь выкручиваться будешь, но я требую извинений!
За что извиняться? Вы продолжаете врать, а мне извиняться?
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 21:40
Оценка:
Здравствуйте, criosray, Вы писали:

C>Что Вам сказать... читайте Рихтера там вполне подробно описано как организованна вытесняющая многозадачность в Виндоус. Если флеш на столько криво архитектурно организован, что выделяемых квантов времени ему не хватает, то это проблемы флеша, а не сильверлайт.

[troll mode on]
Кванты времени? Каменный век!

Нормальные системы используют microsecond-precise accounting и fair scheduling. Да ещё и с возможностью realtime'а при желании.
[/troll mode off]
Sapienti sat!
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 21:47
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>[troll mode on]

C>Кванты времени? Каменный век!

C>Нормальные системы используют microsecond-precise accounting и fair scheduling. Да ещё и с возможностью realtime'а при желании.

C>[/troll mode off]

Ну и где эти ваши "нормальные системы"?
[КУ] оккупировала армия.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 21:53
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>Что Вам сказать... читайте Рихтера там вполне подробно описано как организованна вытесняющая многозадачность в Виндоус. Если флеш на столько криво архитектурно организован, что выделяемых квантов времени ему не хватает, то это проблемы флеша, а не сильверлайт.

C>[troll mode on]
C>Кванты времени? Каменный век!

C>Нормальные системы используют microsecond-precise accounting и fair scheduling. Да ещё и с возможностью realtime'а при желании.

C>[/troll mode off]

Только почему-то эти "нормальные системы" тормозят
Автор: criosray
Дата: 20.06.09
в сравнении с Виндоус.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 21:56
Оценка:
Здравствуйте, koandrew, Вы писали:

C>>[troll mode on]

C>>Кванты времени? Каменный век!
C>>Нормальные системы используют microsecond-precise accounting и fair scheduling. Да ещё и с возможностью realtime'а при желании.
C>>[/troll mode off]
K>Ну и где эти ваши "нормальные системы"?
Жалобно: линуууукс.

http://en.wikipedia.org/wiki/Completely_Fair_Scheduler

О преимуществах, смотри: http://kerneltrap.org/Linux/Additional_CFS_Benchmarks (на почти идеально прямую синюю линию).

Кроме того, CFS не подвержен CPU timeslice stealing атаке, при которой непривилегированный процесс может скрытно монополизировать всё процессорное время ( http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf ). Windows (даже серверный) ей подвержен, как и ранние версии ядра 2.6 в Линуксе.

А уж CFS с realtime-патчем — вообще сказка...
Sapienti sat!
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 21:58
Оценка: +1 -1
Здравствуйте, criosray, Вы писали:

C>Только почему-то эти "нормальные системы" тормозят
Автор: criosray
Дата: 20.06.09
в сравнении с Виндоус.

Я там подробно ответил почему они пока тормозят. И что делается чтоб эти тормоза пофиксить (и они будут пофикшены).
Sapienti sat!
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 22:07
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Жалобно: линуууукс.


C>http://en.wikipedia.org/wiki/Completely_Fair_Scheduler


C>О преимуществах, смотри: http://kerneltrap.org/Linux/Additional_CFS_Benchmarks (на почти идеально прямую синюю линию).


C>Кроме того, CFS не подвержен CPU timeslice stealing атаке, при которой непривилегированный процесс может скрытно монополизировать всё процессорное время ( http://www.cs.huji.ac.il/~dants/papers/Cheat07Security.pdf ). Windows (даже серверный) ей подвержен, как и ранние версии ядра 2.6 в Линуксе.


C>А уж CFS с realtime-патчем — вообще сказка...


Тока вот что-то market share у этих суперсистем отлична от нуля только под микроскопом... Может не такие уж они и хорошие, как ты тут расписываешь?

P.S. Последний раз в линуксе работал 2 года назад... Ощущения были — пользоваться, конечно, этим можно, но мне свои нервы и своё время дороже, чем лицензия на Windows...
[КУ] оккупировала армия.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 22:08
Оценка: -1
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, midcyber, Вы писали:


Давай по порядку.
1) Одинаковый алгоритм. Это не я предложил. Есть тест на Flash со включенным кешированием. Алгоритм теста там не изменен.
С тебя такой же, для Silverlight. Да, и если мы замеряем одинаковые алгоритмы, забудь про hardware acceleration.


2) На видео — смотреть то, что в Firefox SL в фоне гасит Flash на переднем плане.
Никакую оперу я не упоминал. Вам нужно сделать следующее — открыть два окна Firefox, запустить в одном SL-тест, в другом Flash с кешированием. В любом порядке — я проверял.
Вкладки не принимаются. Принимается только пара одновременно ОТРИСОВЫВАЮЩИХСЯ тестов.
Потом выложить здесь видео, где SL в фоне тормозится, ЛИБО принести извинения.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 22:11
Оценка:
Здравствуйте, koandrew, Вы писали:

C>>А уж CFS с realtime-патчем — вообще сказка...

K>Тока вот что-то market share у этих суперсистем отлична от нуля только под микроскопом...
Уже больше 1%. А про серверы и встроенные устройства даже уж умолчу.

K>Может не такие уж они и хорошие, как ты тут расписываешь?

Есть области, где Линукс рулит. Работа с большим количеством процессоров и CPU — одна из них.

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

K>P.S. Последний раз в линуксе работал 2 года назад... Ощущения были — пользоваться, конечно, этим можно, но мне свои нервы и своё время дороже, чем лицензия на Windows...

Ну значит привык к Windows слишком сильно.
Sapienti sat!
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 13.07.09 22:23
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Уже больше 1%. А про серверы и встроенные устройства даже уж умолчу.

Вот и я о чём...
C>Есть области, где Линукс рулит. Работа с большим количеством процессоров и CPU — одна из них.
А CPU — это разве не процессор? Хотя как закончивший МИЭТ могу сказать, что реально никс рулит в области EE

C>С десктопным использованием, действительно, встречаются проблемы. Но над ними работают.

Ну-ну...

C>Ну значит привык к Windows слишком сильно.

Да не, просто нормальных IDE я там не нашёл. В те времена я разрабатывал кроссплатформенные приложения, потому мне, в сущности, всё равно было, под виндой работать или под линуксом... Уж очень как-то не по-людски там это сделано... Хотя вот в универе пользовался каденсом под никсами — ничего так, полёт нормальный был...

В общем, давай не будем о вин/линь хоть в этой теме. ок?
[КУ] оккупировала армия.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 22:28
Оценка: -1
Здравствуйте, koandrew, Вы писали:

C>>Уже больше 1%. А про серверы и встроенные устройства даже уж умолчу.

K>Вот и я о чём...
На встроенных устройствах Линукса _мнооого_.

C>>Есть области, где Линукс рулит. Работа с большим количеством процессоров и CPU — одна из них.

K>А CPU — это разве не процессор? Хотя как закончивший МИЭТ могу сказать, что реально никс рулит в области EE
Блин, хотел написать "процессов"

C>>С десктопным использованием, действительно, встречаются проблемы. Но над ними работают.

K>Ну-ну...
Работают-работают.

C>>Ну значит привык к Windows слишком сильно.

K>Да не, просто нормальных IDE я там не нашёл.
Я тоже

K>В те времена я разрабатывал кроссплатформенные приложения, потому мне, в сущности, всё равно было, под виндой работать или под линуксом... Уж очень как-то не по-людски там это сделано... Хотя вот в универе пользовался каденсом под никсами — ничего так, полёт нормальный был...

Сейчас вроде что-то появляется нормальное... QTCreator, новые Eclipse CDT.

K>В общем, давай не будем о вин/линь хоть в этой теме. ок?

Поздно
Sapienti sat!
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 22:29
Оценка: -2 :))
Здравствуйте, midcyber, Вы писали:


M>Давай по порядку.

M>1) Одинаковый алгоритм. Это не я предложил. Есть тест на Flash со включенным кешированием. Алгоритм теста там не изменен.
Вы понимаете, что несете чушь? Алгоритм там конечно же изменен — оптимизирован. Кеширование там не "включено", а реализовано. Откройте исходник и убедитесь сами.
M>С тебя такой же, для Silverlight.
Я Вам давал ссылки. "Такой же как у Сильверлайт" — проигрывает Сильверлайту почти в два раза. О чем Вы, собственно, спорите?

идентичные алгоритмы:
* Flash/Flex is just as bad: 21fps, 83% CPU;
* Silverlight/CLR is mediocre: 40fps, 82% CPU;
доп. оптимизации:
* Flash/cacheAsBitmap is good: 64fps, 58% CPU;
* Java/Swing (optimized) is excellent: 163fps, 50% CPU;
* Java/PulpCore is the winner: 200fps, 50% CPU.

M>Да, и если мы замеряем одинаковые алгоритмы, забудь про hardware acceleration.

Это-то тут при чем?


M>2) На видео — смотреть то, что в Firefox SL в фоне гасит Flash на переднем плане.

НЕ ГАСИТ. Довольно писать глупости. То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.

M>Никакую оперу я не упоминал. Вам нужно сделать следующее — открыть два окна Firefox, запустить в одном SL-тест, в другом Flash с кешированием. В любом порядке — я проверял.

Да какая разница? Плагин и там и там абсолютно идентичный и никак от браузера не зависит.
M>Вкладки не принимаются. Принимается только пара одновременно ОТРИСОВЫВАЮЩИХСЯ тестов.
M>Потом выложить здесь видео, где SL в фоне тормозится, ЛИБО принести извинения.
Тесты открыты одновременно в разных окнах, разных процессах.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 13.07.09 22:34
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>Только почему-то эти "нормальные системы" тормозят
Автор: criosray
Дата: 20.06.09
в сравнении с Виндоус.

C>Я там подробно ответил почему они пока тормозят. И что делается чтоб эти тормоза пофиксить (и они будут пофикшены).

Вот когда БУДУТ, тогда и поговорим.

Я эти обещания коммунистической партии слышу от линуксоидов больше 10 лет, а Линукс как была малопригодной для десктопов ОС, так такою и осталась.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 13.07.09 22:48
Оценка: +3
Здравствуйте, criosray, Вы писали:

C>>Я там подробно ответил почему они пока тормозят. И что делается чтоб эти тормоза пофиксить (и они будут пофикшены).

C>Вот когда БУДУТ, тогда и поговорим.
C>Я эти обещания коммунистической партии слышу от линуксоидов больше 10 лет, а Линукс как была малопригодной для десктопов ОС, так такою и осталась.
Я в этой малопригодной ОС уже второй год почти эксклюзивно работаю. Единственное чего мне не хватает — это FAR'а.

Тот Линукс, который есть сейчас и то что было 10 лет назад — две оооочень большие разницы.
Sapienti sat!
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 13.07.09 22:48
Оценка: -1
Здравствуйте, criosray, Вы писали:

M>>1) Одинаковый алгоритм. Это не я предложил. Есть тест на Flash со включенным кешированием. Алгоритм теста там не изменен.

C>Вы понимаете, что несете чушь? Алгоритм там конечно же изменен — оптимизирован. Кеширование там не "включено", а реализовано. Откройте исходник и убедитесь сами.
Ясно, Вы сами тесты даже не смотрел =) Впрочем, у меня открыты исходники — назовите имя файла и строку, где оно РЕАЛИЗОВАНО.
Плюс, жду от Вас реализацию кеширования для SL — по Вашим словам, она тоже пишется в одну строчку.

M>>С тебя такой же, для Silverlight.

C>Я Вам давал ссылки. "Такой же как у Сильверлайт" — проигрывает Сильверлайту почти в два раза. О чем Вы, собственно, спорите?
C>* Flash/Flex is just as bad: 21fps, 83% CPU;
C>* Silverlight/CLR is mediocre: 40fps, 82% CPU;
C>* Flash/cacheAsBitmap is good: 64fps, 58% CPU;
cacheAsBitmap — это НЕ дополнительная оптимизация. Впрочем, очевидно, что Вам Flash незнаком.
Итак, результаты такие же — Flash+cacheAsBitmap быстрее чем SL в полтора раза.

M>>2) На видео — смотреть то, что в Firefox SL в фоне гасит Flash на переднем плане.

C>НЕ ГАСИТ. Довольно писать глупости.
Так не пишите глупости.
C>То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.
:))) Вот это у Вас фантазия! И где же он задается ПО-ОТДЕЛЬНОСТИ окнам с Firefox? Я вижу в списке задач ОДИН процесс ;) И он стоит на Normal

M>>Никакую оперу я не упоминал. Вам нужно сделать следующее — открыть два окна Firefox, запустить в одном SL-тест, в другом Flash с кешированием. В любом порядке — я проверял.

C>Да какая разница? Плагин и там и там абсолютно идентичный и никак от браузера не зависит.
Вот поэтому просто выполните шаги, которые я описал.

M>>Вкладки не принимаются. Принимается только пара одновременно ОТРИСОВЫВАЮЩИХСЯ тестов.

M>>Потом выложить здесь видео, где SL в фоне тормозится, ЛИБО принести извинения.
C>Тесты открыты одновременно в разных окнах, разных процессах.
Жду видео ЛИБО извинения. В четвертый раз.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 00:29
Оценка: +2 -1
Здравствуйте, criosray, Вы писали:

c> То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.


Смотрю, что "на воре и шапка горит". Ты остальные свои "факты" так же грязно подтасовываешь?
avalon 1.0rc2 rev 262, zlib 1.2.3
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 06:10
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, criosray, Вы писали:


M>>>1) Одинаковый алгоритм. Это не я предложил. Есть тест на Flash со включенным кешированием. Алгоритм теста там не изменен.

C>>Вы понимаете, что несете чушь? Алгоритм там конечно же изменен — оптимизирован. Кеширование там не "включено", а реализовано. Откройте исходник и убедитесь сами.
M>Ясно, Вы сами тесты даже не смотрел =) Впрочем, у меня открыты исходники — назовите имя файла и строку, где оно РЕАЛИЗОВАНО.
FlexBall.as
M>Плюс, жду от Вас реализацию кеширования для SL — по Вашим словам, она тоже пишется в одну строчку.
Мне делать больше нечего? Вы сравниваете — Вам и доказывать.

M>>>С тебя такой же, для Silverlight.

C>>Я Вам давал ссылки. "Такой же как у Сильверлайт" — проигрывает Сильверлайту почти в два раза. О чем Вы, собственно, спорите?
C>>* Flash/Flex is just as bad: 21fps, 83% CPU;
C>>* Silverlight/CLR is mediocre: 40fps, 82% CPU;
C>>* Flash/cacheAsBitmap is good: 64fps, 58% CPU;
M>cacheAsBitmap — это НЕ дополнительная оптимизация. Впрочем, очевидно, что Вам Flash незнаком.
Ну конечно это дополнительная оптимизация. Так как шарик пререндеренный заранее в отличии от оригинального алгоритма, где он отрисовывается в рантайм. О чем спорите?
M>Итак, результаты такие же — Flash+cacheAsBitmap быстрее чем SL в полтора раза.
Оптимизированный алгоритм быстрее, ну да. На идентичных алгоритмах Flash/Flex — много медленнее. О чем спорите?


M>>>2) На видео — смотреть то, что в Firefox SL в фоне гасит Flash на переднем плане.

C>>НЕ ГАСИТ. Довольно писать глупости.
M>Так не пишите глупости.
C>>То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.
M> Вот это у Вас фантазия! И где же он задается ПО-ОТДЕЛЬНОСТИ окнам с Firefox? Я вижу в списке задач ОДИН процесс И он стоит на Normal
А я этого не вижу.
Вообщем двое против одного — ни я, ни koandrew не наблюдаем того, о чем пишете Вы.
Следовательно — Вы продолжаете врать, либо у Вас что-то очень неправильно с ОС/плагинами/фоксом. Во второе слабо верится.

M>>>Никакую оперу я не упоминал. Вам нужно сделать следующее — открыть два окна Firefox, запустить в одном SL-тест, в другом Flash с кешированием. В любом порядке — я проверял.

C>>Да какая разница? Плагин и там и там абсолютно идентичный и никак от браузера не зависит.
M>Вот поэтому просто выполните шаги, которые я описал.
И? Ничего не поменяется.

M>>>Вкладки не принимаются. Принимается только пара одновременно ОТРИСОВЫВАЮЩИХСЯ тестов.

M>>>Потом выложить здесь видео, где SL в фоне тормозится, ЛИБО принести извинения.
C>>Тесты открыты одновременно в разных окнах, разных процессах.
M>Жду видео ЛИБО извинения. В четвертый раз.
А я жду когда Вы наконец признаете, что были не правы и извинитесь за обман и передергивание фактов.
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 14.07.09 07:29
Оценка: +1
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, yoriсk.kiev.ua, Вы писали:


YKU>>Позвольте, но при чём тут это? Вы статью читали? Тестируется производительность двух third-party 3D движков.


M>Ну да, читал, два софтверных движка, а Вы тесты то запускали?


Тесты я запускал. По этим тестам выхожит, что один движок быстрее другого. Какое это имеет отношение к текущей теме разговора я не понимаю.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 14.07.09 08:07
Оценка: +1 -1
Здравствуйте, midcyber, Вы писали:

K>>>>Вопросы?

M>>>1) Зачем хамишь?
K>>А где ты хамство увидел? Просто не люблю, когда говорят неправду,
M>Вот, опять хамишь — я привел результаты со своего двухъядерника.
M>Только что перепроверил на ноуте (тоже 2-ядерном)

M>Silverlight — 25 FPS

M>FLASH — 50 FPS

От себя добавлю:
SL — ~400fps.(чё-то они прыгают всё время от 380 до 420)
Flex — 64.
Это Core 2 Quad, 5G RAM. Vista 64

SL — 83fps
Flex — 64fps.

Это был Atom 1.6GHz, 1G RAM. Win 7 32.

Оба теста на 16-ти шариках, запускалось порознь.
SL2, Flash Player 10.

K>>да ещё с таким гонором, который был продемострирован тобой в предыдущем посте...

M>Придерживаюсь стиля criosray

Ну так вот с ним в таком тоне наверное и стОит разговаривать. Окружающие-то тут при чём?

M>>>3) Очередная MS технология, работающая быстро на быстром железе?


Ну, если нетбук у нас уже стал мега-быстрым железом...
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 14.07.09 08:14
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

Я вмешаюсь? Спасибо

MC>Как ты мог заметить, я ни единого плохого слова про сильверлайт в этом треде не сказал.

А я, например, ничего плохого про flash.

MC>MS вообще часто выпускает хорошие, качественные продукты. Но то, как эти продукты преподносятся (в том числе не рекламщиками, а нашими с тобой коллегами) — вызывают некое недоумение.


А вам шашечки или ехать? Вам удобство исспользования и продукт на выходе или "то, как эти продукты преподносятся"?

MC>Причем по большей части это, как выясняется, либо есть во флеше, либо скоро будет.


А вот это — не разговор. "Скоро будет", "нет, потому что мне не надо" — это всё относится в категорию "нет такого".
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Eugeny__ Украина  
Дата: 14.07.09 08:26
Оценка:
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, Константин, Вы писали:



К>>1. А вот у меня на домашнем компьютере Silverlight не встал.

К>>2. На sportbox немонятно зачем переделали плеер на Silverlight. Я ни разу не смог посмотреть видео в этом великом плеере
К>>на компьютере с установленным Silverlight. В классическом варианте всё работало и работает, вот только битрейт они подрезали.
C>Очень слабо в это верится.

У меня есть две винды(одна в виртуалке, одна реальная), и на обе сильверлайт так и не встал. Качается, ставится, заходишь на страничку(пофиг чем, даже IE) — вместо апплета иконка "Get Silverligth!". Можно повторять до обосрачки, ничего не меняется. И как с этим бороться, я не знаю.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: LuciferSaratov Россия  
Дата: 14.07.09 08:27
Оценка: +2 -1
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>А вот это — не разговор. "Скоро будет", "нет, потому что мне не надо" — это всё относится в категорию "нет такого".


А тем временем Flash есть примерно в каждом первом браузере.
То, что Silverlight там тоже якобы "скоро будет" — сейчас интересует только энтузиастов. Для всех остальных Silverlight относится к категории "нет такого".
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.07.09 08:41
Оценка:
Здравствуйте, Eugeny__, Вы писали:

E__>У меня есть две винды(одна в виртуалке, одна реальная), и на обе сильверлайт так и не встал. Качается, ставится, заходишь на страничку(пофиг чем, даже IE) — вместо апплета иконка "Get Silverligth!". Можно повторять до обосрачки, ничего не меняется. И как с этим бороться, я не знаю.


Такое бывает, если ролик, на который заходишь, был создан для бета-версии СЛ и не был обновлён с выходом релиза...
[КУ] оккупировала армия.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.07.09 08:46
Оценка: +1
Здравствуйте, LuciferSaratov, Вы писали:

LS>А тем временем Flash есть примерно в каждом первом браузере.

LS>То, что Silverlight там тоже якобы "скоро будет" — сейчас интересует только энтузиастов. Для всех остальных Silverlight относится к категории "нет такого".

По словам Стива Баллмера, сказанным на "Ремиксе-2009", СЛ есть на каждом третьем компьютере в мире. По-моему, это более чем достаточно для промышленного применения технологии...
[КУ] оккупировала армия.
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 09:11
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Я там подробно ответил почему они пока тормозят. И что делается чтоб эти тормоза пофиксить (и они будут пофикшены).

C>>Вот когда БУДУТ, тогда и поговорим.
C>>Я эти обещания коммунистической партии слышу от линуксоидов больше 10 лет, а Линукс как была малопригодной для десктопов ОС, так такою и осталась.
C>Я в этой малопригодной ОС уже второй год почти эксклюзивно работаю. Единственное чего мне не хватает — это FAR'а.

C>Тот Линукс, который есть сейчас и то что было 10 лет назад — две оооочень большие разницы.


Разницы-то большие, но факт остается фактом — эта ОС малопригодна для десктопов и ею по прежнему пользуются либо гики-майкрософтоненавистники, либо в силу профессиональных причин (на работе иными словами).
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 09:12
Оценка: -3
Здравствуйте, Anton Batenev, Вы писали:

c>> То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.


AB>Смотрю, что "на воре и шапка горит". Ты остальные свои "факты" так же грязно подтасовываешь?


Вы адресом ошиблись? До сих пор все подтасовки фактов шли от г-на midcyber.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 09:17
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>От себя добавлю:

YKU>SL — ~400fps.(чё-то они прыгают всё время от 380 до 420)
YKU>Flex — 64.
YKU>Это Core 2 Quad, 5G RAM. Vista 64

Очевидно, ты ошибся и запустил не тот тест, на который я давал ссылку. Причем не с тем количеством шариков.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 14.07.09 09:23
Оценка: :))
Здравствуйте, criosray, Вы писали:

C>>Тот Линукс, который есть сейчас и то что было 10 лет назад — две оооочень большие разницы.

C>Разницы-то большие, но факт остается фактом — эта ОС малопригодна для десктопов и ею по прежнему пользуются либо гики-майкрософтоненавистники, либо в силу профессиональных причин (на работе иными словами).
Ну да, а Виндой пользуются только лузеры, которым денег на Мак не хватило.
Sapienti sat!
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 09:25
Оценка:
Здравствуйте, LuciferSaratov, Вы писали:



YKU>>А вот это — не разговор. "Скоро будет", "нет, потому что мне не надо" — это всё относится в категорию "нет такого".


LS>А тем временем Flash есть примерно в каждом первом браузере.

Флешу сто лет в обед, а Сильверлайту чуть больше года, и Сильверлайт УЖЕ установлен на трети компьютеров в мире. Это на порядки больше, чем, скажем, десктоп линуксов.

LS>То, что Silverlight там тоже якобы "скоро будет" — сейчас интересует только энтузиастов. Для всех остальных Silverlight относится к категории "нет такого".


Ага, энтузиасты, как же:
ebay.com
channel9.msdn.com
yahoo japan
nbcolympics.com

и т.д.
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 09:26
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Тот Линукс, который есть сейчас и то что было 10 лет назад — две оооочень большие разницы.

C>>Разницы-то большие, но факт остается фактом — эта ОС малопригодна для десктопов и ею по прежнему пользуются либо гики-майкрософтоненавистники, либо в силу профессиональных причин (на работе иными словами).
C>Ну да, а Виндой пользуются только лузеры, которым денег на Мак не хватило.
Я пользуюсь и Виндой и Маком.
Дырявая у Вас, однако, логика.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 09:29
Оценка: +4
Здравствуйте, criosray, Вы писали:

c> c>> То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.

c> AB>Смотрю, что "на воре и шапка горит". Ты остальные свои "факты" так же грязно подтасовываешь?
c> Вы адресом ошиблись? До сих пор все подтасовки фактов шли от г-на midcyber.

Ты можешь привести доказательства его подтасовки? Не в стиле "у меня не так, значит он врет", а объективные, которые может проверить любой участник. Пока что мы видим обратную ситуацию — от тебя ни одного доказательства и есть обвинения в вещах, которые нормальному человеку и в голову не пришли бы.

Впрочем, у тебя есть все шансы оправдаться — запиши видео, продемонстрируй что ты не попадаешь под свои же обвинения.
avalon 1.0rc2 rev 263, zlib 1.2.3
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 09:35
Оценка:
Здравствуйте, Anton Batenev, Вы писали:


c>> c>> То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.

c>> AB>Смотрю, что "на воре и шапка горит". Ты остальные свои "факты" так же грязно подтасовываешь?
c>> Вы адресом ошиблись? До сих пор все подтасовки фактов шли от г-на midcyber.

AB>Ты можешь привести доказательства его подтасовки? Не в стиле "у меня не так, значит он врет", а объективные, которые может проверить любой участник. Пока что мы видим обратную ситуацию — от тебя ни одного доказательства и есть обвинения в вещах, которые нормальному человеку и в голову не пришли бы.

1. Silverlight захапал весь процессор и не отдает.
2. Бенчмарк на флеше быстрее, чем на сильверлайт.

Вот Вам и очевидные подтасовки.

AB>Впрочем, у тебя есть все шансы оправдаться — запиши видео, продемонстрируй что ты не попадаешь под свои же обвинения.

Мне делать больше нечего? Откройте бенчмарки на своем PC и убедитесь в МОЕЙ правоте.
И не забудьте потом извиниться.
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Cyberax Марс  
Дата: 14.07.09 09:36
Оценка:
Здравствуйте, criosray, Вы писали:

C>>>Разницы-то большие, но факт остается фактом — эта ОС малопригодна для десктопов и ею по прежнему пользуются либо гики-майкрософтоненавистники, либо в силу профессиональных причин (на работе иными словами).

C>>Ну да, а Виндой пользуются только лузеры, которым денег на Мак не хватило.
C>Я пользуюсь и Виндой и Маком.
C>Дырявая у Вас, однако, логика.
Если ты не понял, то это твоя же логика.
Sapienti sat!
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: LuciferSaratov Россия  
Дата: 14.07.09 09:46
Оценка:
Здравствуйте, koandrew, Вы писали:

K>По словам Стива Баллмера, сказанным на "Ремиксе-2009", СЛ есть на каждом третьем компьютере в мире. По-моему, это более чем достаточно для промышленного применения технологии...


Лично мне недостаточно чьих-то слов о некой технологии, чтобы промышленно применять эту технологию. Даже если и так (личная заинтересованность упомянутого гражданина дает повод для сомнений), флеша все равно в три раза больше.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 09:53
Оценка: 2 (2) +2
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, Anton Batenev, Вы писали:


C>1. Silverlight захапал весь процессор и не отдает.

Это подтверждено двумя видео, а Вы только языком размахиваете.
http://www.youtube.com/watch?v=P6XzvsLlJhU
http://www.youtube.com/watch?v=OqgmgDTXNKk

C>2. Бенчмарк на флеше быстрее, чем на сильверлайт.

Итак, поскольку я не дождался от Вас оптимизированного теста на SL, я потратил несколько минут и сделал его сам.
Изменения заключаются в замене процедурного рисования в BallControl.xaml на
<Canvas><Image Source="../ball.png"/></Canvas>


Итак, окончательные результаты. Все тесты на 128 шариков.
Silverlight на bubblemark — 80 FPS
Flex + cacheAsBitmap там же150-160 FPS
Silverlight с пререндером150-160 FPS

Господа! На Core2Duo 4GHz SL не обогнал Flash, как безосновательно обещал criosray!
Так что жду извинений по п.1 (в пятый раз)
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 14.07.09 10:02
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:
YKU>А вам шашечки или ехать? Вам удобство исспользования и продукт на выходе или "то, как эти продукты преподносятся"?
То, как продукт преподносится в ветке форума, будет влиять на обсуждение, не так ли?

MC>>Причем по большей части это, как выясняется, либо есть во флеше, либо скоро будет.

YKU>А вот это — не разговор. "Скоро будет", "нет, потому что мне не надо" — это всё относится в категорию "нет такого".
Вообще бывает другой "скоро будет" — когда публикуется список фич, которые войдут в следующую версию продукта.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: LuciferSaratov Россия  
Дата: 14.07.09 10:05
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>Флешу сто лет в обед, а Сильверлайту чуть больше года,


Кого это волнует?

C>и Сильверлайт УЖЕ установлен на трети компьютеров в мире.


В качестве доказательства этого утверждения есть что-нибудь посерьёзнее слов Балмера?
Кстати, Флеш УЖЕ установлен почти на всех (персональных) компьютерах мира.

>[...]
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 10:07
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Тесты я запускал. По этим тестам выхожит, что один движок быстрее другого. Какое это имеет отношение к текущей теме разговора я не понимаю.


Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?
Его писали энтузиасты Silverlight'a, а не диверсанты от Flash :xz:
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 10:10
Оценка:
Здравствуйте, LuciferSaratov, Вы писали:

LS>В качестве доказательства этого утверждения есть что-нибудь посерьёзнее слов Балмера?

LS>Кстати, Флеш УЖЕ установлен почти на всех (персональных) компьютерах мира.

Несколько сайтов приводят статистику от 25% до 35% (погугли Silverlight market share)
Правда, это SL2, посмотрим, как SL3 пойдет
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 10:12
Оценка: +1 -1
Здравствуйте, criosray, Вы писали:

c> Я пользуюсь и Виндой и Маком.

c> Дырявая у Вас, однако, логика.

Конечно же тебя не затруднит опубликовать фотку экрана, где было бы раскрыто данное сообщение, будучи залогиненым на RSDN и открытой информацией о железе? Традиционно, неродное железо за мак не канает.
avalon 1.0rc2 rev 263, zlib 1.2.3
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 10:12
Оценка: 1 (1) +2 -1 :)
Здравствуйте, criosray, Вы писали:

c> AB>Ты можешь привести доказательства его подтасовки? Не в стиле "у меня не так, значит он врет", а объективные, которые может проверить любой участник. Пока что мы видим обратную ситуацию — от тебя ни одного доказательства и есть обвинения в вещах, которые нормальному человеку и в голову не пришли бы.

c> 1. Silverlight захапал весь процессор и не отдает.
c> 2. Бенчмарк на флеше быстрее, чем на сильверлайт.
c> Вот Вам и очевидные подтасовки.

Нет, не очевидные. Это просто слова, при чем обратного доказательства от тебя не последовало (в отличии от).

c> AB>Впрочем, у тебя есть все шансы оправдаться — запиши видео, продемонстрируй что ты не попадаешь под свои же обвинения.

c> Мне делать больше нечего? Откройте бенчмарки на своем PC и убедитесь в МОЕЙ правоте.

Открыл. К сожалению, SL традиционно на линуксе сосет(зачеркнуто) не работает.

Флеш показывает сопоставимые результаты: 40 fps на одном ядре Core2Duo 2GHz (браузер значения не имеет). Если грубо попытаться интерполировать результат на данные midcyber (4GHz Core2Duo — т.е. при условии задействования 2х в 2 раза более быстрых ядер), то как раз получаем значение 160 fps, которое странным образом совпадает с тем, что написано им.

Почему у меня задействовано только одно ядро, а не оба — вопрос отдельный, но не верить цифрам midcyber у меня нет повода. А вот твое нежелание продемонстрировать обратное как раз и наводит на мысли о том, что ты заврался немного.
avalon 1.0rc2 rev 263, zlib 1.2.3
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 10:20
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

c>> AB>Ты можешь привести доказательства его подтасовки? Не в стиле "у меня не так, значит он врет", а объективные, которые может проверить любой участник. Пока что мы видим обратную ситуацию — от тебя ни одного доказательства и есть обвинения в вещах, которые нормальному человеку и в голову не пришли бы.

c>> 1. Silverlight захапал весь процессор и не отдает.
c>> 2. Бенчмарк на флеше быстрее, чем на сильверлайт.
c>> Вот Вам и очевидные подтасовки.

AB>Нет, не очевидные. Это просто слова, при чем обратного доказательства от тебя не последовало (в отличии от).


c>> AB>Впрочем, у тебя есть все шансы оправдаться — запиши видео, продемонстрируй что ты не попадаешь под свои же обвинения.

c>> Мне делать больше нечего? Откройте бенчмарки на своем PC и убедитесь в МОЕЙ правоте.

AB>Открыл. К сожалению, SL традиционно на линуксе сосет(зачеркнуто) не работает.


AB>Флеш показывает сопоставимые результаты: 40 fps на одном ядре Core2Duo 2GHz (браузер значения не имеет). Если грубо попытаться интерполировать результат на данные midcyber (4GHz Core2Duo — т.е. при условии задействования 2х в 2 раза более быстрых ядер), то как раз получаем значение 160 fps, которое странным образом совпадает с тем, что написано им.


AB>Почему у меня задействовано только одно ядро, а не оба — вопрос отдельный, но не верить цифрам midcyber у меня нет повода. А вот твое нежелание продемонстрировать обратное как раз и наводит на мысли о том, что ты заврался немного.


Все понятно. "Не видел, но мнение имею".

Так держать.
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 10:22
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

c>> Я пользуюсь и Виндой и Маком.

c>> Дырявая у Вас, однако, логика.

AB>Конечно же тебя не затруднит опубликовать фотку экрана, где было бы раскрыто данное сообщение, будучи залогиненым на RSDN и открытой информацией о железе? Традиционно, неродное железо за мак не канает.


С какой стати?
На маках 8800 GTS, у меня 8800 GTS. На маках С2D — у меня С2D.

Какое железо конкретно "неродное" и почему это вдруг имеет значение?

Для справки: у меня установленна официальная (лицензионная) версия OS X 10.5.7 — НЕ модифицированная.
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 10:24
Оценка: -1 :))
Здравствуйте, midcyber, Вы писали:


YKU>>Тесты я запускал. По этим тестам выхожит, что один движок быстрее другого. Какое это имеет отношение к текущей теме разговора я не понимаю.


M>Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?

M>Его писали энтузиасты Silverlight'a, а не диверсанты от Flash

А он и не сливает. Откройте глаза по шире — у SL3 от 20% до 100% выше производительность.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 10:39
Оценка: +1 -1
Здравствуйте, midcyber, Вы писали:

M>>>Вкладки не принимаются. Принимается только пара одновременно ОТРИСОВЫВАЮЩИХСЯ тестов.

M>>>Потом выложить здесь видео, где SL в фоне тормозится, ЛИБО принести извинения.
C>>Тесты открыты одновременно в разных окнах, разных процессах.
M>Жду видео ЛИБО извинения. В четвертый раз.
От него — бесполезно. Он фанат.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 10:39
Оценка: +2 -1
Здравствуйте, criosray, Вы писали:

C>То, что Вы задрали вручную фоксу с Сильверлайтом приоритет до High перед кэпчурингом видео любому ясно.

Не ну это уже совсем бесцеремонное тролление.
Ты ври да не завирайся.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 10:39
Оценка: +1 -1
Здравствуйте, criosray, Вы писали:

C>http://gizmodo.com/5311618/microsoft-silverlight-now-supports-gpu-video-acceleration

Скажи, тебе за пропаганду доплачивают?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 10:39
Оценка:
Здравствуйте, koandrew, Вы писали:

K>По словам Стива Баллмера, сказанным на "Ремиксе-2009", СЛ есть на каждом третьем компьютере в мире. По-моему, это более чем достаточно для промышленного применения технологии...

А по результам опроса комнаты .NET C# разработчиков SL есть на 0% компьютеров в этой комнате
Ты от заинтереснованных в продвижении маркетологов хочешь реальные цифры слышать?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 10:39
Оценка: +2 -1
Здравствуйте, Константин, Вы писали:

К>Нужно понимать так, что ты обвиняешь меня во лжи?

Да он всех тут обвиняет.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 10:59
Оценка:
Здравствуйте, CreatorCray, Вы писали:


K>>По словам Стива Баллмера, сказанным на "Ремиксе-2009", СЛ есть на каждом третьем компьютере в мире. По-моему, это более чем достаточно для промышленного применения технологии...

CC>А по результам опроса комнаты .NET C# разработчиков SL есть на 0% компьютеров в этой комнате
CC>Ты от заинтереснованных в продвижении маркетологов хочешь реальные цифры слышать?
По результатом опросов в моем офисе — на 100%. И что?
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 10:59
Оценка: -1 :)))
Здравствуйте, CreatorCray, Вы писали:


К>>Нужно понимать так, что ты обвиняешь меня во лжи?

CC>Да он всех тут обвиняет.
Только тех, кто лгут.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 11:00
Оценка:
Здравствуйте, criosray, Вы писали:

M>>Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?

M>>Его писали энтузиасты Silverlight'a, а не диверсанты от Flash :xz:

C>А он и не сливает. Откройте глаза по шире — у SL3 от 20% до 100% выше производительность.


Вот когда покажешь глобус на SL3, вращающийся быстрее этого, тогда и поговорим.
А пока, ждем тебя в этой ветке
Автор: midcyber
Дата: 14.07.09
.
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 11:05
Оценка:
Здравствуйте, criosray, Вы писали:

C>Только тех, кто лгут.


Как выяснилось, лжете здесь только вы :xz:

C>Либо приделайте кеширование битмапов к сильверлайт варианту. Благо делается оно фактически один в один.
C>Увидите кто кого быстрее


Я приделал — Flash быстрее
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Eugeny__ Украина  
Дата: 14.07.09 11:43
Оценка: +2
Здравствуйте, yoriсk.kiev.ua, Вы писали:



YKU>От себя добавлю:

YKU>SL — ~400fps.(чё-то они прыгают всё время от 380 до 420)
YKU>Flex — 64.
YKU>Это Core 2 Quad, 5G RAM. Vista 64

YKU>SL — 83fps

YKU>Flex — 64fps.

YKU>Это был Atom 1.6GHz, 1G RAM. Win 7 32.


YKU>Оба теста на 16-ти шариках, запускалось порознь.

YKU>SL2, Flash Player 10.


Хм. Абсолютно одинаковый результат у флеша на в разы различающемся железе наводит на мысль о некоторых ограничениях.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mamut Швеция http://dmitriid.com
Дата: 14.07.09 11:43
Оценка: +2
c> AB>Ты можешь привести доказательства его подтасовки? Не в стиле "у меня не так, значит он врет", а объективные, которые может проверить любой участник. Пока что мы видим обратную ситуацию — от тебя ни одного доказательства и есть обвинения в вещах, которые нормальному человеку и в голову не пришли бы.

c> 1. Silverlight захапал весь процессор и не отдает.

c> 2. Бенчмарк на флеше быстрее, чем на сильверлайт.

c> Вот Вам и очевидные подтасовки.



Твои заявления «не верю, у меня — быстрее» — точно такая же подтасовка. Это же очевидно
avalon 1.0rc1 rev 239, zlib 1.2.3


dmitriid.comGitHubLinkedIn
Re[23]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 11:48
Оценка: +2
Здравствуйте, criosray, Вы писали:

c> С какой стати?

c> На маках 8800 GTS, у меня 8800 GTS. На маках С2D — у меня С2D.

Ну т.е., проще говоря, у тебя нету мака. Поздравляю еще раз соврамши.
avalon 1.0rc2 rev 263, zlib 1.2.3
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.07.09 11:48
Оценка: +2
Здравствуйте, criosray, Вы писали:

c> Все понятно. "Не видел, но мнение имею".

c> Так держать.

Да, от тебя я не видел никаких доказательств твоих слов в отличии от. По этому и складывается мнение о том, что твои факты не совсем правдивы. Итого имеем:

* Два противоречивых утверждения разных людей;
* Одно из них имеет признаки доказательства и имеет частично совпадающие результаты;
* Второе никаких доказательств не имеет, кроме обвинения во лжи, грязных подтасовках фактов, кидания какашками и прочей неадекватности.

Какое же тут еще мнение о тебе и твоих заявлениях может складываться?
avalon 1.0rc2 rev 263, zlib 1.2.3
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка:
Здравствуйте, criosray, Вы писали:

CC>>А по результам опроса комнаты .NET C# разработчиков SL есть на 0% компьютеров в этой комнате

CC>>Ты от заинтереснованных в продвижении маркетологов хочешь реальные цифры слышать?
C>По результатом опросов в моем офисе — на 100%. И что?
Да то, что средние температуры в разных больницах разные.
А средняя температура по всем больницам вообще ничего не отражает.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>Флешу сто лет в обед, а Сильверлайту чуть больше года, и Сильверлайт УЖЕ установлен на трети компьютеров в мире. Это на порядки больше, чем, скажем, десктоп линуксов.

И что?
Если в соседней деревне перешли на свежепридуманный самогон из табуретки означает что все должны кинуться делать так же?
Ты вообще с какой целью эту ветку начал то?
Бо все твои сообщения выглядят как неприкрытое "пакупайте нашых сланов!"
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка: +2
Здравствуйте, criosray, Вы писали:

К>>>Нужно понимать так, что ты обвиняешь меня во лжи?

CC>>Да он всех тут обвиняет.
C>Только тех, кто лгут.
Нет, как раз всех, кто с тобой не согласен.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[23]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>С какой стати?

C>На маках 8800 GTS, у меня 8800 GTS. На маках С2D — у меня С2D.
C>Какое железо конкретно "неродное" и почему это вдруг имеет значение?
C>Для справки: у меня установленна официальная (лицензионная) версия OS X 10.5.7 — НЕ модифицированная.

Значит все таки не мак.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка:
Здравствуйте, criosray, Вы писали:

C>Вы адресом ошиблись? До сих пор все подтасовки фактов шли от г-на midcyber.

Неа
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: CreatorCray  
Дата: 14.07.09 12:12
Оценка:
Здравствуйте, criosray, Вы писали:

C>Вот Вам и очевидные подтасовки.

Да вот что то никак не очевидные.

AB>>Впрочем, у тебя есть все шансы оправдаться — запиши видео, продемонстрируй что ты не попадаешь под свои же обвинения.

C>Мне делать больше нечего? Откройте бенчмарки на своем PC и убедитесь в МОЕЙ правоте.
О ДА!!! Как говорится: "Слив заЩитан" (С)
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.07.09 13:07
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Господа! На Core2Duo 4GHz SL не обогнал Flash, как безосновательно обещал criosray!

M>Так что жду извинений по п.1 (в пятый раз)

Вот мои данные:

Flex
Flex optimized
Silverlight
Silverlight optimized

Как видим картина кардинально отличается. Неоптимизированный СЛ примерно равен оптимизированному флексу и оставляет позади неоптимизированный флекс. Оптимизированный СЛ впереди планеты всей
Железо — C2Q 2.4 GHz, 4GB RAM, ОС — Vista 64bit SP2

Комментарии?
[КУ] оккупировала армия.
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 13:37
Оценка: :))
Здравствуйте, koandrew, Вы писали:

M>>Господа! На Core2Duo 4GHz SL не обогнал Flash, как безосновательно обещал criosray!

M>>Так что жду извинений по п.1 (в пятый раз)

K>Вот мои данные:


K>Flex

K>Flex optimized
K>Silverlight
K>Silverlight optimized

K>Как видим картина кардинально отличается. Неоптимизированный СЛ примерно равен оптимизированному флексу и оставляет позади неоптимизированный флекс. Оптимизированный СЛ впереди планеты всей

K>Железо — C2Q 2.4 GHz, 4GB RAM, ОС — Vista 64bit SP2

K>Комментарии?

Не пытайтесь это бесполезно. Фанатики будут откидывать даже самые очевидные и неоспоримые факты.
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 13:40
Оценка: +2 -1
Здравствуйте, criosray, Вы писали:

C>Не пытайтесь это бесполезно. Фанатики будут откидывать даже самые очевидные и неоспоримые факты.


Ну да, как ты и делаешь в этом топике :)))
Твои скриншоты по этим тестам, пожалуйста.
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 13:44
Оценка:
Здравствуйте, criosray, Вы писали:

C>Не пытайтесь это бесполезно. Фанатики будут откидывать даже самые очевидные и неоспоримые факты.

Минус это не ответ, Ваши скриншоты выкладывайте.
Re[23]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 14:18
Оценка:
Здравствуйте, midcyber, Вы писали:


C>>Не пытайтесь это бесполезно. Фанатики будут откидывать даже самые очевидные и неоспоримые факты.

M>Минус это не ответ, Ваши скриншоты выкладывайте.

Напросились:
Начнем с оптимизированных по 16 шариков
флеш

сильверлайт


Пятикратное (!!!) преимущество сильверлайт.

Неоптимизированные по 128
флеш

сильверлайт


Двухкратное (!!) преимущество сильверлайт

Оптимизированные по 128
флеш

сильверлайт


15-20% преимущество сильверлайт


PS. А еще этот тормозной флеш даже текст отрисовать поверх шариков не может....
Re[23]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.07.09 14:30
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Ну да, как ты и делаешь в этом топике

M>Твои скриншоты по этим тестам, пожалуйста.

Ну а мои можно прокомментировать?
[КУ] оккупировала армия.
Re[24]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 15:49
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Ну а мои можно прокомментировать?


Мало информации пока, чтобы делать выводы.
Ясно только, что однозначно сказать "SL быстрее" пока рано.

koandrew
Flex/bmp 60
SL2 60
SL2 opt 120

criosray
SL2 60
Flex/bmp 100
SL2 opt 180

мой десктоп
SL2 80
Flex/bmp 160
SL2 opt 170

мой ноут
SL2 25
Flex/bmp 50
SL2 opt 50

У меня на обоих компах Win7 RC 64-bit, Flash 10r22. Больше ничего общего.
Re[25]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 16:05
Оценка:
Здравствуйте, midcyber, Вы писали:

K>>Ну а мои можно прокомментировать?


M>Мало информации пока, чтобы делать выводы.

M>Ясно только, что однозначно сказать "SL быстрее" пока рано.

M>koandrew

M>Flex/bmp 60
M>SL2 60
M>SL2 opt 120

M>criosray

M>SL2 60
M>Flex/bmp 100
M>SL2 opt 180

M>мой десктоп

M>SL2 80
M>Flex/bmp 160
M>SL2 opt 170

M>мой ноут

M>SL2 25
M>Flex/bmp 50
M>SL2 opt 50

M>У меня на обоих компах Win7 RC 64-bit, Flash 10r22. Больше ничего общего.


Ну-ну, а теперь посмотрите на 16 шариковые результаты.

Долго еще Вы собираетесь отрицать очевидное?
Re[26]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 16:48
Оценка:
Здравствуйте, criosray, Вы писали:

C>Ну-ну, а теперь посмотрите на 16 шариковые результаты.

Зачем? Почему не на 1 шарик?
C>Долго еще Вы собираетесь отрицать очевидное?
Ты забыл извинится за обвинения во вранье, перед тем как указывать мне, что делать
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yuriylsh  
Дата: 14.07.09 17:18
Оценка:
Здравствуйте, midcyber, Вы писали:

M>

C>>Либо приделайте кеширование битмапов к сильверлайт варианту. Благо делается оно фактически один в один.
C>>Увидите кто кого быстрее


M>Я приделал — Flash быстрее


хм, это как у тебя така получается
Автор: midcyber
Дата: 14.07.09
?


koandrew
Flex/bmp 60
SL2 60
SL2 opt 120

criosray
SL2 60
Flex/bmp 100
SL2 opt 180

мой десктоп
SL2 80
Flex/bmp 160
SL2 opt 170

мой ноут
SL2 25
Flex/bmp 50
SL2 opt 50

Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: IT Россия linq2db.com
Дата: 14.07.09 17:33
Оценка:
Здравствуйте, criosray, Вы писали:

C>

C>• Media: GPU hardware acceleration, new codec support (H.264, AAC, MPEG-4), raw bitstream Audio/Video API, and improved logging for media analytics
C>• Graphics: GPU Acceleration and hardware compositing, perspective 3D, bitmap and pixel API, pixel shader effects, and Deep Zoom improvements
C>• Application development: Deep linking, navigation and SEO, improved text quality, multi-touch support, 60+ controls available, and library caching support
C>• Data: Data-binding improvements, validation error templates, server data push improvements, binary XML networking support, and multi-tier REST data support


Когда будет поддержка анимированных гифов?
Если нам не помогут, то мы тоже никого не пощадим.
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 17:38
Оценка:
Здравствуйте, yuriylsh, Вы писали:

Y>хм, это как у тебя така получается


Ну вот так
Автор: midcyber
Дата: 14.07.09
и получается.
FPS плавает у флеша 150-160, у SL 140-170
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 18:01
Оценка: -1 :)
Здравствуйте, midcyber, Вы писали:

M>Господа! На Core2Duo 4GHz SL не обогнал Flash, как безосновательно обещал criosray!

M>Так что жду извинений по п.1 (в пятый раз)
И снова врете. Обогнал почти в пять раз. Скриншоты здесь:
http://rsdn.ru/forum/flame.comp/3467905.aspx
Автор: criosray
Дата: 14.07.09
Re[27]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 18:04
Оценка:
Здравствуйте, midcyber, Вы писали:


C>>Ну-ну, а теперь посмотрите на 16 шариковые результаты.

M>Зачем? Почему не на 1 шарик?
Как обычно игнорируете и откидываете неугодные для Вас результаты. На 16 шариках сильверлайт рвет флеш, как тузик грелку. Впрочем, и на 128 сильно обгоняет.

ЧТД.

C>>Долго еще Вы собираетесь отрицать очевидное?

M>Ты забыл извинится за обвинения во вранье, перед тем как указывать мне, что делать
Вы забыли извиниться за вранье и передергивание фактов.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 18:06
Оценка: -1
Здравствуйте, midcyber, Вы писали:


Y>>хм, это как у тебя така получается


M>Ну вот так
Автор: midcyber
Дата: 14.07.09
и получается.

M>FPS плавает у флеша 150-160, у SL 140-170


FPS там никак не может плавать в таких диапазонах если только у Вас не крутится ресурсоемкая задача на фоне, переодически отжирающая такты процессора.

Снова врете.
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 18:12
Оценка:
Здравствуйте, criosray, Вы писали:

C>И снова врете.

Ладно, ты меня достал, кину ветку модератором.
Если на твоем компьютере обгнал — это не дает тебе права говорить, что я вру ^.^

C>Обогнал почти в пять раз.

15%-20% это не в 5 раз, а тем более, на моих компьютерах это 1%-2%
Перестань отбрасывать тесты, которые тебе не нравятся, потому что Flash там быстр :)))

И главное, если бы ты разбирался в Silverlight, что тебе мешает доделать тест, чтобы он работал еще раза в 3 быстрее?
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 18:15
Оценка:
Здравствуйте, criosray, Вы писали:

Еще один бенчмарк — чистая числодробилка.
http://www.itwriting.com/primetest/index.html

Результаты на С2D 3GHz

Flash
Number of primes up to: 1000000 is 78498, counted in 0.902 secs.

Silverlight
Number of primes up to: 1000000 is 78498, counted in 0.2920167 secs.

И снова Сильверлайт выигрывает — на этот раз с отрывом в 350%
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 14.07.09 18:16
Оценка:
Здравствуйте, midcyber, Вы писали:

C>>Обогнал почти в пять раз.

M>15%-20% это не в 5 раз, а тем более, на моих компьютерах это 1%-2%
Тест на 16 шариках 1-2%? Вы ВРЕТЕ.

Надоело слушать Ваше вранье. Всего хорошего.
Re[23]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 18:24
Оценка:
Здравствуйте, criosray, Вы писали:

M>>15%-20% это не в 5 раз, а тем более, на моих компьютерах это 1%-2%

C>Тест на 16 шариках 1-2%?
Нет, на 128. 16 шариков никого не интересуют.

C>Вы ВРЕТЕ.

За вами уже выехали ;)
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 14.07.09 18:30
Оценка: -2
Здравствуйте, criosray, Вы писали:

C>Еще один бенчмарк — чистая числодробилка.

C>http://www.itwriting.com/primetest/index.html

Это очень хороший тест, но к сожалению не комплексный.
Нет самого главного для Flash/Silverlight — интенсивного графического вывода.

Впрочем, как только появится вменяемый 3D движок на этой числодробилке,
который не будет ТАК сливать,
я первый же побегу делать на нем игру.
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: Кодт Россия  
Дата: 15.07.09 08:05
Оценка: 7 (3) +2
Здравствуйте, criosray, Вы писали:

Рекомендую всем участникам диалога, а criosray — особенно,
воздерживаться от нападок друг на друга с криками "ты врёшь".
Ищите иные способы искать и предъявлять истину.

P.S. банхаммер как последний довод — расчехлить недолго.
Перекуём баги на фичи!
Re[25]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 15.07.09 09:07
Оценка:
Здравствуйте, midcyber, Вы писали:

m> Мало информации пока, чтобы делать выводы.


Ну вот еще до кучи. Машинка Core2Duo 2GHz, RAM 2GB, W2003 + все апдейты + браузер IE. Результаты:

SL: 36 fps, CPU 87%.
Flex: 21 fps, CPU 82%.
Flex_bmp: 64 fps, CPU 9%(!)

Версия флеша 9.0.124.0. SL у супруги не был установлен — ставил с сайта, версия в инсталляторе 3.0.40624.0. Потом обновил флеш на 10.0.22.87. Результат flex_bmp не поменялся. Похоже, что для флеша где-то заложены искусственные ограничения.
avalon 1.0rc2 rev 266, zlib 1.2.3
Re[26]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 15.07.09 09:26
Оценка: :))) :))) :)
Здравствуйте, Anton Batenev, Вы писали:

AB>Flex_bmp: 64 fps, CPU 9%(!)

Этого не может быть.
Re[27]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 15.07.09 09:41
Оценка: +1 :)
Здравствуйте, criosray, Вы писали:

C>Здравствуйте, Anton Batenev, Вы писали:


AB>>Flex_bmp: 64 fps, CPU 9%(!)

C>Этого не может быть.

Почему? У Рихтера не написано? :)))
Re[27]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 15.07.09 10:08
Оценка:
Здравствуйте, criosray, Вы писали:

c> AB>Flex_bmp: 64 fps, CPU 9%(!)

c> Этого не может быть.

Скриншоты: 1, 2, 3. Могу снять видео, если кто-нибудь подскажет легкий способ, т.к. машинка не моя и я там не хозяин.
avalon 1.0rc2 rev 266, zlib 1.2.3
Re[28]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 15.07.09 10:48
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Скриншоты: 1, 2, 3. Могу снять видео, если кто-нибудь подскажет легкий способ, т.к. машинка не моя и я там не хозяин.


Можешь еще этот запустить? Я его немного переделал под обычный Flash — выкинул лишнего Flex, поставил лимит в 1000FPS
http://files.rsdn.ru/67935/PureFlashBalls.html
Re[21]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 15.07.09 11:44
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Silverlight optimized


А какой глубокий смысл в прогресс-баре загрузки на этом скриншоте?
Re[22]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 15.07.09 12:06
Оценка:
Здравствуйте, midcyber, Вы писали:


M>А какой глубокий смысл в прогресс-баре загрузки на этом скриншоте?


Без понятия... Я просто сделал скрин и опубликовал его...
[КУ] оккупировала армия.
Re[29]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 15.07.09 14:10
Оценка:
Здравствуйте, midcyber, Вы писали:

m> Можешь еще этот запустить? Я его немного переделал под обычный Flash — выкинул лишнего Flex, поставил лимит в 1000FPS

m> http://files.rsdn.ru/67935/PureFlashBalls.html

Могу, только не раньше, чем ближе к ночи. Еще попробую поиграться с настройками флеша/SL.
avalon 1.0rc2 rev 266, zlib 1.2.3
Re[29]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 15.07.09 18:51
Оценка: 2 (1) +1 -1 :)
Здравствуйте, midcyber, Вы писали:

M>Можешь еще этот запустить? Я его немного переделал под обычный Flash — выкинул лишнего Flex, поставил лимит в 1000FPS

M>http://files.rsdn.ru/67935/PureFlashBalls.html

В IE 64 fps, загрузка CPU всей системы менее 1%. В Opera 65-75 fps (меняется), загрузка CPU 18-25%, но загружено только одно ядро. Изменение настроек качества и аппаратного ускорения ни в том ни в другом случае никакого эффекта не дало.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 15.07.09 21:20
Оценка:
Здравствуйте, Eugeny__, Вы писали:

YKU>>SL — ~400fps.(чё-то они прыгают всё время от 380 до 420)

YKU>>Flex — 64.
YKU>>Это Core 2 Quad, 5G RAM. Vista 64

YKU>>SL — 83fps

YKU>>Flex — 64fps.
YKU>>Это был Atom 1.6GHz, 1G RAM. Win 7 32.

E__>Хм. Абсолютно одинаковый результат у флеша на в разы различающемся железе наводит на мысль о некоторых ограничениях.


Возможно, производительность флеша больше зависит от видеокарты, а SL'а — от процессора?
Re[30]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 15.07.09 23:03
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Здравствуйте, midcyber, Вы писали:


M>>Можешь еще этот запустить? Я его немного переделал под обычный Flash — выкинул лишнего Flex, поставил лимит в 1000FPS

M>>http://files.rsdn.ru/67935/PureFlashBalls.html

AB>В IE 64 fps, загрузка CPU всей системы менее 1%. В Opera 65-75 fps (меняется), загрузка CPU 18-25%, но загружено только одно ядро. Изменение настроек качества и аппаратного ускорения ни в том ни в другом случае никакого эффекта не дало.


У меня на десктопе оба достигают 170FPS, только Silverlight кушает 80% CPU, а Flash — 10%-25%
А на ноутбуке, уж извините, Flash сильно вышел вперед — 80FPS, 55% CPU против 55FPS, 80% CPU у Silverlight
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: alexeiz  
Дата: 16.07.09 04:31
Оценка:
Здравствуйте, IT, Вы писали:

IT>Когда будет поддержка анимированных гифов?


Ха-ха, жди. Вместо гифов они предлагают иметь png картинки на каждый кадр и заменять кадры программно по таймеру, задающему framerate.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 16.07.09 16:50
Оценка:
Здравствуйте, alexeiz, Вы писали:

A>Ха-ха, жди. Вместо гифов они предлагают иметь png картинки на каждый кадр и заменять кадры программно по таймеру, задающему framerate.


Ответ неверный. Вместо гифов предлагается использовать видеоролики...
[КУ] оккупировала армия.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 17.07.09 08:34
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, yoriсk.kiev.ua, Вы писали:


YKU>>От себя добавлю:

YKU>>SL — ~400fps.(чё-то они прыгают всё время от 380 до 420)
YKU>>Flex — 64.
YKU>>Это Core 2 Quad, 5G RAM. Vista 64

M>Очевидно, ты ошибся и запустил не тот тест, на который я давал ссылку. Причем не с тем количеством шариков.


Укажи, пожалуйста, где и что я делаю не так.

http://i003.radikal.ru/0907/20/daf719c923c3.png
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 17.07.09 08:37
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, yoriсk.kiev.ua, Вы писали:


YKU>>Тесты я запускал. По этим тестам выхожит, что один движок быстрее другого. Какое это имеет отношение к текущей теме разговора я не понимаю.


M>Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?


А вот это уже правильный вопрос. Вы на него аргументированно ответить можете?
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 17.07.09 08:45
Оценка:
Здравствуйте, Eugeny__, Вы писали:

YKU>>Flex — 64.


YKU>>Flex — 64fps.


E__>Хм. Абсолютно одинаковый результат у флеша на в разы различающемся железе наводит на мысль о некоторых ограничениях.


Кстати, очень верное замечание. Х. его з., но те же магические 64 фрейма были и http://www.rsdn.ru/forum/flame.comp/3466582.aspx
Автор: koandrew
Дата: 13.07.09


К чему бы это?
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 17.07.09 09:44
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

M>>Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?


YKU>А вот это уже правильный вопрос. Вы на него аргументированно ответить можете?


Почему я должен отвечать на свой же вопрос? :)))
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 17.07.09 10:09
Оценка: :)
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Укажи, пожалуйста, где и что я делаю не так.

16 шариков же, а не 128..

Сейчас два самых оптимизированных теста лежит у меня
http://files.rsdn.ru/67935/SilverlightBalls.html
http://files.rsdn.ru/67935/PureFlashBalls.html

Мои результаты: вчера
Автор: midcyber
Дата: 16.07.09
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 17.07.09 12:50
Оценка:
Здравствуйте, midcyber, Вы писали:

M>>>Так что помешало движку на числодробительном SL не сливать движку на интерпретируемом Flash?


YKU>>А вот это уже правильный вопрос. Вы на него аргументированно ответить можете?


M>Почему я должен отвечать на свой же вопрос?


Потому, что для того, что-бы заявлять, что проблемы именно в SL а не в чём-то другом надо сначала ответить именно на него.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 17.07.09 12:57
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, yoriсk.kiev.ua, Вы писали:


YKU>>Укажи, пожалуйста, где и что я делаю не так.

M>16 шариков же, а не 128..

Вы удивительный человек! Нет, правда...

Я: Вот мои результаты на 16-ти шариках.
Вы: Результат некорректен, не тот тест, на который я давал ссылку. Причем не с тем количеством шариков.
Я: Вот скриншот: вот ссылка, вот шарики.
Вы: Так там же 16 шариков.

Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 17.07.09 13:25
Оценка: 2 (1)
Здравствуйте, midcyber, Вы писали:
Если это поможет понять, кто все-таки в интернете неправ, вот мои цифры:
M>http://files.rsdn.ru/67935/SilverlightBalls.html
34fps

M>http://files.rsdn.ru/67935/PureFlashBalls.html

36fps
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 17.07.09 13:25
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Вы удивительный человек! Нет, правда...


Да, Вы тоже! Правда!

Я: Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
Я: SL, 128 шариков — 80 FPS, 90% CPU usage

Я: Только что перепроверил на ноуте (тоже 2-ядерном)
Я: Silverlight — 25 FPS, FLASH — 50 FPS

Вы:
YKU>От себя добавлю:
YKU>Вот мои результаты на 16-ти шариках.



Сейчас два самых оптимизированных теста лежит у меня
http://files.rsdn.ru/67935/SilverlightBalls.html
http://files.rsdn.ru/67935/PureFlashBalls.html

Мои результаты: вчера
Автор: midcyber
Дата: 16.07.09
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 17.07.09 13:27
Оценка:
Здравствуйте, koandrew, Вы писали:
K>Ответ неверный. Вместо гифов предлагается использовать видеоролики...
ZOMG!
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 17.07.09 13:37
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Потому, что для того, что-бы заявлять, что проблемы именно в SL а не в чём-то другом надо сначала ответить именно на него.


У меня два предположения
1) У SL какие-то проблемы с рендером полупрозрачных поверхностей
2) Движок для был написан буз учета каких-то тонкостей SL, без знания которых даже большая мощность числодробилки не спасла.
3) Этот тест написали вредители, которые не хотят, чтобы я начал использовать SL.
В таком случае, поскольку Kit3D и сам тест с глобусом — OpenSource, предлагаю любому защитнику Silverlight потратить день и указать
на архитектурные, случайные или вредительские ошибки и способ их исправить, чтобы я увидел наконец-то всю его мощь.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 17.07.09 13:39
Оценка: 2 (1) +1
Здравствуйте, midcyber, Вы писали:
M>http://files.rsdn.ru/67935/SilverlightBalls.html
M>http://files.rsdn.ru/67935/PureFlashBalls.html
Кстати, в SL шарики красивые, а во флеше выглядят неважно.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 17.07.09 14:09
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Кстати, в SL шарики красивые, а во флеше выглядят неважно.


Как в анекдоте, воздушные шарики ненастоящие, не радуют, ага
Вечером рассмотрю получше, может SL их в subpixel рендерит, и не влияют ли на это какие-нибудь настройки типа ClearType
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: ie Россия http://ziez.blogspot.com/
Дата: 17.07.09 15:36
Оценка: 8 (5)
Я считаю, что сравнивать Silverlight стоит не с Flash, а сразу с Flex. У меня достаточно длинный опыт общения с Flex в достаточно объемном проекте, так что представление о его недостатках появилось. Глядя на Silverlight, понятно, что MS провела неплохую работу по избеганию многих Flex-Flash проблем. Ну да по порядку (не в порядке важности, а в ее беспорядке).

1. Среда разработки. До выхода IDEA 8 мы пользовались Flex Builder 3. Вещь, скажу вам, прениприятнейшая. Никаких рефакторингов (rename не в счет, да и тому доверять нельзя), почти никаких навигаций, а те что есть ну очень медленные и кривые. Дебаг даже не позмоляет сделать evaluation банальных вещей. С выходом IDEA 8 переползли на нее, конечно небо и земля, но окончательно отказаться от Flex Builder 3 не получилось, т.к. дебаг в IDEA 8 хоть и продвинутей, но иногда начинает жестоко глючить, тормозить и зависать.

2. Язык. C# компилится в разы быстрее ActionScript. "Соседний" Silverlight проект по объему кода не меньше нашего, но собирается шустрее раза в 3-4. Мелочь, конечно, а неприятно. Не смотря на многие приемущества C#, ActionScript не так уж и плох, жить вполне можно.

3. Многопоточность. Это мега-минус Flash'а. Сильно не хватает.

4. Ограничения на клавиатуру. Не знаю как в Silverlight, но в Flex'е мы изрядно затрахались добавляя поддержку сочетаний а-ля Ctrl+Z.

5. Библиотека контролов. Flex-овых контролов сильно не хватает для мало мальски нетривиальных вещей. Не знаю на сколько лучше в Silverlight, но идею некоторых своих базовых контролов (например ContentControl) взяли из WPF.

6. Веб сервисы. Silverlight по рассказам соседей работает на ура с .NET-овскими веб сервисами, что не удивительно. А вот Flex тут опять подкачал, приходилось патчить ряд классов WebService, Operation, SOAPDecoder, SOAPEncoder, хотя, помнится мне, патчи особой сложностью не отличались.

7. Unit-тестирование. Тут все достаточно ровно. Мне припоминаются только проблемы с асинхронными тестами с использованием asUnit, но после переезда на FlexUnit проблемы ушли.

8. Функциональное тестирование. Инструмент выбирали тестеры, выбрали RIATest (да и выбирать было вроде не из чего). Приходится иногда сувать в QA-кухню нос. Не знаю уж как дела обстоят у Silverlight и у аналогов RIATest, но RIATest ИМХО тот еще отстой, хотя QA-шники находят его приемлемо-удобным.


Если еще что-то вспомню — напишу.
Превратим окружающую нас среду в воскресенье.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: ie Россия http://ziez.blogspot.com/
Дата: 17.07.09 15:48
Оценка:
ie>Если еще что-то вспомню — напишу.

9. С фонтами во Flash'е песня. Если в 10-ой версии появился нормальный фонт-маппинг и text engine, то text layout framework ожидается только в flex sdk 4. Без него ввод вертикально-ориентированного текста на сербском, например, без эмбеда (или подгрузки) соответсвующих фонтов, невозможен. Аналогично с right to left.
Превратим окружающую нас среду в воскресенье.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 17.07.09 16:26
Оценка:
Здравствуйте, ie, Вы писали:

Тоже имею некоторый опыт борьбы с Flex Builder 2/3
ie>1. Среда разработки. До выхода IDEA 8 мы пользовались Flex Builder 3. Вещь, скажу вам, прениприятнейшая. Никаких рефакторингов (rename не в счет, да и тому доверять нельзя), почти никаких навигаций, а те что есть ну очень медленные и кривые. Дебаг даже не позмоляет сделать evaluation банальных вещей. С выходом IDEA 8 переползли на нее, конечно небо и земля, но окончательно отказаться от Flex Builder 3 не получилось, т.к. дебаг в IDEA 8 хоть и продвинутей, но иногда начинает жестоко глючить, тормозить и зависать.
Ну всё-таки после VS всё это как-то не съедобно...

ie>2. Язык. C# компилится в разы быстрее ActionScript. "Соседний" Silverlight проект по объему кода не меньше нашего, но собирается шустрее раза в 3-4. Мелочь, конечно, а неприятно. Не смотря на многие приемущества C#, ActionScript не так уж и плох, жить вполне можно.

+1

ie>3. Многопоточность. Это мега-минус Flash'а. Сильно не хватает.

+100

ie>4. Ограничения на клавиатуру. Не знаю как в Silverlight, но в Flex'е мы изрядно затрахались добавляя поддержку сочетаний а-ля Ctrl+Z.

В СЛ вроде никаких проблем с этим не наблюдается...

ie>5. Библиотека контролов. Flex-овых контролов сильно не хватает для мало мальски нетривиальных вещей. Не знаю на сколько лучше в Silverlight, но идею некоторых своих базовых контролов (например ContentControl) взяли из WPF.

SL в целом очень похож на WPF. Нехватки контролов в СЛ я никогда не испытывал, а вот гемора с флексовыми контролами поимел предостаточно...

ie>6. Веб сервисы. Silverlight по рассказам соседей работает на ура с .NET-овскими веб сервисами, что не удивительно. А вот Flex тут опять подкачал, приходилось патчить ряд классов WebService, Operation, SOAPDecoder, SOAPEncoder, хотя, помнится мне, патчи особой сложностью не отличались.

Да уж, за "поддержку" wsdl:all убить их мало! Кстати во втором билдере таких проблем не отмечено, как их не было и в бета-версии третьего билдера. А вот в релизе подложили такую свинью Ну и затрахался же я перекручивать веб-сервис, дабы флекс сумел с ним нормально работать...

ie>7. Unit-тестирование. Тут все достаточно ровно. Мне припоминаются только проблемы с асинхронными тестами с использованием asUnit, но после переезда на FlexUnit проблемы ушли.

Про это не в курсе...

ie>8. Функциональное тестирование. Инструмент выбирали тестеры, выбрали RIATest (да и выбирать было вроде не из чего). Приходится иногда сувать в QA-кухню нос. Не знаю уж как дела обстоят у Silverlight и у аналогов RIATest, но RIATest ИМХО тот еще отстой, хотя QA-шники находят его приемлемо-удобным.

Я не QAшник, потому не в курсах как с этим дела обстоят...

ie>Если еще что-то вспомню — напишу.
[КУ] оккупировала армия.
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: ie Россия http://ziez.blogspot.com/
Дата: 17.07.09 16:30
Оценка:
ie>>Если еще что-то вспомню — напишу.

10. Clipboard. Вот тут Flash молодец, не знаю как в Silverlight 3, но во 2-ой версии они сливали.
Превратим окружающую нас среду в воскресенье.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 17.07.09 16:59
Оценка:
Кстати, раз уж пошло адекватное обсуждение, можно заодно глянуть на вот эту небольшую ветку:
http://rsdn.ru/forum/design/2934503.aspx
Автор: pvnic
Дата: 30.04.08
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: LuciferSaratov Россия  
Дата: 17.07.09 17:26
Оценка: +1 -1
Здравствуйте, midcyber, Вы писали:

M>Сейчас два самых оптимизированных теста лежит у меня

M>http://files.rsdn.ru/67935/SilverlightBalls.html
M>http://files.rsdn.ru/67935/PureFlashBalls.html

SL 115FPS, 77% CPU
Flash 144FPS, 25% CPU

Процессор C2D 2,6 Ghz
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Константин Россия  
Дата: 17.07.09 21:01
Оценка: +1
Здравствуйте, ie, Вы писали:


Ну наконец-то появились люди, которым реально есть что сказать.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yuriylsh  
Дата: 18.07.09 00:10
Оценка: +1
Здравствуйте, midcyber, Вы писали:

AMD Phenom II X3 @ 3.4 GHz + ATI Radeon HD 4830

M>http://files.rsdn.ru/67935/SilverlightBalls.html


175fps (65-70%)

M>http://files.rsdn.ru/67935/PureFlashBalls.html


143fps (15%)

M>Мои результаты: вчера
Автор: midcyber
Дата: 16.07.09
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 09:48
Оценка: 4 (3)
Поправил SL вариант теста. Включил GPU оптимизацию.

http://files.rsdn.ru/69769/SilverlightBalls.html

Результаты:

Более 1000 fps на 16 шариках


В три с половиной раза быстрее флекса на 128 шариках


Что было изменено:
В SilverlightBalls.html добавлено
<param name="EnableGPUAcceleration" value="true" />

в BallControl.xaml CacheMode="BitmapCache"


    <Canvas x:Name="rootCanvas" CacheMode="BitmapCache" Width="52" Height="52">
        <Image CacheMode="BitmapCache" Source="ball.png"></Image>
    </Canvas>


В очередной раз сильверлайт выигрывает с огромным отрывом от конкурента.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 11:21
Оценка:
Здравствуйте, criosray, Вы писали:

C>Поправил SL вариант теста. Включил GPU оптимизацию.

C>В очередной раз сильверлайт выигрывает с огромным отрывом от конкурента.

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

С другой стороны, ты же не хотел ее включать, а хотел измерять одинаковые алгоритмы

M>Да, и если мы замеряем одинаковые алгоритмы, забудь про hardware acceleration.
C>Это-то тут при чем?

Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 11:44
Оценка:
Здравствуйте, midcyber, Вы писали:

C>>Поправил SL вариант теста. Включил GPU оптимизацию.

C>>В очередной раз сильверлайт выигрывает с огромным отрывом от конкурента.

M>Ну наконец-то ты смог продемонстрировать, что надо сделать, чтобы Silverlight 3 стал быстрее!

M>А то без этой оптимизации выигрыш был только у половины опрошенных.

Что значит наконец смог?
Я уже демонстрировал, что неоптимизированный сильверлайт быстрее в два раза неоптимизированного флеша.
Что, полу-оптимизированный сильверлайт немного быстрее (на 128) и значительно быстрее оптимизированного флеша.
Сейчас я просто привел, снова таки, к общему знаменателю и продемонстрировал в очередной раз то, о чем я Вам изначально твердил, что на идентичных алгоритмах сильверлайт значительно быстрее флеша, и не только на числодробилках (трехкратное преимущество сильверлайт), но и на чисто 2D выводе (от 3.5 до 5х кратного выигрыша сильверлайт).

Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 11:50
Оценка:
Здравствуйте, criosray, Вы писали:

C>Что значит наконец смог?

Ну вот то, что мы просили у тебя уже неделю
C>Я уже демонстрировал, что неоптимизированный сильверлайт быстрее в два раза неоптимизированного флеша.
Только у половины опрошенных
C>Что, полу-оптимизированный сильверлайт немного быстрее (на 128) и значительно быстрее оптимизированного флеша.
Только у половины опрошенных
C>Сейчас я просто привел, снова таки, к общему знаменателю и продемонстрировал в очередной раз то, о чем я Вам изначально твердил, что на идентичных алгоритмах
Это уже не идентичные алгоритмы
C>сильверлайт значительно быстрее флеша, и не только на числодробилках (трехкратное преимущество сильверлайт), но и на чисто 2D выводе (от 3.5 до 5х кратного выигрыша сильверлайт).
Ну да, показал, что SL3 умеет выводить статическую 2D картинку быстрее, используя видеокарту.
Re[5]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 11:56
Оценка: -2
Здравствуйте, midcyber, Вы писали:

C>>Что значит наконец смог?

M>Ну вот то, что мы просили у тебя уже неделю
Знаете ли, у меня других дел навалом на неделе.
C>>Я уже демонстрировал, что неоптимизированный сильверлайт быстрее в два раза неоптимизированного флеша.
M>Только у половины опрошенных
У всех. В т.ч. на стороннем блоге у совершенно незаинтересованного лица. Разница порядка 20 vs 40 fps.

C>>Что, полу-оптимизированный сильверлайт немного быстрее (на 128) и значительно быстрее оптимизированного флеша.

M>Только у половины опрошенных
У всех. Вы же уходите от ответа сколько фпс у Вас на 16 шариках. Стыдно признать пятикратное преимущество Сильверлайт?..

C>>Сейчас я просто привел, снова таки, к общему знаменателю и продемонстрировал в очередной раз то, о чем я Вам изначально твердил, что на идентичных алгоритмах

M>Это уже не идентичные алгоритмы
С какой стати? И там и там кеширование битмапа. Абсолютно идентичные.

C>>сильверлайт значительно быстрее флеша, и не только на числодробилках (трехкратное преимущество сильверлайт), но и на чисто 2D выводе (от 3.5 до 5х кратного выигрыша сильверлайт).

M>Ну да, показал, что SL3 умеет выводить статическую 2D картинку быстрее, используя видеокарту.
С акселерацией и без акселерации (silverlight2 vs flex — начальные) — сильверлайт выигрывает. О чем спорите?
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: iHateLogins  
Дата: 18.07.09 11:59
Оценка: +1 -1
Здравствуйте, criosray, Вы писали:

C>>>Зачем? Этого более чем достаточно. Флеш разработчикам такой арсенал и не снился.

MC>>Повторюсь, что я во флексе мало смыслю.
MC>>Но из того, что я знаю, следует, что ты говоришь чепуху. Все необходимые тулзы есть, просто несколько меньше разнообразия.
C>Да, я уже понял, что для Вас нету разницы между Жигулями и BMW 750.

Ты не понимаешь очевидных вещей. Майкрософт не благотворительная организация, и она не делает деньги напрямую от SL или студии. Они продают сервера и настольные ОС, SL, как и .net, это драйвер продаж серверов + настольных ОС. Стало быть рано или поздно кастомеру намекнут, что надо бы купить сотню лицензий на висту и десяток серверов 2008 энтерпрайз, тотал прайс 100 килобаксов. И все технологические преимущества сильверлайта будут сконвертированы в банальное впаривание классики. С флешем — другое. Адобе тоже не альтруисты, но они не будут пытаться вам впарить exchange или SQL Server, если вам нужны только тулзы для флеша.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 12:09
Оценка:
Здравствуйте, iHateLogins, Вы писали:

C>>>>Зачем? Этого более чем достаточно. Флеш разработчикам такой арсенал и не снился.

MC>>>Повторюсь, что я во флексе мало смыслю.
MC>>>Но из того, что я знаю, следует, что ты говоришь чепуху. Все необходимые тулзы есть, просто несколько меньше разнообразия.
C>>Да, я уже понял, что для Вас нету разницы между Жигулями и BMW 750.

HL>Ты не понимаешь очевидных вещей. Майкрософт не благотворительная организация, и она не делает деньги напрямую от SL или студии. Они продают сервера и настольные ОС, SL, как и .net, это драйвер продаж серверов + настольных ОС. Стало быть рано или поздно кастомеру намекнут, что надо бы купить сотню лицензий на висту и десяток серверов 2008 энтерпрайз, тотал прайс 100 килобаксов. И все технологические преимущества сильверлайта будут сконвертированы в банальное впаривание классики. С флешем — другое. Адобе тоже не альтруисты, но они не будут пытаться вам впарить exchange или SQL Server, если вам нужны только тулзы для флеша.


Ну и бред...

Не надоело фантазировать?
Re[6]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 13:13
Оценка: -2 :)
Здравствуйте, criosray, Вы писали:

C>У всех. В т.ч. на стороннем блоге у совершенно незаинтересованного лица. Разница порядка 20 vs 40 fps.

У меня — на двух компьютерах нет. Значит не у всех. Точка.

C>У всех. Вы же уходите от ответа сколько фпс у Вас на 16 шариках. Стыдно признать пятикратное преимущество Сильверлайт?..

Ну да, если упростить ему задачу, он может обогнать Flash на моем компе, поэтому упрощать мы ее не будем.

C>С какой стати? И там и там кеширование битмапа. Абсолютно идентичные.

С той же стати, что Вы требовали отключить cacheAsBitmap на Flash

C>С акселерацией и без акселерации (silverlight2 vs flex — начальные) — сильверлайт выигрывает у меня и еще двоих, у четверых — проигрывает, более полной статистикой не владею.

Исправил Ваше утверждение.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: iHateLogins  
Дата: 18.07.09 13:23
Оценка:
Да ты похоже вообще не шаришь, как народ софт продаёт, что уж тут доказывать-рассказывать...
Re[7]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 13:26
Оценка: +1 -1 :)
Здравствуйте, midcyber, Вы писали:


C>>У всех. В т.ч. на стороннем блоге у совершенно незаинтересованного лица. Разница порядка 20 vs 40 fps.

M>У меня — на двух компьютерах нет. Значит не у всех. Точка.
Еще раз: какие фпс у Вас выдают оригинальные SL2 и Flex (НЕ cacheAsBitmap)?

C>>У всех. Вы же уходите от ответа сколько фпс у Вас на 16 шариках. Стыдно признать пятикратное преимущество Сильверлайт?..

M>Ну да, если упростить ему задачу, он может обогнать Flash на моем компе, поэтому упрощать мы ее не будем.
Он обгоняет и без "упрощения" задачи. Шарики эти это вообще эффемерная "задача", поэтому не понятно что значит "упростить" задачу.

C>>С какой стати? И там и там кеширование битмапа. Абсолютно идентичные.

M>С той же стати, что Вы требовали отключить cacheAsBitmap на Flash
Во флекс варианте отрисовывался прекешированный битмап-картинка, а в сильверлайт производилась динамическая отрисовка на основании замл-спецификации. Вы не замечаете разницы в АЛГОРИТМЕ?

C>>С акселерацией и без акселерации (silverlight2 vs flex — начальные) — сильверлайт выигрывает у меня и еще двоих, у четверых — проигрывает, более полной статистикой не владею.

M>Исправил Ваше утверждение.
С Вами спорить все-равно, что биться головой об стену. Вы откидываете даже абсолютно очевидные факты.

Сильверлайт обгоняет флеш в 3.5-5 раз на числодробильных операциях и на отрисовке графики. ЧТД. Спор закончен.
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 13:37
Оценка: -1
Здравствуйте, criosray, Вы писали:

C>Еще раз: какие фпс у Вас выдают оригинальные SL2 и Flex (НЕ cacheAsBitmap)?

M>>С той же стати, что Вы требовали отключить cacheAsBitmap на Flash
C>Во флекс варианте отрисовывался прекешированный битмап-картинка, а в сильверлайт производилась динамическая отрисовка на основании замл-спецификации. Вы не замечаете разницы в АЛГОРИТМЕ?
Вы Flash не знаете. cacheAsBitmap — это НЕ алгоритм, это опция движка.
Алгоритм был мной приведен к одному. Результаты всем известны — у половины тестируемых быстрее Flash, у половины — Silverlight.

C>Он обгоняет и без "упрощения" задачи. Шарики эти это вообще эффемерная "задача", поэтому не понятно что значит "упростить" задачу.

16 шариков практически никогда не перекрываются. 128 перекрываются всегда.
Очевидно, у Silverlight проблемы с рендером перекрывающихся поверхностей.

C>С Вами спорить все-равно, что биться головой об стену. Вы откидываете даже абсолютно очевидные факты.

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

C>Сильверлайт, начиная с третьей версии при включении Hardware Acceleration обгоняет флеш в 3.5-5 раз на отрисовке статичной графики.

Исправил Ваше утверждение на правильное.

C>ЧТД. Спор закончен.

Слив засчитан. Плюс, жду извинений, по вопросу того что SL отбирает процессорное время у Flasg
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 14:07
Оценка: -1 :)
Здравствуйте, midcyber, Вы писали:

M>Здравствуйте, criosray, Вы писали:


C>>Еще раз: какие фпс у Вас выдают оригинальные SL2 и Flex (НЕ cacheAsBitmap)?

M>>>С той же стати, что Вы требовали отключить cacheAsBitmap на Flash
C>>Во флекс варианте отрисовывался прекешированный битмап-картинка, а в сильверлайт производилась динамическая отрисовка на основании замл-спецификации. Вы не замечаете разницы в АЛГОРИТМЕ?
M>Вы Flash не знаете. cacheAsBitmap — это НЕ алгоритм, это опция движка.
Вы издеваетесь?
Читайте по буквам: "Во флекс варианте отрисовывался прекешированный битмап-картинка, а в сильверлайт производилась динамическая отрисовка на основании замл-спецификации"

Вот это ОДИН алгоритм:
<Canvas x:Name="rootCanvas" CacheMode="BitmapCache" Width="52" Height="52">
<Image CacheMode="BitmapCache" Source="ball.png"></Image>
</Canvas>
Вот это ДРУГОЙ алгоритм:
<Path.Fill>
<RadialGradientBrush MappingMode="Absolute" GradientOrigin="156.791016,170.453125" Center="156.791016,170.453125" RadiusX="53.626404" RadiusY="53.626404">
<RadialGradientBrush.GradientStops>
<GradientStop Offset="0.000000" Color="#ffffffff"/>
<GradientStop Offset="0.361685" Color="#fff5f7dd"/>
<GradientStop Offset="0.415730" Color="#ffebf0bc"/>
<GradientStop Offset="1.000000" Color="#ffcbff00"/>
</RadialGradientBrush.GradientStops>
<RadialGradientBrush.Transform>
<MatrixTransform Matrix="1.190000,0.165000,-0.165000,-1.281300,-113.414185,241.757843" />
</RadialGradientBrush.Transform>
</RadialGradientBrush>
</Path.Fill>

Откройте глаза пошире и перестаньте нести ЧУШЬ.


M>Результаты всем известны — у половины тестируемых быстрее Flash,

Заканчиваем фантазировать?


C>>Он обгоняет и без "упрощения" задачи. Шарики эти это вообще эффемерная "задача", поэтому не понятно что значит "упростить" задачу.

M>16 шариков практически никогда не перекрываются. 128 перекрываются всегда.
Да елки-палки, откройте и почитайте исходник. А именно doCollide метод.
M>Очевидно, у Silverlight проблемы с рендером перекрывающихся поверхностей.
Каких еще поверхностей? Вас контузило там? Если у кого проблемы, так это точно не у Сильверлайт — 375 фпс против 110-120 у флекса и этим ВСЕ сказанно.

C>>ЧТД. Спор закончен.

M>Слив засчитан. Плюс, жду извинений, по вопросу того что SL отбирает процессорное время у Flasg
Да, Вам слив давно засчитан был. Не переживайте.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 14:08
Оценка:
Здравствуйте, iHateLogins, Вы писали:

HL>Да ты похоже вообще не шаришь, как народ софт продаёт, что уж тут доказывать-рассказывать...

Кто бы говорил.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: dotneter  
Дата: 18.07.09 14:46
Оценка:
Здравствуйте, iHateLogins, Вы писали:


HL>Адобе тоже не альтруисты, но они не будут пытаться вам впарить exchange или SQL Server, если вам нужны только тулзы для флеша.

Это только потому что у них нет Exchange и SQL Server. =)
... << RSDN@Home 1.2.0 alpha 4 rev. 1111>>
Talk is cheap. Show me the code.
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 17:04
Оценка: -1 :)
Здравствуйте, criosray, Вы писали:

C>Вы издеваетесь?

C>Читайте по буквам: "Во флекс варианте отрисовывался прекешированный битмап-картинка, а в сильверлайт производилась динамическая отрисовка на основании замл-спецификации"
Вы или не понимаете, или придуриваетесь. Уже четыре дня как мы тестируем в сильверлайте ПРЕКЕШИРОВАННЫЙ БИТМАП.
На Flex было два теста, в которых тоже отрисовывался прекешированный битмап, но он загружался из отдельного SWF файла.
При этом во втором тесте включалась опция cacheAsBitmap
Она позволяет флешу кешировать ЛЮБОЙ объект, включая динамический вектор, и рисоваться будет кешированная картинка, пока объект не изменится.

C>Вот это ОДИН алгоритм:

C>Вот это ДРУГОЙ алгоритм:
Вы еще и ТРЕТИЙ теперь используете — SL3 со включенной акселерацией. Вас же это не смущает :xz:

Впрочем, напомню результаты тестов по вот этому методу: <Image Source="ball.png" />, который был мной реализован 4 дня назад:

1.Мой PC (C2D 3.8GHz 4Gb Win7-64): Flash 170, SL 170 (ничья)
2.koandrew (C2Q 2.4Ghz 4Gb Vista64): Flash 62, SL 127 (Silverlight)
3.Мой лаптоп (AMD Thurion 64 X2 1.6GHz, 4Gb Win7-64): Flash 80, SL 50 (Flash)
4.crisosray (C2D 3Hz): Flash 100, SL 178 (Silverlight)
5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)
6.Mr. Cat (какой-то нетбук): Flash 36, SL 34 (ничья)
7.LuciferSaratov (C2D 2.6GHz): Flash 144, SL 115 (Flash)
8.youriylsh (AMD Phenom II X3 3.4GHz): Flash 143, SL 175 (Silverlight)

Если у Вас проблемы с арифметикой: ТРИ Silverlight, ТРИ Flash, ДВЕ ничьи — ЧТД.

C>Да елки-палки, откройте и почитайте исходник. А именно doCollide метод.

Там расчеты физики, а не рендер. Что дальше?
C>Каких еще поверхностей?
Перекрывающихся. Overlapped.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 18:21
Оценка:
Здравствуйте, midcyber, Вы писали:

C>>Да елки-палки, откройте и почитайте исходник. А именно doCollide метод.

M>Там расчеты физики, а не рендер. Что дальше?
Какой еще рендер?
C>>Каких еще поверхностей?
M>Перекрывающихся. Overlapped.
Вы бредите. Там нет никаких "перекрывающихся поверхностей". Там тупая отрисовка битмапов на контексте — кто последний, того и тапки.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 18:27
Оценка: -1 :)
Здравствуйте, midcyber, Вы писали:


M>1.Мой PC (C2D 3.8GHz 4Gb Win7-64): Flash 170, SL 170 (ничья)

M>2.koandrew (C2Q 2.4Ghz 4Gb Vista64): Flash 62, SL 127 (Silverlight)
M>3.Мой лаптоп (AMD Thurion 64 X2 1.6GHz, 4Gb Win7-64): Flash 80, SL 50 (Flash)
M>4.crisosray (C2D 3Hz): Flash 100, SL 178 (Silverlight)
Не врите. Я тестировал на оригинальном flex (cacheAsBitmap), а не на том, что Вы там наоптимизировали.
К тому же сравнение производилось на недооптимизированном сильверлайт тесте. Во флекс включен cacheAsBitmap, в сильверлайт — нет. Как только включили его в сильверлайт, сильверлайт порвал флекс, как тузик грелку.

M>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)

M>6.Mr. Cat (какой-то нетбук): Flash 36, SL 34 (ничья)
M>7.LuciferSaratov (C2D 2.6GHz): Flash 144, SL 115 (Flash)
M>8.youriylsh (AMD Phenom II X3 3.4GHz): Flash 143, SL 175 (Silverlight)

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

Ваши потуги оправдаться смехотворны и лживы.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 18:31
Оценка:
Здравствуйте, midcyber, Вы писали:


M>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)


Это тот, у которого загрузка процессора "меньше одного процента"? Вам самому не смешно?
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 18.07.09 19:00
Оценка: -1
Здравствуйте, criosray, Вы писали:

M>>1.Мой PC (C2D 3.8GHz 4Gb Win7-64): Flash 170, SL 170 (ничья)

M>>2.koandrew (C2Q 2.4Ghz 4Gb Vista64): Flash 62, SL 127 (Silverlight)
M>>3.Мой лаптоп (AMD Thurion 64 X2 1.6GHz, 4Gb Win7-64): Flash 80, SL 50 (Flash)
M>>4.crisosray (C2D 3Hz): Flash 100, SL 178 (Silverlight)
M>>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)
M>>6.Mr. Cat (какой-то нетбук): Flash 36, SL 34 (ничья)
M>>7.LuciferSaratov (C2D 2.6GHz): Flash 144, SL 115 (Flash)
M>>8.youriylsh (AMD Phenom II X3 3.4GHz): Flash 143, SL 175 (Silverlight)

C>Не врите. Я тестировал на оригинальном flex (cacheAsBitmap), а не на том, что Вы там наоптимизировали.

Значит, сравнение будет еще больше в пользу Flash
C>К тому же сравнение производилось на недооптимизированном сильверлайт тесте. Во флекс включен cacheAsBitmap, в сильверлайт — нет. Как только включили его в сильверлайт, сильверлайт порвал флекс, как тузик грелку.
Это же другой алгоритм — используется видеокарта вместо процессора, согласно Вашей логике, это неравнозначное сравнение

C>Это некорретное сравнения — сравнение двух алгоритмически разных тестов. Я уж не говорю о том, что Ваш флеш тест функционально неполный (одни шарики — ни контролов, ничего)

В Silverlight у меня тоже самое — можете проверить, ему это не помогло =)
C>Может Вы тупо добавляете к счетчику 30 фпс или еще что-нибудь подобное — кто знает?..
Тупо здесь поступаете только Вы :))) Кто же Вас в детстве так обманул, что Вы теперь во всех обманщиков пытаетесь разглядеть?

C>Вы бредите. Там нет никаких "перекрывающихся поверхностей". Там тупая отрисовка битмапов на контексте — кто последний, того и тапки.

О, Вы хотите сказать, что SL не строит Z-дерево контролов и не умеет отсечения невидимых прямоуголников?
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 18.07.09 19:30
Оценка:
Здравствуйте, midcyber, Вы писали:
M>6.Mr. Cat (какой-то нетбук): Flash 36, SL 34 (ничья)
Это моя рабочая машина. Емнип П4, полтора гига оперативки и интегрированное видео. Для сравнения — студия работает весьма шустро.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 18.07.09 19:34
Оценка:
Здравствуйте, midcyber, Вы писали:


C>>Вы бредите. Там нет никаких "перекрывающихся поверхностей". Там тупая отрисовка битмапов на контексте — кто последний, того и тапки.

M>О, Вы хотите сказать, что SL не строит Z-дерево контролов и не умеет отсечения невидимых прямоуголников?

Какое Z-дерево? Какие прямоугольники? Там простая отрисовка bitmap`ов. Очнитесь и перестаньте бредить. Это уже даже не смешно.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 18.07.09 21:30
Оценка:
Здравствуйте, criosray, Вы писали:

c> M>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)

c> Это тот, у которого загрузка процессора "меньше одного процента"? Вам самому не смешно?

У тебя есть повод сомневаться? Можно ли его озвучить? Пока что пойман на лжи здесь был только ты.
avalon 1.0rc2 rev 272, zlib 1.2.3
Re[8]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 18.07.09 22:16
Оценка: +1 -1
Здравствуйте, midcyber, Вы писали:

C>>И т.д.

M>Да пожалуйста.
M>Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
M>http://bubblemark.com/flex_bmp.htm

M>SL, 128 шариков — 80 FPS, 90% CPU usage

M>http://bubblemark.com/silverlight2.html

Кстати, только я заметил, что во влеше UI рисует браузер, а в СЛе — средствами самого силверлайта? Ну и где тут честность и аналогичность?
[КУ] оккупировала армия.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 00:53
Оценка: 1 (1)
Здравствуйте, koandrew, Вы писали:

K>Кстати, только я заметил, что во влеше UI рисует браузер, а в СЛе — средствами самого силверлайта? Ну и где тут честность и аналогичность?


Это ещё мелочи. У меня вот — как обладателя здоровенного монитора — в браузере стоит zoom 150% по-умолчанию. И Silverlight-реализация его уважает и честно масштабирует и шарики, и "коробку". А вот Flex читит, и показывает маленькие шарики в зоне оригинального размера — без учёта zoom'а.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 19.07.09 06:16
Оценка:
Здравствуйте, Anton Batenev, Вы писали:


c>> M>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)

c>> Это тот, у которого загрузка процессора "меньше одного процента"? Вам самому не смешно?

AB>У тебя есть повод сомневаться? Можно ли его озвучить? Пока что пойман на лжи здесь был только ты.


Пусть поднимут руки те, у кого нет повода сомневаться.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 19.07.09 06:19
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

c>> M>5.Anton Batenev (C2D 2Hz 2GB Win2003): Flash 64, SL 36 (Flash)

c>> Это тот, у которого загрузка процессора "меньше одного процента"? Вам самому не смешно?

AB>У тебя есть повод сомневаться? Можно ли его озвучить? Пока что пойман на лжи здесь был только ты.


Я уж не говорю о том, что у Mr.Cat на стареньком P4 у SL такой же фпс, как в Вашем "тесте" на С2D (!!!) 2GHz...
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Anton Batenev Россия https://github.com/abbat
Дата: 19.07.09 10:21
Оценка:
Здравствуйте, criosray, Вы писали:

c> AB>У тебя есть повод сомневаться? Можно ли его озвучить? Пока что пойман на лжи здесь был только ты.

c> Пусть поднимут руки те, у кого нет повода сомневаться.

А ты чего за чужими спинами пытаешься прятаться?

Озвучивай метод проверки, который бы всех устраивал, чтобы два раза не вставать. И еще раз повторю, на лжи здесь был пойман только ты и ты же здесь оказываешься самым неверующим — "на воре и шапка горит".
avalon 1.0rc2 rev 272, zlib 1.2.3
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: iHateLogins  
Дата: 19.07.09 12:18
Оценка:
Здравствуйте, criosray, Вы писали:

HL>>Да ты похоже вообще не шаришь, как народ софт продаёт, что уж тут доказывать-рассказывать...

C>Кто бы говорил.

Кто бы говорил.
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 19.07.09 12:42
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Кстати, только я заметил, что во влеше UI рисует браузер, а в СЛе — средствами самого силверлайта? Ну и где тут честность и аналогичность? :-\


Кстати, ты заметил, что Silverlight все время что-то мешает?
Впрочем, в тех тестах, который у меня лежат, вообще выкинут UI — можешь проверить, дало ли это какой-то прирост FPS
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 19.07.09 12:43
Оценка:
Здравствуйте, drol, Вы писали:

D>Это ещё мелочи. У меня вот — как обладателя здоровенного монитора — в браузере стоит zoom 150% по-умолчанию. И Silverlight-реализация его уважает и честно масштабирует и шарики, и "коробку". А вот Flex читит, и показывает маленькие шарики в зоне оригинального размера — без учёта zoom'а.


Как ты понимаешь, это не свойство Silverlight или Flash, а такие настройки заданы в приложениях. Просто ты первый, кто это заметил.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 19.07.09 12:46
Оценка:
Здравствуйте, criosray, Вы писали:

C>Я уж не говорю о том, что у Mr.Cat на стареньком P4 у SL такой же фпс, как в Вашем "тесте" на С2D (!!!) 2GHz...


А я начал сомневаться в твоих результатах.
У тебя 178 FPS, а у меня на более мощном компьютере иногда до 170 FPS всего лишь.
Re[11]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 12:55
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Как ты понимаешь, это не свойство Silverlight или Flash,


Не факт. Разные хосты могут предлагать разные стратегии реализации zoom'а. Вплоть до несовместимых/неэффективных с частью контролов.

M>а такие настройки заданы в приложениях.


Тогда это показатель разницы между тестовыми приложениями. И поэтому непонятно, что граждане измеряют и сравнивают Кривизну рук авторов "тестов" ?
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 19.07.09 13:09
Оценка:
Здравствуйте, drol, Вы писали:

D>Не факт. Разные хосты могут предлагать разные стратегии реализации zoom'а.

Ну так поставь 100%, зума не будет — создай равные условия для тестирования

D>И поэтому непонятно, что граждане измеряют и сравнивают :xz: Кривизну рук авторов "тестов" ? :))

Измеряем пересечение множеств "кривизна рук авторов теста" и "кривизна авторов платформы", по возможности уменьшая первое.
Ну еще меримся, у кого процессор длиннее
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 19.07.09 13:14
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Это моя рабочая машина. ;) Емнип П4, полтора гига оперативки и интегрированное видео. Для сравнения — студия работает весьма шустро.

Ну извини, не подумал =) У меня кстати рабочая примерно такая же, только SL3 там поставить не удалось
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 13:22
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Ну так поставь 100%, зума не будет — создай равные условия для тестирования


См. выше. Не факт что равные. От того что zoom сброшен его поддержка не исчезла, и даже при 100% может сказываться.

M>Измеряем


У меня тоже неслабая машинка => C2Q + GTX280. И я, кажись, понял откуда массовые 64 FPS. Вертикальная синхронизация, однако. Refresh rate большинства ЖК-мониторов 60 Hz. Вот и упирается.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 13:29
Оценка:
Здравствуйте, drol, Вы писали:

Вобщем надо количество шариков увеличить, дабы не упираться во всякие странные ограничители
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 19.07.09 15:53
Оценка:
Здравствуйте, drol, Вы писали:

D>Вобщем надо количество шариков увеличить, дабы не упираться во всякие странные ограничители


Да не, я думаю, что надо сцену посложнее придумать...
[КУ] оккупировала армия.
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 19.07.09 16:10
Оценка:
Здравствуйте, drol, Вы писали:

M>>Ну так поставь 100%, зума не будет — создай равные условия для тестирования


D>См. выше. Не факт что равные. От того что zoom сброшен его поддержка не исчезла, и даже при 100% может сказываться.


M>>Измеряем


D>У меня тоже неслабая машинка => C2Q + GTX280. И я, кажись, понял откуда массовые 64 FPS. Вертикальная синхронизация, однако. Refresh rate большинства ЖК-мониторов 60 Hz. Вот и упирается.

Там нет вертикальной синхронизации и если бы и была, то Ваш фпс упирался бы в 59-60.

А сколько фпс у Вас выдает последний исправленный мной вариант — с кешированием и акселлерацией? Должно быть не меньше 280-300, я так думаю.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: criosray  
Дата: 19.07.09 16:12
Оценка:
Здравствуйте, koandrew, Вы писали:

D>>Вобщем надо количество шариков увеличить, дабы не упираться во всякие странные ограничители


K>Да не, я думаю, что надо сцену посложнее придумать...


Пиксель шейдер эффекты элементарно добавляются. Например, тень.
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 16:40
Оценка: +1
Здравствуйте, criosray, Вы писали:

C>Там нет вертикальной синхронизации и если бы и была,


Есть.

C>то Ваш фпс упирался бы в 59-60.


Совершенно необязательно. FPS там считается существенно "от балды", и +4 вполне нормальное отклонение. На моей машине исходные Flash-ки с сайта даже с одним шариком упорно выдают 64.

C>А сколько фпс у Вас выдает последний исправленный мной вариант — с кешированием и акселлерацией? Должно быть не меньше 280-300, я так думаю.


У Silverlight'а, понятное дело, всё нормально. Я про якобы тормоза Flash'а.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 16:49
Оценка:
Здравствуйте, drol, Вы писали:

C>>Там нет вертикальной синхронизации и если бы и была,


D>Есть.


Кажись понял в чём дело. Во Flex'овом коде запуск расчёта следующего фрейма сделан через таймер с интервалом 5 миллисекунд. С поправкой на минимальный слайс шедулинга — как раз 64 получается.
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 19.07.09 16:56
Оценка:
D>Совершенно необязательно. FPS там считается существенно "от балды", и +4 вполне нормальное отклонение. На моей машине исходные Flash-ки с сайта даже с одним шариком упорно выдают 64.

И якобы оптимизированный вариант от midcyber'а, который у него там какие-то страшные цифры показывает — тоже 64 FPS
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 20.07.09 09:01
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Да не, я думаю, что надо сцену посложнее придумать...


Ну так придумай, что мешает-то?
Re[14]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 20.07.09 09:36
Оценка:
Здравствуйте, drol, Вы писали:

D>См. выше. Не факт что равные. От того что zoom сброшен его поддержка не исчезла, и даже при 100% может сказываться.

То есть, по Вашему, Silverlight не понимает, что при 100% надо рисовать один к одному, и делает масштабирование? Ну тогда он ССЗБ.
Впрочем, если это не Ваши фантазии, то я сразу отключу эту особенность в тесте, как только скажете как.

D>И якобы оптимизированный вариант от mdcyber'а,

Не якобы, а оптимизированный — вам сюда
Автор: Кодт
Дата: 15.07.09


D>У меня тоже неслабая машинка => C2Q + GTX280. И я, кажись, понял откуда массовые 64 FPS. Вертикальная синхронизация, однако. Refresh rate большинства ЖК-мониторов 60 Hz. Вот и упирается.

У меня не упирается. Может быть, дрова в Win7 сырые, но refresh rate стоит 60Hz
У criosray — главного защитника Silverlight — 100FPS, можно спросить, какой у него refresh rate
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 20.07.09 09:45
Оценка:
Здравствуйте, drol, Вы писали:

D>Кажись понял в чём дело. Во Flex'овом коде запуск расчёта следующего фрейма сделан через таймер с интервалом 5 миллисекунд. С поправкой на минимальный слайс шедулинга — как раз 64 получается.

Спасибо, переделал на
addEventListener(Event.ENTER_FRAME, moveBalls);

Заметно помогло.

Итак, самые свежие тесты:
Silverlight 3 с поддержкой ускорителя видеокарты: 500FPS

Одинаковые алгоритмы для SL и Flash, без поддержки аппаратного ускорения:
Flash (без ограничения по refresh rate): 250FPS, исходник
Silverlight2 (без контролов): 150-170FPS
Re[15]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 20.07.09 10:34
Оценка:
Здравствуйте, midcyber, Вы писали:

M>То есть, по Вашему, Silverlight не понимает, что при 100% надо рисовать один к одному, и делает масштабирование? Ну тогда он ССЗБ.


Мне по-барабану что он там делает. Я просто показываю, как внутреннее устройство хоста может влиять на результат.

M>Не якобы, а оптимизированный


Ну дык а почему тогда я продолжаю видеть стабильные 64 FPS ?

M>У меня не упирается. Может быть, дрова в Win7 сырые, но refresh rate стоит 60Hz

M>У criosray — главного защитника Silverlight — 100FPS, можно спросить, какой у него refresh rate

Дык вот это мне и странно. По идее всё должно быть идентично. Надо больше инфы, однако.

Какой проц ? Какая ОС ? Какая видеокарта ? Какой видеодрайвер ? Какой v-sync в настройках драйвера ? Какой refresh rate ? Какой хост ? Какая версия Flash player'а ?

У меня: Q6600, Vista Ultimate SP2 32-bit, GTX280, 177.84 (для CUDA), при любой 64 FPS, 60 Hz, IE 8.0.6001.18783, 10.0.22.87
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 20.07.09 10:35
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Заметно помогло.


Попробовал Ваш новый вариант. Всё равно 64 FPS. Хоть ты тресни
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 20.07.09 12:10
Оценка: 2 (2)
Здравствуйте, drol, Вы писали:

M>>То есть, по Вашему, Silverlight не понимает, что при 100% надо рисовать один к одному, и делает масштабирование? Ну тогда он ССЗБ.

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

D>Ну дык а почему тогда я продолжаю видеть стабильные 64 FPS ? :))

D>У меня: Q6600, Vista Ultimate SP2 32-bit, GTX280, 177.84 (для CUDA), при любой 64 FPS, 60 Hz, IE 8.0.6001.18783, 10.0.22.87

А-ФИ-ГЕТЬ. Я попробовал запустить в Internet Explorer. Там действительно 64FPS. В Firefox3 до 280FPS.
Нашел по этой теме вот такую статью

В общем, плагин Flash для IE, сделанный по технологии ActiveX, ограничен 60 кадрами. Кривыми руками Adobe или Microsoft — мне не известно.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: dotneter  
Дата: 20.07.09 12:16
Оценка:
Так как и тот и другой поддерживают standalone, для чистоты эксперимента можно избавиться от браузеров.
Talk is cheap. Show me the code.
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 20.07.09 12:37
Оценка: -1
Здравствуйте, midcyber, Вы писали:

M>А-ФИ-ГЕТЬ. Я попробовал запустить в Internet Explorer. Там действительно 64FPS. В Firefox3 до 280FPS.

M>Нашел по этой теме вот такую статью

M>В общем, плагин Flash для IE, сделанный по технологии ActiveX, ограничен 60 кадрами. Кривыми руками Adobe или Microsoft — мне не известно.


Судя по таблице, что там приводится — косяк у Adobe. Потому как у Мас на всех браузерах "limited to 60fps", а у Linux — все unlimited.
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 20.07.09 12:47
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>Судя по таблице, что там приводится — косяк у Adobe.

Судя по таблице, косяк у MS в ActiveX, или Adobe не умеет им пользоваться.
YKU>Потому как у Мас на всех браузерах "limited to 60fps", а у Linux — все unlimited.
На Mac не используется ActiveX. На Linux не используется Activex. Каким образом у тебя получается "Потому как"? :xz:
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 20.07.09 13:16
Оценка:
Здравствуйте, midcyber, Вы писали:

YKU>>Потому как у Мас на всех браузерах "limited to 60fps", а у Linux — все unlimited.

M>На Mac не используется ActiveX. На Linux не используется Activex. Каким образом у тебя получается "Потому как"?

На разных ОС — разные результаты. Но одной ОС — разные результаты на разных броузерах. Но во всём виноват Майкрософт.

Клиника какя-то.
Re[18]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Mr.Cat  
Дата: 20.07.09 14:02
Оценка:
Здравствуйте, midcyber, Вы писали:
M>Итак, самые свежие тесты:
M>Silverlight 3 с поддержкой ускорителя видеокарты
56 (слабо зависит от количества шариков, на 16 было ~66)

M>Одинаковые алгоритмы для SL и Flash, без поддержки аппаратного ускорения:

M>Flash (без ограничения по refresh rate)
33 (а шарики-то все еще несглаженные)

M>Silverlight2 (без контролов)

30

P4, 3ГГц, 1.5Гб, Radeon 9250, FF3
Re[17]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 20.07.09 14:17
Оценка:
Здравствуйте, midcyber, Вы писали:

M>Вы мне скажите, как реально устроен хост.


Дык мне-то по-барабану. Это Вы за Flash бьётесь, вот и майтесь теперь с евойными 64 FPS
Re[20]: Почему Microsoft SIlverlight лучше Adobe Flash
От: drol  
Дата: 20.07.09 14:23
Оценка:
Здравствуйте, yoriсk.kiev.ua, Вы писали:

YKU>На разных ОС — разные результаты. Но одной ОС — разные результаты на разных броузерах. Но во всём виноват Майкрософт.


Разница разницей, однако Silverlight для Windows хостится в IE специальным образом — не через стандартную ActiveX/NPAPI модель.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Eugeny__ Украина  
Дата: 21.07.09 10:36
Оценка:
Здравствуйте, IT, Вы писали:


IT>Когда будет поддержка анимированных гифов?


Если уж на то пошло, то и анимированных png до кучи, они куда лучше гифов по многим параметрам(но пока их поддержки ни в одном МС продукте нет).
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[2]: А почему не apng?
От: Sheridan Россия  
Дата: 21.07.09 16:39
Оценка:
IT wrote:

> Когда будет поддержка анимированных гифов?

Ну или хотябы apng...







Отсюда

Требования для просмотра:
Mozilla Firefox 3 [alpha 3]
Opera 9.5
KSquirrel 0.7.2
XnView 1.92
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re: Почему Microsoft SIlverlight лучше Adobe Flash
От: Vamp Россия  
Дата: 21.07.09 16:41
Оценка:
У меня такое ощущение, что я наблюдаю за схваткой двух рекламных агентов. Или возней школьников на перемене.
Да здравствует мыло душистое и веревка пушистая.
Re[19]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Vamp Россия  
Дата: 21.07.09 16:47
Оценка:
C>... но факт остается фактом — эта ОС [линукс ]малопригодна для десктопов и ею по прежнему пользуются ... в силу профессиональных причин.
Для человека разумного это вообще единственная причина пользоваться той или иной ОС.
Да здравствует мыло душистое и веревка пушистая.
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 21.07.09 16:52
Оценка:
Здравствуйте, Vamp, Вы писали:

V>У меня такое ощущение, что я наблюдаю за схваткой двух рекламных агентов. Или возней школьников на перемене.


Ты так об этом говоришь, как будто это что-то плохое..
Re[3]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Vamp Россия  
Дата: 21.07.09 16:57
Оценка: :)
M>Ты так об этом говоришь, как будто это что-то плохое..
Да, это что-то плохое. RSDN всегда был профессиональной площадкой, и мне бы хотелось, чтобы он таким и оставался. Хочется пустого троллинга — иди туда, откуда ты принес эту фразу, там тебе будут рады.
Да здравствует мыло душистое и веревка пушистая.
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 21.07.09 17:16
Оценка: :))
Здравствуйте, Vamp, Вы писали:

Хо-хо. Это мне говорит "тролль со стажем"
Автор: Vamp
Дата: 17.07.09
:)))
Кстати, как разработчик, я узнал много нового из этого спора. Если тебе было не интересно — твои проблемы ;)
Re[16]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Sheridan Россия  
Дата: 21.07.09 20:41
Оценка:
midcyber wrote:

> Жду видео ЛИБО извинения. В четвертый раз.

Бесполезно. Он упертее меня.
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: iHateLogins  
Дата: 21.07.09 23:11
Оценка:
Здравствуйте, dotneter, Вы писали:

HL>>Адобе тоже не альтруисты, но они не будут пытаться вам впарить exchange или SQL Server, если вам нужны только тулзы для флеша.

D>Это только потому что у них нет Exchange и SQL Server. =)

Если бы у бабушки были яйца, она была бы дедушкой
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Eugeny__ Украина  
Дата: 22.07.09 13:38
Оценка:
Здравствуйте, ie, Вы писали:


ie>1. Среда разработки. До выхода IDEA 8 мы пользовались Flex Builder 3. Вещь, скажу вам, прениприятнейшая. Никаких рефакторингов (rename не в счет, да и тому доверять нельзя), почти никаких навигаций, а те что есть ну очень медленные и кривые. Дебаг даже не позмоляет сделать evaluation банальных вещей. С выходом IDEA 8 переползли на нее, конечно небо и земля, но окончательно отказаться от Flex Builder 3 не получилось, т.к. дебаг в IDEA 8 хоть и продвинутей, но иногда начинает жестоко глючить, тормозить и зависать.


О, хренасе, Идея теперь еще и на флексе позволяет программить?

Не знал. Молодцы, конечно.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[12]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Eugeny__ Украина  
Дата: 22.07.09 14:14
Оценка: +1
Здравствуйте, criosray, Вы писали:


C>Ваши потуги оправдаться смехотворны и лживы.


Мне вот все-таки интересно, как тебя не банят за такой поток оскорблений.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: dr.Chaos Россия Украшения HandMade
Дата: 22.07.09 15:00
Оценка:
Здравствуйте, Eugeny__, Вы писали:

E__>Мне вот все-таки интересно, как тебя не банят за такой поток оскорблений.


Дык, надо на moderator@rsdn.ru написать со ссылкой на сообщение. На criosray-е уже проверено, толи ему баню на день дали, толи просто устно предупредили.
Побеждающий других — силен,
Побеждающий себя — Могущественен.
Лао Цзы
Re[2]: Почему Microsoft SIlverlight лучше Adobe Flash
От: Sheridan Россия  
Дата: 22.07.09 17:50
Оценка:
CreatorCray wrote:

> C>http://gizmodo.com/5311618/microsoft-silverlight-now-supports-gpu-video-acceleration

> Скажи, тебе за пропаганду доплачивают?

Не, за деньги так ничего не рвут. Тут скорее наоборот — за отсутствие пропаганды наказывают.
Posted via RSDN NNTP Server 2.1 beta
Matrix has you...
Re[9]: Почему Microsoft SIlverlight лучше Adobe Flash
От: IID Россия  
Дата: 22.07.09 21:58
Оценка:
Здравствуйте, koandrew, Вы писали:

C>>>И т.д.

M>>Да пожалуйста.
M>>Флеш, 128 шариков — 152 FPS, 35%-50% CPU usage
M>>http://bubblemark.com/flex_bmp.htm
K>64 fps
63fps

M>>SL, 128 шариков — 80 FPS, 90% CPU usage

M>>http://bubblemark.com/silverlight2.html
K>380 fps
377fps

Цифры подтверждаются. Комп двухгодичной давности. Q6600 2.4Ghz, NVidia 8600GT 256mb. Смотрел в Опере.
kalsarikännit
Re[10]: Почему Microsoft SIlverlight лучше Adobe Flash
От: midcyber
Дата: 23.07.09 01:10
Оценка:
Здравствуйте, IID, Вы писали:

IID>Цифры подтверждаются. Комп двухгодичной давности. Q6600 2.4Ghz, NVidia 8600GT 256mb. Смотрел в Опере.


Доброе утро. Там уже все неактуально.
См. сюда
Автор: midcyber
Дата: 20.07.09
и позже.
Re[4]: Почему Microsoft SIlverlight лучше Adobe Flash
От: _d_m_  
Дата: 23.07.09 05:17
Оценка:
Здравствуйте, Vamp, Вы писали:

M>>Ты так об этом говоришь, как будто это что-то плохое..

V>Да, это что-то плохое. RSDN всегда был профессиональной площадкой, и мне бы хотелось, чтобы он таким и оставался. Хочется пустого троллинга — иди туда, откуда ты принес эту фразу, там тебе будут рады.

Ути пути. Так не читай данный форум — иди на тематические. А здесь midcyber и criosray вполне на своем месте.
Re[13]: Почему Microsoft SIlverlight лучше Adobe Flash
От: yoriсk.kiev.ua  
Дата: 24.07.09 08:04
Оценка: :)
Здравствуйте, Eugeny__, Вы писали:

C>>Ваши потуги оправдаться смехотворны и лживы.

E__>Мне вот все-таки интересно, как тебя не банят за такой поток оскорблений.

Это заговор. Вы думаете, RSDN зря на IIS/.net сидит? Вооот...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.