Я уберу очевидное: поддержку микрофона и веб-камеры. Помимо этого, если бы вы руководили командой Silverlight, какой для вас приоритет был бы Silverlight v.Next?
Отказ от ответственности: если мы получим хорошие отзывы, я передам их знакомым из команды Silverlight.
ОБНОВИТЬ: Лучшее место для сообщения о запросах функций Silverlight сейчас - это сайт UserVoice: http://silverlight.uservoice.com/
Голосование закрывается на основании мнения.





Ладно, ладно, закину там еще одну: поддержку аудиофайлов. Я бы хотел иметь возможность генерировать данные WAV на клиенте и сразу же их воспроизводить. Как бы то ни было, Silverlight воспроизводит только WMV и MP3, ни один из которых не является простым (законным?) Для создания без лицензии для каждого клиента.
Это было добавлено для Silverlight 3. w00t!
У Пита Брауна есть отличная статья об этом в своем блоге: community.irritatedvowel.com/blogs/pete_browns_blog/archive/…
Паритет с WPF.
Триггеры (триггеры событий и триггеры данных), Привязка к другим элементам в xaml, Преобразователи многокомпонентных значений, и DynamicResources.
Команды ... может быть, если будет время.
Кроме того, поскольку вы открыли веб-камеру, мне нужно подключить POC поддержки веб-камеры Silverlight 2. Он использует взаимодействие с Flash и позволяет захватывать кадры PNG из Silverlight. Думаю, это скорее забавный пример взаимодействия Silverlight, JavaScript и Flash, чем действительно полезное решение для веб-камеры. Но с ним можно делать забавные вещи. В своем последнем сообщении в блоге я использую поддержку веб-камеры для съемки неподвижных изображений для скользящей головоломки.
http://jonas.follesoe.no/WebcamInSilverlight2NdashSlidingPuzzleGame.aspx
Я думаю, мы слишком много пытаемся запустить в браузере!
Полная кроссплатформенная поддержка Windows, Mac и Linux с полным паритетом функций для каждой ОС. ;)
Как насчет того, чтобы иметь возможность обернуть Silverlight вокруг AIR и иметь возможность запускать его в качестве клиента многоплатформенным способом ... Я думаю, это скорее запрос к команде Adobe, чем к Microsoft, но я должен будь крутым!
Ваше здоровье!
Я не думаю, что Adobe коснется Silverlight с помощью штанги, но вы просите клиент Silverlight без браузера подобно Adobe AIR? Microsoft могла бы над этим поработать.
Я знаю, что это, вероятно, сложно реализовать в Silverlight, поскольку это, вероятно, требует значительных ресурсов, но было бы неплохо, если бы поддерживалась VisualBrush.
Я на самом деле в команде silverlight ... так что я также могу поделиться своими предложениями.
Не совсем уверен, сколько я могу разгласить, но веб-камера работает.
Однозначно могу согласиться с желанием генерировать wav файлы. Я хотел ускорить / замедлить звуки для демонстрации фортепиано ..
Карл - это план. Хотя поддержкой Linux занимается команда mono.
Брайан - хотя паритет с WPF не является целью, требуется совместимость подмножества. «Минимальность» Silverlight временами действительно очень раздражает.
Выпадающие списки и более простой способ выделить текст в текстовом поле!
В любом случае это то, что я хотел бы прямо сейчас.
SQL Compact Edition running on the Silverlight CLR
Я думал, что суть Silverlight в том, чтобы предоставить небольшую встроенную среду выполнения в браузере.
Добавление каждой кухонной раковины (например, SQL или любой другой библиотеки ORM или паритета с WPF) просто приведет к тому, что произошло с .net 3.5. Никто не будет разрабатывать для этого, потому что они не хотят обременять своих конечных пользователей 200 мегабайт скачать
Мои основные запросы на использование Silverlight:
Наименьший возможный размер загрузки. Последний раз смотрел, кажется, на 4,6 мегабайта? Это слишком велико.
Установка в один клик без сбоев. Не заставляйте меня переходить на другие сайты, перезагружать мой браузер * или СМЕЙСЯ перезагружать мой компьютер.
Обратная совместимость. Я был сейчас на нескольких сайтах Silverlight, которые не работают, потому что им требуется 1.0, а у меня есть что-то бета 2.0, но я не могу установить 1.0, потому что 2.0 останавливает его. Это глупо.
* Да, я понимаю, что это может быть невозможно в рамках firefox и т. д., Но все же. Это конечная цель.
Почему это ухудшается? Вы действительно хотите, чтобы ваш клиент, подключенный к телефонной линии, «подождите 3 часа, пока GIANT SILVERLIGHT INSTALL» сможет запустить наш веб-сайт?
Люди с коммутируемым доступом привыкли к медленной загрузке. 4.6M не огромен, но да, он мог бы быть меньше. Что касается SQL, мой телефон Android может иметь SQLite как часть базы для установки, и это довольно легкая ОС. Я думаю, что наличие базы данных изначально было бы огромным подспорьем.
В iPhone также есть SQLite. Сравнивать телефон с silverlight на самом деле не одно и то же ...
Позвольте мне еще раз проголосовать за возможность генерировать / редактировать / воспроизводить файлы wav (или, по крайней мере, необработанный битовый поток низкого уровня).
Я работал над бизнес-приложением в Silverlight последние пару месяцев, поэтому я больше склоняюсь к этому направлению. Это мои проблемы с 2 beta 2, я не знаю, решатся ли они с финальной версией.
Печать. Какой-нибудь, любой, мне все равно, пока я могу это контролировать. Бизнес-приложение без печати сложно продать, и нет, печать из браузера недостаточно хороша.
Возможность развертывания обновлений. В настоящее время я не могу легко опубликовать новую версию xap и ожидать, что пользователи ее получат. Это почти конец шоу. Кажется, все мои предложения по выполнению этой работы не работают и не усугубляют ситуацию. Добавление строки запроса ничего не дало. Переименование xap с номером версии приведет к стиранию хранилища iso, а добавление заголовка без кеша на веб-сайт нарушит работу PDF-файлов в IE, что является частью моей работы для №1.
Щелкните правой кнопкой мыши, дважды щелкните и колесо прокрутки. Где они? Конечно, я могу взломать это и заставить его работать, но это должно просто работать. Единственное оправдание, которое я слышал, - у некоторых мышей нет второй кнопки. Надеюсь, причина не в этом. Если так, давайте избавимся от всего, кроме текстового поля, чтобы ребята из рыси не чувствовали себя плохо.
1 и 3 может быть сложно реализовать кроссплатформенным способом, который хорошо работает. Имейте в виду, что одной из вещей, которые Windows принесла на ПК, были драйверы - до этого (и да, я помню те дни) ваш текстовый процессор должен был поддерживать ваш принтер, или вы были SOL.
Я не согласен с пунктом 1. Найдите способ выгрузить окно Silverlight в PDF-файл, и все готово. Проблема с драйверами и т. д.
P.S. Я имел ввиду, что не согласен с первым комментарием: D
Я вторая печать. Мы хотели использовать Silverlight для основной серии бизнес-приложений, и отсутствие печати убило эту идею. Мы собираемся использовать flex, а это означает, что боль, связанная с изучением и обучением новому набору инструментов, меньше, чем боль от того, что наши пользователи не могут печатать.
Ok. Я хотел бы видеть полную поддержку модальных диалогов. Без этого здания нельзя серьезно рассматривать серьезное направление бизнес-приложений. Это должно вести себя точно так же, как модальные диалоги в мире форм выигрыша, то есть не просто имитировать всплывающее окно, но останавливать выполнение кода и возвращаться к коду при закрытии модального диалога.
Элемент гиперссылки XAML внутри текстовых блоков. Google "Серебряная текстовая гиперссылка", чтобы увидеть, сколько сложных и уродливых обходных путей публикуется для этого упущения. Обратите внимание, что Лучший не имеет разрывов строк в тексте, потому что WrapPanel, который он использует, не обрабатывает их.
В противном случае я мог бы использовать по крайней мере один из следующих способов сделать обходные пути более приемлемыми:
Я спросил, как это сделать, как вопрос здесь, и нет удовлетворительного ответа, что очень разочаровывает ..
Согласитесь, создание гиперссылки - это слишком много работы. Это интернет-ребята, гиперссылки, вроде бы, повсюду.
Потоковое видео по RTSP. К сожалению, Silverlight 2 поддерживает только HTTP Streaming, а указание использовать mms: // только сигнализирует ему о потоковой передаче видео по HTTP.
Чтобы они исправили некрасивый рендеринг текста.
Кажется, это общая ошибка в WPF (и да, я называю это ошибкой, несмотря на указанные причины): paulstovell.com/blog/wpf-why-is-my-text-so-blurry
Поддержка Tiff.
Это было бы очень важно для предприятий, которым нужен доступ к отсканированным документам с центрального сервера - Silverlight гораздо проще развернуть, чем компоненты Windows Forms, размещенные в IE, и почти все изображения документов выполняются с помощью Tiffs.
Это автоматическое обновление нового кода Silverlight кажется большой проблемой.
Также должен быть правый щелчок. Разработчик должен иметь дело с пользователями, у которых нет двухкнопочной мыши. Бьюсь об заклад, что 90% пользователей имеют двухкнопочную мышь. А у пользователей Mac есть Cmd click, чтобы подражать этому, не так ли? Если вы закрываете окна и Mac, что составляет 97% рынка или что-то в этом роде, это хорошо.
Две вещи:
Возможность печати. Я работаю над бизнес-приложением с альфа-версии, и самая большая проблема заключается в том, что мне нужно создавать PDF-файлы на сервере и загружать их клиенту, чтобы их можно было распечатать. Некоторые из них становятся действительно большими. Если бы я мог сгенерировать их на клиенте и распечатать, это решило бы все мои проблемы. В противном случае SL 3.0 отлично подойдет для моего приложения.
Я не собираюсь быть тем парнем, который перечисляет все возможности WPF. Я пытаюсь быть здесь тактичным.
Вот мой список:
Разве они не рассматриваются в Silverlight OOB? (Вне браузера)
Не начиная с версии 3.0 RTM. Этот список был написан 11 мая, до того, как Silverlight 3.0 стала RTM, однако единственное, что у нас есть на сегодняшний день, - это №3.
Поддержка микрофона + веб-камеры ... обязательна для веб-дозвонщиков Поддержка печати ... для приложений LoB Silverlight, работающий на Symbian (по крайней мере, S60) и iPhone
DataSet / TypedDataSet ... с привязкой элемента управления ... Visual Studio генерирует адаптеры на основе WCF (как в настоящее время для WinForms / Sql). Будет привлечено множество разработчиков LoB!
У меня есть запрос, который можно решить одним из двух способов (как мне кажется):
Интересно, когда-нибудь можно будет разработать веб-сайт, используя silverlight, который реализует функции, подобные тем, которые доступны на TinyChat и TokBox.com [извините, я новый пользователь и не могу публиковать больше ссылки на сообщение :-(], а именно: чаты с несколькими аудио- и видеопотоками, поступающими с микрофонов и веб-камер (с использованием Flash).
Я просто хотел бы добавить, что у Silverlight есть собственный сайт для пользователей, на котором вы можете добавлять и голосовать за предложения функций: http://silverlight.uservoice.com/
Это было создано группой разработки продукта Silverlight, и они активно следят за предложениями на этом сайте.
Более совершенный набор встроенных элементов управления.