Настройка microsoft silverlight: Установка плагина Microsoft Silverlight для браузера Chrome – Microsoft silverlight — Википедия

Silverlight, HTML5 и непрозрачная стратегия развития Microsoft / Habr


По непонятным мне на данный момент причинам, похоже, что многие разработчики, присутствовавшие на недавней конференции PDC-2010 (Крупнейшая конференция Microsoft для разработчиков — Прим. переводчика), были сильно удивлены тем, что Microsoft решила сместить акценты в разработке RIA с Silverlight на HTML5. Хотя это удивление разработчиков не менее удивительно — на недавних конференциях и анонсах (например, анонсы развития Internet Explorer 9 — Прим. переводчика) представители Microsoft дали понять, хотя и не совсем явно, что приоритеты меняются на более кросс-платформенное решение. В чём же секрет?

Когда Microsoft выпустила первую версию Silverlight в 2007 году, подключаемый модуль позиционировался прессой как аналог Adobe Flash (хотя существует ряд других подобных решений: Adobe AIR, JavaFX, Google Gears (разработка которого закрыта, часть кода стала основой для HTML5), OpenLaszlo и др. — Прим. переводчика). Хотя определённые различия всё же есть. Silverlight-таки нацелен в сторону разработчиков-программистов, тогда как Adobe Flash даёт крен в сторону веб-дизайнеров, хотя обе платформы охватывали один и тот же рынок сложных интерактивных приложений, поставляемых через веб-браузер.
Наивных разработчиков, пришедших послушать выступления, посвящённые MS Silverlight, постигло разочарование. Боб Маглиа (президент серверного подразделения Microsoft — Прим. переводчика) заявил, что стратегия развития Microsoft в плане разработки RIA сместилась на HTML5.
В заявлении на ZDNet, в котором CEO Стив Балмер и Боб Маглиа объявили, что Silverlight будет продолжать развиваться, но вот в Сети приоритет получит язык разметки HTML5.
Вполне можно понять разработчиков, которые польстились на многократные заверения Microsoft в недавнем прошлом, что Silverlight выбьет Flash со сцены и станет необычайно перспективным мощным средством для реализации проектов. А теперь разработчики, которые собрались создавать свои проекты на базе Silverlight, слышат от компании, что, де-мол, да Silverlight хорош, но мы на него забьём, ибо HTML5 хлёще и круче. Да, есть от чего скрипеть зубами, но, надо быть объективным — Microsoft об этом говорила и раньше (Во время разработки браузера Gazelle который ныне трансформировался в абсолютно иной проект) и первых превью IE9 некоторые разработчики в своих блогах и интервью указывали, что HTML5 будет основой — Прим. переводчика).

Разработка IE 9 должна была стать первым звоночком программистам, нацелившимся на Silverlight. Microsoft трубила на каждом шагу о том, что браузер соответствует просто всем веб-стандартам, что IE лучше всех поддерживает CSS3 и HTML5 (Тогда это было чистым враньем, в чём многие интернет-ресурсы уличали корпорацию, хотя сейчас это реальность. IE 9 PP6 ничуть не уступают в среднем Chromium 9. Тестирование Chromium 9 на W3C проводил я, так что не пинайте сильно — Прим. переводчика). Теперь же Microsoft почти создала высокопроизводительный, совместимый с веб-стандартами браузер, который не просто звоночек разработчикам RIA на Silverlight, а просто колокол.
При этом ладно бы команда разработчиков браузера об этом твердила, так ещё и разработчики Silverlight, во-первых, мягко намекают о том, что Silverlight станет лишь небольшой примочкой для HTML5, ибо новый язык разметки, например, пока не умеет передавать потоковое DRM-защищённое видео. То есть, в итоге, Silverlight даже не позиционируется конкурентом HTML5, а остаётся конкурентом Adobe Flash, который пока занимает господствующее положение.
Во-вторых, разработчики Silverlight говорят об автономном использовании модуля. Отдельно от браузера плагин можно использовать как платформу для настольных приложений (Пример Seesmic) или же, что куда важнее, написание приложений для Windows Phone 7. Игры, конечно, удобнее будет писать на XNA, но неигровые приложения для новой мобильной ОС проще писать на Silverlight (Об этом много говорилось на конференции День Студента в МГУ 1 ноября, и будет говориться завтра в Киеве — Прим. переводчика).
По сути, Боб Маглия не объявлял о новых стратегиях, а просто разложил всё по полочкам. Silverlight уезжает на Windows Phone, а всё остальное — на откуп HTML5. В чём же причина? А вот в чём:

Проблема Apple

Несмотря на все попытки Microsoft сделать Silverlight кросс-платформенным, задача не удалась. Windows был охвачен, Mac OS X с горем пополам поддержали, Linux отдали в руки Novell, которая принялась писать костыль в виде Moonlight, лишь «пародируя» закрытый Silverlight. Сложности начались на мобильном рынке, а именно с iOS. Как известно, Apple запретила исполнять плагины в среде мобильного Safari, что вызвало шумиху у пользователей приложений на Adobe Flash, хотя затрагивало и Silverlight, но в виду малой популярности модуля, большого резонанса это не вызвало. Получается, что Microsoft отдаёт без боя рынок интернет-планшетов и дико популярных iPhone. (Microsoft пытается стимулировать производителей выпускать планшеты под Windows 7, но на фоне Android, iOS, webOS, Jolicloud это выглядит бледно — Прим. переводчика). Поэтому единственная возможность закрепиться там — HTML5.
Похожая проблема настигла и Flash, но Adobe вывернулась рядом обходящих инструментов (а также ряд сторонних разработок фанатов и других разработчиков, как, например, браузер SkyFire, который по образу и подобию Opera Mini со сжатием трафика будет обрабатывать Flash-контент у себя на серверах — Прим. переводчика).
И всё-таки неясно, что же будет основным фокусом для «Сервелата»: автономные приложения для ПК, приложения для Windows Phone 7 или «примочка» над HTML5?
Новое направление развития Silverlight

Как ни парадоксально, но Silverlight остался не менее важен, чем раньше, хотя отнюдь не в том направлении, как первоначально предполагалось.
Вся эта клоунада в прошлом, где Silverlight позиционировался, как «убийца Flash» не выглядела хоть сколько-нибудь серьёзной. У Adobe есть удобный бесплатный открытый фреймворк Adobe Flex, который вытеснить Visual Studio и Expression Blend очень трудно, которые, к тому же, платны или содержат ряд ограничений. При таких раскладах вытеснить Flash очень трудно. Поэтому отдача всего веб-сегмента языку HTML5 вполне оправдано. Объективно Silverlight не имел сколько-нибудь больших шансов вытеснить Flash.
Silverlight же имеет большие шансы в качестве платформы для разработки приложений под Windows Phone 7. И тут возникает большой вопрос: сможет ли Windows Phone 7 откусить кусок от пирога, который яростно делят Nokia, Google, Apple, Research in Motion и HP со своей webOS? Если нет, то все средства, вложенные в разработку Silverlight окажутся потрачены впустую. Но у Microsoft есть поводы позитивно мыслить — рынок смартфонов потенциально перспективный рынок (за год доля мобильных устройств в интернет-трафике выросла на 2% — Прим. переводчика). Если в динамике рынка Microsoft удастся откусить кусочек пирога и его удержать в зубах, то появятся шансы для экспансии на доли конкурентов. Имея столь мощную платформу для разработки приложений как Silverlight, у MS есть будущее в этом сегменте (И именно поэтому на всех конференциях и блогах представители Microsoft отчаянно скандируют «Начинайте программировать под Windows Phone прямо сейчас!». Если не будет сторонних приложений, то WP 7 умрёт не родившись толком — Прим. переводчика).
Silverlight на рабочем столе

Silverlght далеко не худший фреймворк для разработки автономных приложений под персональные компьютеры, учитывая Expression Blend и Visual Studio — мощнейшие инструменты для разработки. Вместе с ними можно относительно легко создавать дизайн и кодовую базу для подобных приложений на Silverlight. Проблема в другом — в политике Microsoft.
На последнем PDC-2010 мало говорилось о Silverlight, но о настольных приложениях не говорили вообще. Да, этому есть оправдания: в этом году у Microsoft основная тема — Windows Phone 7 и Windows Azure, которые были приоритетными, а вот о Windows 7 подзабыли уже. О разработке Windows 8 мы услышим скорее всего в следующем году и то не факт. Отсюда ясно, что Microsoft «улетела» в «облака», отправив всё остальное в долгий ящик.
Настольный Silverlight зверь особый. Он является по сути производной от .NET Framework и Windows Presentation Foundation (WPF). Он исключает функции, которые не нужны за пределами веб-приложений для получения более быстрого и производительного выполнения. То есть, если вы можете писать приложения на C# или WPF, то вы без труда сможете писать и на Silverlight, и наоборот.
Тем не менее, изначально модуль Silverlight задумывался плагином для браузера. Да, разработчики могут выбирать между .NET/WPF и Silverlight (у него даже преимущества для работы под Mac OS X), но с помощью более мощных .NET/WPF куда шире диапазон разрабатываемых приложений. По функциональности WPF и Silverlight в некоторых аспектах перекрывают друг друга.
Такое «соперничество» между двумя продуктами показательны в некоторых недочётах политики Microsoft на поприще настольных приложений. Вернёмся в прошлое, когда только начала разрабатываться Windows Vista, тогда известная как Longhorn. Тогда код .NET расценивался как будущее в разработке Windows-приложений, и всё было ясно: WPF — платформа разработки приложений, а Silverlight (тогда ещё WPF/Everywhere) был урезанной версией для мультиплатформенных веб-приложений. В первых сборках Windows Vista даже были возможности для написания масштабируемых WPF-приложений, что оказалось бы мощным рывком к современной концепции «трёх экранов»
Однако, как известно, сам проект Longhorn оказался перезапущен, была выпущена пресловутая Windows Vista, а .NET оказался в глубокой тени. Выглядело это так, будто Microsoft боялась использовать .NET, во всяком случае на настольных системах. Вместо того, чтобы выпустить систему, построенную на базе WPF, WPF оказался проигнорированным, и только с запуском Visual Studio 2010, Microsoft начала делать приложения, построенные на этой технологии. При этом, в Windows Vista было удалено то самое умное масштабирование при установке первого пакета обновлений. По каким причинам — непонятно.
Глядя на все эти метания, не совсем ясно, что собирается делать Microsoft (похоже даже она не сильно понимает, что нужно делать). Основные принципы WPF очень внушительны, и разработка Windows-приложений на WPF куда предпочтительнее, чем под Win32, хотя остаётся ещё немало сомнений.
С Windows 7 редмондский гигант предоставил технологию Direct2D, которую не используют ни WPF, ни Silverlight, но которая лежит в основе высокопроизводительной обработки HTML5 в Internet Explorer 9. Получается, что WPF может умереть, хотя может и сосуществовать с Silverlight вместе, или же, наоборот, обе технологии могут уйти в тень. До появления Windows Phone 7 я думал, что случится именно последнее, но теперь с мобильной ОС и Visual Studio Lightswitch я понимаю, что WPF уйдёт на задворки, уступив Silverlight.
Silverlight в Сети всё ещё имеет смысл

Теперь, когда Silverlight потерял приоритет в разработке веб-приложений, и имеет неясное будущее на настольных приложениях, можно видеть разочарование многих разработчиков, сообразивших, что их приложения теперь не сильно-то нужны в том виде, в котором они задумывались. Самое странное и озадачивающее это то, что стратегия Microsoft не совсем ясна, так как они заявляют лишь общие фразы, не раскрывая их конкретикой.
Я не думаю, что остались какие-то сомнения в том, что HTML5 займёт господствующее положение на рынке (политика Google, Apple и действия Adobe действительно не позволяют в этом усомниться — Прим. переводчика), но не сейчас. Пока Internet Explorer занимает господствующее положение на рынке браузеров, а поддержка HTML5 в них колеблется от нулевой (Internet Explorer 6) до незначительной (Internet Explorer 8)
Да, Internet Explorer 9 значительно и качественно изменяет существующую поддержку (а точнее не поддержку) веб-стандартов браузером, но абсолютно неизвестно, когда он будет выпущен официально. За 18 месяцев существования Internet Explorer 8 отвоевал около 50% общей доли, тогда как оставшиеся 50% делят морально и технически устаревшие IE 6/7. То есть, даже, если Microsoft прямо сейчас выпустит «девятку», то пройдёт около года, пока она займёт какую-то значимую долю. Тогда как Silverlight и Flash доступны прямо сейчас любой версии браузера.
Даже если бы сейчас HTML5 занимал большую часть рынка веб-технологий, то разработка была бы затруднённой. Многие спецификации существуют, но далеки от завершающей стадии разработки, браузеры на разных движках воспринимают разметку по своему, показывая абсолютно разный результат. Получается, что у разработчиков два выхода — работать с HTML5 и тратить кучу времени на то, чтобы настраивать, пилить, тестировать разметку в каждом браузере или же взять плагин Silverlight, который выглядит одинаково во всех поддерживаемых браузерах и системах. И не забывайте о том, что толковых средств разработки и дизайна на HTML5 пока не придумали. Да, Adobe представила средство для конвертации Flash в HTML5, но это инструмент будущего, но никак не сегодняшнего дня, тогда как и Microsoft, и Adobe имеют мощные средства разработки и надстройки к ним для работы с Silverlight и Flash соответственно. Поэтому не стоит рьяно закапывать оба модуля.
Не стоит также забывать о том, что HTML5 многое не умеет. Например, DRM-защищённое видео, которое используется в сервисе Hulu. Потоковое видео очень трудно создавать с помощью HTML5, да и работа с веб-камерами и микрофонами очень далека от идеала. Короче, HTML5 многое не умеет из того, что умеют Flash и Silverlight.
HTML5, или даже нечто, что может вскоре появиться на его основе не сможет занять большую популярность даже в следующем году и, возможно, через год. Ещё немало направлений, где Flash и Silverlight намного предпочтительнее HTML5 как плагины и как средства разработки.
На таком фоне решение Microsoft начать сворачивать веб-направленность Silverlight выглядит по меньшей мере страннно. Да, через год это было бы необходимо, но сейчас? Консорциум Всемирной Паутины (W3C) принимает большие усилия для создания стандарта, но работы столь далеки от завершения, что убивать такие технологии как Silverlight и Flash, не имея полноценной замены — просто самое настоящее безумие.
А вот Microsoft пора принять решение и перестать пудрить мозги разработчикам. Что же станет платформой для написания приложения на десктопах? Win32 (с или без Direct2D уже не важно)? Silverlight? WPF? Или вообще что-то другое? Три способа разработки, извините, но это жесть. Альтернатива хорошо, но если сегодня три способа разработки, и разработчики разделятся поровну и начнут писать приложения, а завтра Microsoft закопает два способа, что же, разработчикам сидеть у разбитого корыта? Если будущее за Silverlight и WPF, то подключите к ним Direct2D, чтоб работали шустро и выглядели одинаково с другими приложениями, но если на десктопах не они будущее, то пусть заявят об этом разработчикам, чтобы они были готовы к переменам, а не водить их за нос.
Хотя можно догадаться о планах Microsoft. На данный момент Direct2D лучший способ написания разработчиками высокопроизводительных пользовательских интерфейсов, а также лучший способ для работы с HTML5 в IE9. Сможет ли Редмонд охватить своим взгядом и возможностями весь HTML5, заткнуть вместе с W3C дыры, которые не позволяют HTML5 «одолеть» Flash и Silverlight, а затем всё это использовать в Windows? Нечто подобное начинает делать Apple в iOS.
Странные вещи происходят, странные.

Статья Питера Брайта, разработчика приложений на C++ и C#. Комментарии с пометкой «Прим. переводчика» мои.
Прошу простить возможные ошибки перевода, ибо немного торопился. Статье ещё дня нету.

Silverlight 2.0 — с чего начать? / Хабр

Сколько я знаком с технологией Flash, столько же я хотел научиться ее использовать. Мне хотелось уметь рисовать мультики, интерактивные сайты, игры, работающие прямо в браузере.

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

Недремлющая компания Microsoft примерно с год назад представила свой вариант решения проблемы создания «красоты» в Web под названием Silverlight. Первая его версия была мною скачана, осмотрена и для собственного применения забракована. По сути она мало чем отличалась от обычного Flash, «только в профиль».

Но свежий ветер маркетологии принес к нам из-за морей свежую весть – оказывается, будущее будет за так называемыми Rich Internet Applications, то есть (грубо говоря) программами, которые будут одинаково работать как онлайн, так и при полном этого самого онлайна отсутствии. И самое интересное, что уже популярный и знакомый AJAX – это совсем-таки неудобно для создания RIA, а нужно нам нечто совсем другое. Вариантов «другого» оказалось немало. Многие компании ринулись строить «другое» на базе того что у них уже было. Так появились JavaFX, Adobe AIR, Microsoft Silverlight 2.0 и другие…

Из всего вышеперечисленного, именно Silverlight 2.0 пришелся мне по душе. Он разительно отличается от первой версии и предоставляет куда больше возможностей. При этом, даже такой закоренелый программист как я – может его с легкостью использовать без знаний о дизайне.

В серии блог-постов, я постараюсь поведать о моем процессе изучения этой технологии, и таким образом, возможно, облегчить кому-то еще ее изучение (если конечно эта тема будет интересна хоть кому-то кроме меня самого).

Для начала, давайте разберемся, чем же новый Серебряный Свет отличается от старого так сильно, что из версии 1.1 его переименовали в 2.0?

Первый Silverlight представлял из себя фактически расширение майкрософтовской технологии WPF с учетом интернет-ориентированости. Первые версии так и назывались WPF/E (E = everywhere). То есть на чистом XAML описывался желаемый дизайн, скриптовалась необходимая функциональность на JScript, и в браузерах отображалось. В общем-то было это не сильно просто и не так чтобы супер-круто (RIA и т.д, вы помните…).
Поэтому было решено: у нас же есть замечательный .NET Framework, в который заложенно очень много полезного, так давайте же его используем!

Всем стало сразу же понятно, написать плагин в браузер для поддержки некого аналога Java-аплетов, только на базе .NET – несложно. Но поскольку сам фреймфорк который будет при этом необходим отличается заметно немаленьким весом (и установлен далеко не у каждого), то скорее всего постигнет эту технологию та же судьба что постигла в свое время те же Java-аплеты.

Поэтому программисты Майкрософта поступили проще – аплет, отвечающий в браузере за Silverlight 2.0 приложения совсем не нуждается в полном фреймворке, поскольку содержит в себе весьма внушительную его часть, при этом укладываясь меньше чем в 5 мб.

В общем-то на этом введение хотелось бы закончить, и перейти больше к практике. Более подробно про различия 1 и 2 версии написано на данной странице.
Для начала – что понадобится для Silverlight-разработки?

  • Непосредственно плагин для браузера. Бета-версию его можно скачать тут. Есть версии для Windows (проверял в IE и Opera последних сборок) и для MacOS (не проверял, но думаю что работает).
  • Silverlight SDK, содержащая примеры инструменты и документацию, доступна тут. Честно говоря, не качал еще, так что уровень полезности неизвестен.
  • Silverlight Tools For Visual Studio – позволяет разрабатывать SL-проекты прямо в IDE Visual Studio. На данный момент Express версия не поддерживается, но поддержка обещана с выходом финальной версии.
  • Microsoft Expression Blend 2.5 March 2008 Preview. Что-то среднее между средой разработки и графическим редактором для разработки WPF приложений. Начиная с данной версии поддерживает Silverlight 2.0.
  • В следующий раз я расскажу и покажу с картинками как создать наше первое Silverlight приложение.
    Спасибо за внимание, буду рад любым конструктивным отзывам. В особенности о целесообразности продолжения.

Обзор Microsoft Silverlight

Web-технологии постоянно совершенствуются и почти каждый продвинутый пользователь, который настраивал браузер под свои нужды, или более того — занимается разработкой web-приложений, сталкивался с программой Microsoft Silverlight. Так что это за программный продукт Microsoft Silverlight и есть ли необходимость в его установке?

Многие знают, что Microsoft Silverlight — это кроссбраузерная модуль платформа, созданная для проектирования и разработки интернет-приложений, программ для компьютеров и мобильных устройств. Как только Silverlight от Майкрософт появился на рынке, то он сразу получил статус конкурента Adobe Flash, ведь продукт был разработан специально для расширения возможностей браузера. Но приложением заинтересовались не только продвинутые пользователи, но и разработчики веб-продуктов в силу его широких возможностей. Расширение для браузера работает на Windows, Linux и MacOS.

С точки зрения неискушенного юзера, Майкрософт Сильверлайт воспринимается как рядовое дополнение, при помощи которого пользовательское устройство можно расширить для просмотра веб-страниц с разнообразными визуальными эффектами, аудио-видео роликами и анимацией.

Достоинства и недостатки Microsoft Silverlight

Наверное, главным преимуществом программы Microsoft Silverlight является возможность работы с языком расширения XAML, за что Microsoft Silverlight особенно полюбили продвинутые веб-дизайнеры и программисты Майкрософт Сильверлайт. Дело заключается в том, что некоторые идеи разработчиков не могут быть реализованы из-за ограниченности веб-платформы. И решением здесь выступает язык разметки XAML, прекрасно работающий в паре с Microsoft Silverlight. Продукт позволяет сохранять созданную дизайнером веб-страницу в формате XAML, после чего документ будет отображен в поле обозревателя. Разработчик при этом получит доступ к документу на языке java-script. Думаю, вы уже начинаете понимать, что это такое Microsoft Silverlight и нужна ли она именно вам.

Если сказать проще, то разработчики получают после установки Microsoft Silverlight более упрощенный и удобный инструмент для создания игр, анимаций, виджетов, баннеров и т.д.

Функционал графического плагина

  • проигрывание видеороликов без привлечения Windows Media Player;
  • поддержка языков .NET и .XAML;
  • есть потоковая передача под названием Smooth Streaming;
  • инструмент Sketchflow от Expression Studio 3 увеличивает эффективность работы и скорость;
  • размещение контента в трехмерном пространстве;
  • функция Deep Zoom, позволяющая плавно и быстро работать с масштабированием видеороликов в интернете;
  • в программе Microsoft Silverlight доступно декодирование при помощи ЦПУ;
  • облегченное взаимодействие с большими объемами данных в интернете;
  • размер исполняемых файлов не превышает 4 мегабайт и установка занимает десять секунд;
  • есть эффекты пиксельного шейдера;
  • плагин Майкрософт Сильверлайт устанавливается в браузеры, что исключает возможность его заражения вирусами;
  • совместимость с разнообразными платформами (кроссплатформенность).

Минусы программы Сильверлайт

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

Теперь, после того как мы разобрались, что это Microsoft Silverlight вы сами видите, преимуществ продукт имеет массу, а недостатков всего пару-тройку. Для создания RIA-приложений продукт является лучшим среди всех остальных, благодаря доступу к DOM браузера и вызову кода RIA из java-script.

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

На видео подробный обзор:

Вконтакте

Facebook

Twitter

Google+

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(2 голоса, в среднем: 4 из 5)

Релиз Microsoft Silverlight 2.0 / Habr

Дамы и господа!

Дождались.
Наши коллеги из Редмонда сообщают радостную для разработчиков RIA-приложений на .NET новость — Silverlight 2.0 выходит в свет 14 октября. Официальный документ можно зачитать здесь.

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

Итак:

  • Поддержка богатого набора базовых классов .NET. Silverlight является подмножеством «обычного», полного .NET Framework последней версии.
  • Мощные и функциональные встроенные контролы. Сюда входят DataGrid, ListBox, Slider, ScrollViewer, контролы календаря и многое другое.
  • Продвинутая поддержка скинов и шаблонов. Это дает гибкие возможности по кастомизации внешнего вида приложения и его отдельных элементов.
  • Технология DeepZoom. Эта технология позволяет создавать «многослойные» изображения, с использованием картинок сверх-высокого разрешения.
  • Мощная и разнообразная поддержка протоколов сетевых коммуникаций. Прямо «из-коробки» мы получаем полноценную поддержку REST, WS*/SOAP, POX, RSS и стандартных HTTP-сервисов (для тех, кто не в курсе — WCF действительно «может все»), что позволит разработчикам создавать приложения, легко интегрируемые с существующими back-end-системами, использующими разнородные форматы.
  • Расширенная поддержка языков .NET Framework. В отличие от других «рантаймов», Silverlight 2 поддерживает целый букет языков программирования, поддерживаемых CLR (Visual Basic, C#) и DLR (JavaScript, IronPython, IronRuby), что позволяет разработчикам использовать уже имеющиеся знания и умения работы с этими языками на других платформах.
  • Продвинутая система защиты контента. Сюда входит Silverlight DRM, использующий технологию контроля доступа PlayReady, что позволяет защищать контент, используемый в приложениях.
  • Улучшенное масштабирование серверов и поддержка рекламодателей. Сюда входят возможности по потоковой передаче контента, возможности скачивания, улучшенные техники оптимизации поиска и поддержка технологий рекламы в потоковом контенте.
  • Широкая экосистема партнеров. Сеть партнерских компаний, таких, как ComponentOne, Infragistics и Telerik Inc. уже сейчас предлагают массу продуктов, которые позволят вывести разработку Silverlight-приложений в Visual Studio на еще более высокий уровень.
  • Кросс-платформенность и кросс-браузерность. Это означает поддержку Mac, Windows и Linux в качестве ОС, а также Firefox, Safari и IE в качестве браузеров.

Скачать Silverlight 2.0 можно будет здесь.

P. S. Кстати, также анонсировано Open-Source-средство для SL-разработки — проект Soyatec

Что такое Microsoft Silverlight 🚩 Отзывы о программе Microsoft Silverlight 5 🚩 Программное обеспечение

Применение Silverlight

Silverlight отвечает за вывод графики и изображения в браузере пользователя, обеспечивая реализацию технологии показа активного содержимого. Платформа также широко используется при создании виджетов для Windows Vista и Windows Sidebar.

Технология реализует воспроизведение форматов WMA, WMV и MP3, но не нуждается в установке дополнительных модулей со стороны пользователя, как это было реализовано в расширении Windows Media Player. Silverlight широко используется в интернете из-за большого количества возможных инструментов для работы с интерфейсом, расширяющих возможности пользователя и веб-разработчика.

Написание кода Silverlght может быть выполнено на любом языке из платформы .NET.

Silverlight является альтернативным средством создания активного содержимого на веб-сайтах. Кроме данного решения от Microsoft в интернете широко используются таких технологии, как Adobe Flash, HTML 5 и JavaFX.

Установка Silverlight для пользователя

На сегодняшний день последней версией модуля является Silverlight 5, который доступен на официальном сайте проекта, созданном компанией Microsoft. Перейдите на сайт компании в раздел загрузки плагина при помощи используемого вами браузера. Нажмите на ссылку Download Now и дождитесь окончания загрузки файла-установщика.

Silverlight поддерживается всеми современными настольными операционными системами Windows и MacOS.

Запустите загруженный файл и в появившемся окне нажмите на кнопку «Установить сейчас» для начала инсталляции продукта. Закройте используемые вами программы для работы с интернетом и дождитесь окончания операции распаковки файлов. После окончания установки вы получите соответствующее уведомление на экране. Нажмите кнопку «Закрыть» и запустите вашу программу для просмотра интернета. Теперь вы можете воспроизводить содержимое на сайтах, где используется данная технология отображения содержимого.

Недостатки технологии

Существует версия Silverlight и для телефонов, работающих на базе Windows Phone. Тем не менее Silverlight недоступна для платформ Android и iOS, что делает данную технологию невозможной для использования практически на всех мобильных платформах. Это значит, что написанные на ней приложения доступны только для пользователей компьютеров.

Среди недостатков технологии отмечается невозможность работы плагина с другими системами, отличными от Windows и OS X. Также программа, написанная на Silverlight, не запустится, если у пользователя отсутствует подключение к интернету.

Microsoft Silverlight — Википедия. Что такое Microsoft Silverlight

Microsoft Silverlight — это программная платформа для написания и запуска многофункциональных интернет-приложений RIA, схожая с Adobe Flash, включающая в себя модуль для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики, что характерно для RIA. Версия 2.0 добавила поддержку для языков .NET[1][2] и интеграцию с IDE.

Silverlight была реализована для ОС Windows 2000[3], Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 и браузеров Internet Explorer, Opera, Mozilla Firefox, Safari, Google Chrome[4]. Silverlight была включена в состав Windows Phone 7[5] и являлась одной из двух программных платформ для этой ОС, однако не поддерживается в мобильной версии браузера Internet Explorer, ни в Windows Phone, ни в Windows Mobile. Поскольку Microsoft Edge не поддерживает плагины, то он не поддерживает и Silverlight[6].

В 2012 году Microsoft назначила конец жизненного цикла Silverlight 5 на 10 декабря 2021 года[7]. В 2013 году Microsoft объявила, что они прекратили развитие Silverlight, за исключением выпуска исправлений ошибок. Silverlight более не поддерживается в браузерах Opera, Mozilla Firefox, Google Chrome, так как в 2015 году в этих браузерах была отключена по умолчанию[8] или полностью прекращена[9] поддержка плагинов формата NPAPI.

Обзор

Silverlight предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе. Она была разработана, чтобы работать с XAML и с языками .NET. XAML используется для разметки страниц, использующих векторную графику и анимацию. Текст, содержащийся в приложениях Silverlight, доступен для поисковых систем, так как он не компилируется, а доступен в виде XAML. Silverlight также можно использовать для того, чтобы создавать виджеты для Windows Sidebar в Windows Vista[10].

Silverlight может воспроизводить WMV, WMA и MP3[11] для всех поддерживаемых браузеров, не требуя при этом дополнительных компонентов, таких как Windows Media Player. Так как Windows Media Video 9 является реализацией стандарта SMPTE VC-1, Silverlight поддерживает видео VC-1 только внутри контейнера ASF. Кроме того, лицензионное соглашение говорит, что VC-1 разрешено использовать только в личных, некоммерческих целях («personal and non-commercial use of a consumer»)[12]. Silverlight позволяет динамически загружать XML и использовать DOM для взаимодействия с ним так же, как это делается в Ajax. Silverlight содержит объект Downloader, благодаря которому можно скачивать скрипты, медиа файлы и т. д., если это необходимо приложению[13]. Начиная с версии 2.0, логика программы может быть описана в любом из языков .NET, включая динамические языки программирования такие как Iron Ruby и Iron Python, которые, в свою очередь, исполняются в DLR (Dynamic Language Runtime), а не CLR (Common Language Runtime).

История

Разработка Silverlight велась путём последовательного добавления функциональности в каждой новой версии. Так, Silverlight 4 представлял собой надмножество над Silverlight 3, а та в свою очередь являлась надмножеством над Silverlight 2. Код для данной платформы не обладает полной совместимостью между версиями, главным образом из-за вынужденного применения программистами различных обходных путей при отсутствии какой-либо встроенной функциональности. Причём добавление такой функциональности в последующей версии весьма негативно может повлиять на корректную работу примененной ранее «хитрости», из-за чего такой код как правило приходится переписывать.

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

Разработка Silverlight велась под кодовым названием WPF/E (сокращённо от Windows Presentation Foundation Everywhere), что являлось отсылкой к технологии Windows Presentation Foundation. Однако, название было вскоре изменено на более звучное Silverlight[14].

Silverlight 1.0 Beta

Первая бета-версия Silverlight была выпущена в декабре 2006 года. Microsoft рассчитывала выпустить стабильную версию в середине 2007 года. Ходили слухи, что в Microsoft планируется частичное открытие исходного кода Silverlight[15], однако, они были опровергнуты Сэмом Рамджи (Sam Ramji), директором Microsoft по стратегии технологической платформы[16]. Тем не менее часть Dynamic Language Runtime, включённая в Silverlight, доступна на портале Microsoft для хостинга открытых и проприетарных проектов CodePlex под Apache 2.

Silverlight 1.0

Архитектура Silverlight 1.0 приложения

Первая версия Silverlight, выпущенная в мае 2007 года, была далека от завершения и фактически не поддерживала .NET-код совсем. Вся основная разработка велась на языке JavaScript, а также присутствовала поддержка небольшого подмножества языка XAML, использовавшегося для описания интерфейса приложений для Silverlight.

Главной задачей Silverlight 1.0 было быстрое создание основы установки подключаемого модуля Silverlight. Кроме того, в этой версии имелись и дополнительные возможности, как, например, возможность создания анимации. Встроенные элементы управления (контролы) отсутствовали (не говоря уже об элементах типа TextBlock), но при помощи контуров программист мог создавать кнопки и другие базовые элементы для своего приложения, вызывавших срабатывание JavaScript-кода. Например, некоторые видеопроигрыватели, полностью написанные под данную версию без применения .NET-кода, были доступны в Интернете и в 2010 году[14].

То есть, по сути Silverlight 1.0 являлся подключаемым модулем браузера для обработки XAML плюс кодеки для воспроизведения мультимедийного содержимого в форматах WMV, WMA и MP3. Он представлял браузеру внутреннюю модель DOM, управляемую из JavaScript кода. Язык XAML основан на XML — поэтому документ определявший загружаемый клиенту пользовательский интерфейс был текстовым и вполне был пригоден для индексирования поисковыми системами. Используя представленную модель DOM, JavaScript мог динамически обновлять содержимое Silverlight, аналогично DHTML. Также можно было вызывать методы управления презентацией (запуска анимации или приостановки воспроизведения видео, например).

Silverlight-приложение начиналось с вызова объекта Silverlight из HTML-страницы, загружавшей XAML-файл. XAML-файл содержал объект Canvas, выступавший некой «подложкой» для остальных элементов. Объекты XAML были способны генерировать события, перехватываемые из JavaScript.

В комплекте к Visual Studio 2005 SP1 прилагался инструментарий «Silverlight Tools for VS 2005».

В настоящее время уже понятно, что Silverlight 1.0 являлся лишь первым шагом на пути к разработке расширенных интерактивных приложений, тем более, что через некоторое время всё внимание на себя отвлёк выход новой версии — Silverlight 2, ставшей первой версией платформы, поддерживающей .NET[14].

Silverlight 2

Архитектура Silverlight 2

Изначально данная версия носила название Silverlight 1.1, но довольно скоро было решено, что ввиду внесённых серьёзных изменений (в том числе и упрощавших процесс версионирования) имело смысл изменить номер версии на целое число.

Silverlight 2 была выпущена 14 октября 2008 года, незадолго до проведения конференции Professional Developer Conference, назначенной на октябрь 2008 года. Данная версия считалась революционной, поскольку впервые включала в себя библиотеки .NET Framework (как подмножество) и была реализована для платформ, отличных от Windows. Также данная версия включала в себя большой набор элементов управления, улучшенную работу с видео, поддержку новых инструментов и другие возможности[14].

Кроме этого, доступны для скачивания Microsoft Silverlight Tools for Visual Studio 2008, которые включают в себя:

  • Шаблоны для проектов Visual Basic и C#
  • Интеллектуальный ввод (технология IntelliSense) и генераторы кода для XAML
  • Отладку приложений Silverlight
  • Поддержку Web reference
  • Интеграцию с Expression Blend

Значительное число возможностей, доступных в последующих версиях (например, в Silverlight 4), было добавлено именно во второй версии платформы[14].

Silverlight 3

18 марта 2009 года на конференции MIX09 в Лас-Вегасе Microsoft продемонстрировала бета-версию. 10 июля 2009 года в ходе мероприятия See the Light[17] Microsoft объявила об официальном выпуске RTM версии, а вскоре была выпущена и окончательная версия. Таким образом, выход третьей версии состоялся через девять месяцев после выхода второй.

В новую версию были добавлены новые элементы управления и различные возможности, а уровень данных был расширен для обеспечения стабильной основы для сценариев, более ориентированных на бизнес-процессы. В то же время, существующий уровень медиа был расширен за счёт добавления поддержки новых форматов и эффектов (более известных как «пиксельные шейдеры»). На уровне пользователя стало возможным переносить двухмерные элементы в трёхмерное пространство (что иногда называется «псевдо-3D» или «2,5D»). Анимация продвинулась ещё дальше, обеспечивая более плавное и приближённое к реальному воспроизведению. Некоторые шаги были предприняты и в области использования аппаратного ускорения (что само по себе является настоящей проблемой на смешанных платформах, как например, на поддерживаемых Silverlight)[14].

Среди особенностей новой версии:

  • Поддержка устройств с multitouch-интерфейсом
  • Поддержка форматов H.264, AAC и MPEG-4
  • Поддержка аппаратного ускорения при работе с трёхмерной графикой. Это позволяет задействовать потенциал графического процессора и снизить нагрузку на центральный процессор.

В целом Silverlight представляет собой урезанный вариант Windows Presentation Foundation, не требующий наличия .NET Framework[18].
При этом возможности приложений Silverlight почти безграничны, всю недостающую функциональность можно реализовать в виде модулей, используя Silverlight SDK.

Также в Silverlight 3 был впервые представлена функциональность, получившая название «вне браузера» (англ. out-of-the-browser) (сокр. OOB). Реализация данной функциональности обладала серьёзными недостатками: например, OOB-приложения всё ещё не могли получать какие-либо дополнительные права, что весьма ограничивало их действия. Также не было возможности настройки окна OOB-приложения. Тем не менее, сообщество разработчиков встретило данное нововведение весьма положительно[14].

Silverlight 4

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

Краткий список изменений
  • Поддержка браузера Google Chrome.
  • Поддержка веб-камеры и микрофона.
  • Поддержка вывода на печать.
  • Улучшена поддержка мыши. В частности добавлена поддержка правой кнопки.
  • Поддержка показа оповещений.
  • Новые и улучшенные контролы, такие как RichTextBox и улучшеный DataGrid.
  • Поддержка неявного задания тем для контролов.
  • Поддержка встроенного в систему браузера для показа HTML внутри Silverlight, но пока только для офлайн-приложений.
  • Улучшения слоя WCF.
  • Улучшения при локализации двунаправленного текста.
  • Поддержка Managed Extensibility Framework.
  • Улучшения поддержки связывания данных (data binding).
  • Улучшения эффектов анимации.
  • Поддержка буфера обмена и drag & drop.
  • Улучшения производительности Deep Zoom.
  • Сервисы WCF Rich Internet application (RIA).
  • Защита H.264 контента и поддержка проигрывания контента, защищённого DRM, в режиме offline.

Также для приложений, запущенных вне браузера и явно получивших статус доверенных (trusted):

  • Полный доступ к клавиатуре при работе в полноэкранном режиме.
  • Программный доступ к локальной папке с документами пользователя.
  • Поддержка локальных COM-объектов.

Silverlight 5

Информация в этой статье или некоторых её разделах устарела.

Вы можете помочь проекту, обновив её и убрав после этого данный шаблон.

2 декабря 2010 года на конференции Silverlight Firestarter вице-президент подразделения Microsoft Developer Division Скотт Гатри анонсировал выход бета-версии Silverlight 5 в первой половине 2011 года. Финальная версия планируется к выходу в конце 2011 года[19][20].

Краткий список изменений

Новые возможности Silverlight 5 включают в себя[19][21]:

  • поддержку графического 3D рендеринга при помощи GPU[21]
  • поддержку ускорения декодирования видео при помощи GPU
  • модель 3D графики базируется на XNA-технологии в отличие от «умной» графики WPF и подразумевает использование бесконечного цикла рисования — рендеринга[21]
  • изменяемую скорость воспроизведения медиаконтента с автоматической коррекцией звука
  • улучшенное энергосбережение
  • встроенную поддержка удалённого управления
  • поддержку ускорения запуска приложений
  • поддержку 64-битных ОС
  • поддержку автоматизированного тестирования пользовательского интерфейса приложений (в Visual Studio 2010)
  • улучшенную чёткость текста
  • поддержку отладки выражений, привязанных к данным, возможна установка точек останова на привязках
  • поддержку ковариантности и контравариантности в FCL.

Хронология выхода версий

Таблица хронологии выхода версий Silverlight
Название версииномер версииДата выхода
1 WPF/E Community Technology Preview (CTP)1.0.?12.2006
1 Release to Web (RTW)1.0.20816.004.09.2007
2 Pre-Release
(в виде 1.1 Alpha Refresh)
1.1.20926.005.09.2007
1 Service release1.0.21115.020.11.2007
1 Service release1.0.30109.015.01.2008
2 Beta 1[22]2.0.30226.205.03.2008
1 Service release[23]1.0.30401.004.04.2008
2 Beta 22.0.30523.606.06.2008[24]
2.0.30523.816.07.2008
1 Service release1.0.30715.023.07.2008
2 Release Candidate Zero (RC0)2.0.30523.925.09.2008
2 RTW[25]2.0.31005.014.10.2008[26]
2 General Distribution Release (GDR) 12.0.40115.018.02.2009
3 Beta3.0.40307.018.03.2009
3 RTW3.0.40624.009.07.2009
3 GDR 13.0.40723.027.07.2009
3 GDR 23.0.40818.001.09.2009
4 Beta 14.0.41108.018.11.2009
3 GDR 33.0.50106.019.01.2010
4 RC4.0.50303.015.03.2010
4 RTW4.0.50401.015.04.2010[27]
4 GDR 04.0.50524.003.06.2010
3 Security Update3.0.50611.010.08.2010
4 GDR 14.0.50826.001.09.2010
4 GDR 24.0.50917.028.09.2010[28]
4 GDR4.0.51204.015.12.2010
4 GDR4.0.60129.014.02.2011
5 Beta5.0.60401.013.04.2011
4 GDR4.0.60310.019.04.2011
4 GDR4.0.60531.014.06.2011
5 RC5.0.60818.001.09.2011
4 GDR4.0.60831.011.10.2011
5 RTW5.0.61118.009.12.2011
4 GDR4.1.10111.014.02.2012
5 GDR5.1.10411.008.05.2012
4 GDR4.1.10329.008.05.2012
5 GDR5.1.20125.012.03.2013
5 GDR5.1.20513.009.07.2013
5 GDR5.1.20913.008.10.2013
5 GDR5.1.30214.011.03.2014
5 GDR5.1.30514.023.07.2014
5 GDR, отозвано5.1.31010.008.12.2014
5 GDR, только hotfix для 5.1.31010.05.1.31211.012.12.2014
5 GDR5.1.40416.012.05.2015
5 GDR5.1.40620.020.06.2015
5 GDR5.1.40728.011.08.2015
5 GDR (OS X only)5.1.40905.029.09.2015

Совместимость с операционными системами и браузерами

В следующей таблице отражена совместимость различных версий Silverlight с браузерами и операционными системами.

ОС/БраузерIE 6 SP1IE 6 SV1IE 7IE 8FirefoxSeaMonkeySafariKonquerorOperaGoogle Chrome
Windows 8 / 8.15Убрана с версии 52 (март 2017)[29]Убрана с версии 45
Windows Vista/2008/7/2008 R21.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.02.01.0, 2.0; через NPAPI4.02.0, 3.0, 4.0
Windows XP/2003/Home Server1.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.01.0, 2.0, 3.0, 4.01.0, 2.0; через NPAPI4.02.0, 3.0, 4.0
Windows 20002, 3, 42.0 Неофициально[30]2; через NPAPIЗапланирована[31]
Mac OS X PowerPC1.01.0Запланирована[31]
Mac OS X Intel1, 2, 3, 4, 51, 2, 3, 4, 5Запланирована[31]Убрана с версии 39
  • Opera 11 уже работает с Silverlight 4.0.
  • Для ОС Linux функциональность будет доступна через Moonlight[32]. Moonlight будет доступен для основных дистрибутивов и поддерживать браузеры Firefox, Konqueror, и Opera. Мигель де Икаса также выразил заинтересованность в работе с разработчиками других операционных систем (BSD, Solaris) и браузеров (Konqueror, WebKit и Opera)[33].
  • Silverlight for Mobile будет использоваться для того, чтобы сделать доступным Silverlight-приложения на мобильных устройствах. На Silverlight.net было заявлено, что первый CTP для Windows Mobile 6 будет выпущен во втором квартале 2008 года[34]. Nokia объявила о планах выпуска Silverlight for Mobile на S60 для Symbian OS, а также для устройств на Series 40 и Nokia Internet tablets[35]. Silverlight for Mobile изначально будет поддерживать Silverlight 1.0[34].
  • Silverlight требует x86-процессор с поддержкой SSE. Поддерживаются процессоры Intel Pentium III и выше, и AMD Athlon XP и выше. Некоторые модели AMD Duron тоже поддерживаются.
  • Также рассматриваются и другие платформы[36].

Инструменты разработки

Приложения Silverlight могут быть написаны на любом языке программирования .NET. Все инструменты разработки, которые могут быть использованы для разработки на .NET, также могут работать c Silverlight.

Mono Moonlight

Команда разработчиков Mono разрабатывала проект Moonlight. Это свободная реализация Silverlight с открытым исходным кодом.

Adobe Flash

При наличии плагинов можно использовать в своих разработках Adobe Flash.

JavaFX

Сравнение Silverlight, Adobe Flash, JavaFX, HTML5 и Native Client

Примечания

  1. ↑ Code Sample: Is Your Process Using the Silverlight CLR?
  2. ↑ Rounding up DLR questions
  3. ↑ Только версия 2.0 и под IE6 // http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0#sysreq
  4. ↑ Opera Watch: More details on Silverlight support in Opera Архивировано 21 июля 2011 года.
  5. ↑ Silverlight for Windows Phone
  6. ↑ Moving to HTML5 Premium Media.
  7. Microsoft. Microsoft Support Lifecycle.
  8. ↑ NPAPI Plugins in Firefox. Future Releases. Проверено 10 января 2016.
  9. ↑ The Final Countdown for NPAPI (англ.). Chromium Blog. Проверено 10 января 2016.
  10. Charles Sterling. Writing a Windows Sidebar Gadget in Silverlight dead simple. MSDN Blogs. Проверено 9 марта 2008. Архивировано 22 февраля 2012 года.
  11. ↑ Silverlight FAQs Архивировано 4 сентября 2007 года.
  12. ↑ Microsoft Silverlight 1.0 beta license  (недоступная ссылка — история). Проверено 14 июня 2007. Архивировано 25 июля 2008 года.
  13. ↑ Using a Downloader Object. Проверено 25 мая 2007. Архивировано 22 февраля 2012 года.
  14. 1 2 3 4 5 6 7 A Short History of Silverlight  (англ.)
  15. ↑ Microsoft частично откроет код технологии Silverlight  (рус.)
  16. ↑ Gavin Clarke. Silverlight glow dimmed by cross-platform concerns  (англ.)
  17. ↑ На мероприятии состоялся также выпуск Microsoft Expression Studio 3
  18. ↑ Системные требования Silverlight
  19. 1 2 Silverlight 5 announcement (англ.). Проверено 2 декабря 2010. Архивировано 22 февраля 2012 года.
  20. ↑ Microsoft анонсировала новую версию платформы Silverlight (рус.)
  21. 1 2 3 3-D Graphics Overview (англ.). Архивировано 22 февраля 2012 года.
  22. ↑ Quick update on Silverlight (англ.). Проверено 30 ноября 2007. Архивировано 22 февраля 2012 года.
  23. ↑ MSFN — Microsoft rolls out Silverlight maintenance release Архивировано 11 января 2009 года.  (англ.)
  24. Protalinski, Emil Silverlight 2 Beta 2 arrives on time, available now (англ.). Ars Technica. Проверено 6 июня 2008. Архивировано 22 февраля 2012 года.
  25. Knor, Max Silverlight 2 Released (англ.). blogs.msdn.com. Проверено 21 октября 2008. Архивировано 22 февраля 2012 года.
  26. ↑ Microsoft Releases Silverlight 2 On Tuesday, Oct. 14 (англ.). LiveSide. Проверено 13 октября 2008. Архивировано 22 февраля 2012 года.
  27. ↑ Business-Ready Silverlight 4 Ships April 15 (англ.). Архивировано 22 февраля 2012 года.
  28. ↑ name=»Description of the update for Microsoft Silverlight: September 28, 2010 «>Description of the update for Microsoft Silverlight: September 28, 2010 (англ.). Архивировано 22 февраля 2012 года.
  29. ↑ Почему Java, Silverlight, Adobe Acrobat и другие плагины больше не работают?
  30. ↑ Install Silverlight : Unsupported platform, system requirements
  31. 1 2 3 Opera Watch: More details on Silverlight support in Opera  (недоступная ссылка — история). Проверено 2 мая 2007. Архивировано 25 июля 2008 года.
  32. ↑ Silverlight 1.0 Released and Silverlight for Linux Announced. Проверено 5 сентября 2007. Архивировано 22 февраля 2012 года.
  33. Miguel de Icaza. Microsoft/Novell Collaboration on Silverlight (5 сентября 2007). — «We will be supporting Firefox and Linux initially (that is our first goal) but we are looking forward to work with developers from other operating systems (BSD, Solaris) and other browsers (Konqueror, WebKit and Opera) to ensure that Moonlight works fine on their systems.». Проверено 9 ноября 2008. Архивировано 22 февраля 2012 года.
  34. 1 2 Silverlight for Mobile. Silverlight.net. Проверено 9 марта 2008. Архивировано 22 февраля 2012 года.
  35. ↑ Nokia to enable Silverlight.  ??? (4 марта 2008). Проверено 4 марта 2008. Архивировано 22 февраля 2012 года.
  36. Joe Stegman. Linux support. MSDN Forums Silverlight General Discussion. Проверено 29 апреля 2007. Архивировано 4 июня 2012 года.

Ссылки

Литература

Нужен ли в машине регистратор – Видеорегистратор и навигатор на лобовом стекле можно размещать только в определенных местах

Как выбрать автомобильный регистратор – зачем его иметь

Видеорегистратор, видеокамера автомобиля, рекордер вождения – это три способа называния одного и того же устройства, которое записывает то, что происходит перед капотом автомобиля во время движения, а иногда даже на стоянке.

«Не поверишь, что я видел в пути…» – Вам это знакомо? Если не из собственного опыта, то, конечно, по рассказам других водителей. На дорогах происходит много, и не всегда это положительные события.

Бравада, грубость, бешеные скорости, попытки вымогательства – неприятные, но реальные ситуации, которые могут встретиться и Вам. Бывает, что трудно их объяснить и в случае вмешательства полиции остается слово против слова.

Однако, имея видеорегистратор в машине вы получаете неоспоримые доказательства того, кто виноват и что произошло на самом деле.

Стоит ли купить видеорегистратор

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

Видеорегистратор – это как «черный ящик» для автомобиля. Устройство документирует пройденный маршрут, сохраняя отснятый материал на карте памяти.

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

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

Неопровержимые доказательства

Это, наверное, самый главный аргумент, ради которого стоит инвестировать в автомобильную камеру. Иногда на дорого случаются столкновения автомобилей, которые трудно объяснить без участия независимых свидетелей.

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

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

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

Не любой видеорегистратор будет полезен

Особенно, когда дело касается устройства марок «noname», которые автомобильными видеокамерами являются только по названию. Конечно, они записывают изображение автомобиля, но качество этой записи оставляет желать лучшего.

Не менее важным является долговечность зарегистрированного материала. Надежные видеорегистраторы, предлагаемые компаниями Mio, Xblitz, DOD или Xiaomi, имеют функцию защиты фильма в момент столкновения. Продукты неизвестных марок такого не гарантируют.

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

Когда будет полезна автомобильная видеокамера

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

Летом и во время отпуска

Согласно полицейской статистике, наибольшее количество столкновений транспортных происшествий имеет место в летний сезон. Это связано с увеличением трафика к местам отдыха.

Больше аварий отмечается также во время длительных выходных и праздников. Дополнительную угрозу создают нетрезвые водители, которые в эти дни представляют собой «чуму» на дорогах.

В повседневной езде на работу

Знаете ли вы, что более половины всех дорожно-транспортных происшествий происходит на расстоянии около 8 км от места жительства? Вы запоминаете путь до работы «на зубок», так что ваш ум не испытывает потребности постоянно контролировать ситуацию.

Кроме того, после работы дает о себе знать усталость или раздражение. Каждый хочет быстрее вернуться домой и объехать пробку, отсюда попытки встроиться в колонну автомобилей и резкие перемещения перед другими участниками дорожного движения.

В ситуации вымогательства на дороге

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

По закону виноват водитель, который врезался в заднюю часть другого автомобиля. Доказать, что всё было иначе можно с помощью записи с видеорегистратора. Это надежный способ для лица, пытающегося добиться компенсации.

Когда виновник столкновения покинул место

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

Автомобильную видеокамеру невозможно шокировать и она работает независимо от ситуации. Мало того, чувствуя перегрузку, которая случается во время столкновения или внезапного маневра, автоматически защищает видео от удаления. Она будет записывать цикл дальше, но эту запись сохранит в специальной папке.

На парковке у торгового центра и под знаком

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

Личный видеорегистратор будет записывать всё, что происходило перед автомобилем (а если имеет заднюю камеру, то и за автомобилем), раскрыв процесс возникновения вмятины.

Ошибки радаров

Время от времени в интернете появляются статьи, рассказывающие историю несправедливо оштрафованных водителей. Словесные аргументы не имеют никакого значения, если у Вас нет доказательств. А доказательством будет запись с видеорегистратора, который, благодаря модулю GPS, показывает скорость, с которой Вы ехали на данном участке.

Для записи красивых видов

Наличие автомобильной камеры имеет ещё одно преимущество. Как вы знаете, некоторые маршруты проходят через живописные окрестности. Иногда их просто невозможно описать словами, а может быть Вы хотите вернуться из поездки с интересным видео. Высокое качество видеозаписи (Full HD и более) добросовестно отобразит всё, что находится перед Вами.

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

Что отличает хороший видеорегистратор

Вы уже знаете, что стоит купить видеорегистратор, вы также знаете, когда он пригодится. Пришло время изучить основные параметры автомобильного видеорегистратора:

Разрешение записи и скорость съемки

Существует мнение, что фундаментальным параметром автомобильной камеры является разрешение записи. Это только половина правды, потому что на четкость регистрируемого изображения влияет также скорость съемки, т.е. количество записанных кадров в секунду. Напрашивается здесь аналогия с камерами смартфонов, где больше мегапикселей вовсе не означает улучшения качества снимков.

Фильм в формате Full HD, записанный со скоростью 60 к/сек, будет более плавным и более читаемым, чем запись 4К в 30 к/сек. Если устройство снимает с меньшей скоростью, лучше его не покупать. В противном случае, вместо фильма вы увидите слайд-шоу.

В поисках идеальной модели видеорегистратора многие пользователи проверяет качество записи на YouTube. Помните, однако, что сервис может сжимать файлы, нарушая тем самым их реальное качество.

Ночной режим съемки

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

Автомобильная видеокамера с режимом ночной съемки значительно лучше справляется в условиях недостаточного освещения, какие имеют место также во время проливного дождя. Поэтому так важна диафрагма. Чем меньше коэффициент, тем лучше. Яркость f/2.0 – это минимум, хотя, без сомнения, лучше будет f/1.8. Для ночи полезен также режим HDR, улучшающий видимость ночных кадров.

GPS-модуль, то есть сохранение маршрута

Может быть, Вы знаете дороги в данной местности как свои пять пальцев, и вам не нужен GPS-навигация. Но если вы хотите воссоздать прошлый маршрут – Вам будет полезен GPS-модуль в видеорегистраторе.

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

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

Автоматическая запись после запуска двигателя

Нервное утро. Будильник не зазвонил, собираетесь на ходу, а нужно ещё везти детей в школу. Сели в машину и поехали, потому что с такой функцией не нужно помнить о включении видеорегистратора – устройство будет включаться автоматически после запуска двигателя.

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

G-Сенсор, то есть датчик ударов и перегрузок

G-сенсор – это интегрированная система контроля перегрузки, которые случаются во время резкого маневра, торможения, столкновения. При обнаружении такой перегрузки текущие записи защищаются от удаления или перезаписи.

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

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

Системы предупреждения

Видеорегистратор может не только снимать. Во время движения он способен, например, предупреждать о:

  • фоторадарах
  • превышении установленной скорости
  • неконтролируемой смене полосы движения
  • препятствии на пути (ветви и вещи, которые упали с деревьев или с грузовиков, и находятся в поле зрения камеры)

Две камеры в комплекте

Стандартный видеорегистратор снимает только то, что происходит перед капотом. Чтобы получить изображение с задней части автомобиля стоит выбрать продукцию брендов Xblitz или Mio, среди которых доступны модели с двумя камерами, или с отдельным устройством, приобретаемым отдельно.

Кроме того, задняя камера прямо неоценима во время парковки большой машине (например фургон или комби) в небольшом пространстве, если автомобиль не имеет заводской камеры заднего вида.

Запись на стоянке

Одна из самых полезных функций автомобильной камеры. Незаменима для фиксации водителей, которые ударят в бампер, дверь или крыло, и поедут себе дальше. Помните, однако, что режим парковки требует постоянного питания. Запись на стоянке также не является однородной.

Есть 3 способа регистрации стоянке:

  • режим обнаружения движения – камера снимает только тогда, когда обнаружит какое-то движение (прохожего или другие авто). Активация и деактивация режима осуществляется вручную.
  • пассивный режим парковки с определением сотрясений – камера переходит в спящий режим, но работает G-сенсор. Эта функция работает только после события, до этого времени не записывает изображения.
  • активный парковочный режим с функцией определения остановки – камера автоматически определяет, когда вы поставили автомобиль на стоянку и автоматически активирует режим обнаружения движения.

Угол обзора автомобильной камеры

Вопреки расхожему мнению, это не ключевой аспект. Действительно, трудно заметить различия между углами зрения отдельных систем. Конечно, характеристики продукта «noname» могут существенно отличаться от информации на упаковке.

Возвращаясь к вопросу угла обзора регистратора движения, достаточно 120-140 градусов.

Размер дисплея

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

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

Разрешение фотографий

Главная задача автомобильной камеры – видеосъемка, поэтому возможность съемки фотографий отходит на второй план. Может, однако, пригодиться для документирования повреждений автомобиля.

Видеорегистратор с функцией фотосъемки без проблем реализует эту возможность. Тем не менее, времени на фотосессию будет немного, потому что срок службы аккумулятора насчитывает несколько десятков минут. Мы советуем вам поторопиться.

Разъемы подключения к видеорегистратору

Стандартом, кроме гнездом питания, являются два разъема: USB – для подключения к компьютеру и копирования видео на жесткий диск и HDMI – для передачи видео без потерь на ТВ или монитор в режиме реального времени.

Аксессуары для видеорегистратора

Аксессуары для видеорегистратора

Карта памяти

Запись в формате Full HD или выше требует много места и требует карты с соответствующей скоростью. Поэтому стоит выбрать носитель емкостью не менее 32 ГБ, с шиной класса 10.

Меньше гигабайт сделает цикл записи слишком коротким, а медленная будет приводить к потере данных.

Автомобильное зарядное устройство

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

Поляризационный фильтр

Поляризационный фильтр, установленный на объектив автомобильной камеры Mio уменьшает блики, возникающие на лобовом стекле автомобиля. Запись благодаря этому, что читается намного легче.

Поляризационный фильтр просто незаменим в солнечные дни, которых много случается во время отпуска.

Mio SmartBox

Для использования режима парковки в регистраторе движения Mio MiVue, стоит инвестировать в Mio SmartBox.

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

Популярные автомобильные видеорегистраторы

Популярные видеорегистраторы

Xiaomi Xiaoyi Yi Dash Camera

Идеальный выбор для повседневной езды. Данная автомобильная камера имеет диафрагму f/1.8 и сенсорный дисплей 3.0×3.0, поэтому записывает подробное видео в разрешении 2304×1296 пикселей.

Yi Dash Camera также имеет функцию ADAS, которая голосовыми оповещениями будет Вас информировать о незапланированной смене полосы движения, и даже слишком малом расстоянии от автомобиля перед Вами.

Mio MiVue C320

Видеорегистратор по хорошей цене, который будет записывать ежедневные поездки в формате Full HD. Съемка начинается сразу после поворота ключа и сохраняется в цикле.

MiVue C320 получил 3-осевую систему контроля, которая фиксирует силу перегрузки, направление, а также ускорение. Он может также записывать в режиме парковки.

Mio MiVue 698 Dual

Видеорегистратор с двумя камерами, встроенным модулем GPS и встроенной базой камер контроля скорости.

Незаменим в дальних поездках, для курьеров и торговых представителей. Необходимый инвентарь автомобильного путешественника. Записывает четкое видео в формате Full HD, как и днём, так и ночью.

Xblitz Park View

В этом случае изображение с камеры заднего вида можно видеть в режиме онлайн на экране 4,3”. Благодаря датчику G-Sensor камера знает, когда Вы двигаетесь, а когда дело доходит до внезапного изменения направления движения или происходит столкновение. Материал, связанный с событием, помещается защищенную папку.

Xblitz Park View регистрирует также происходящее на стоянке.

Navitel R600

Для ночного вождения мы рекомендуем Навител R600 с камерой Full HD. Он спокойно запишет всю поездку, потому что этот видеорегистратор поддерживает карты памяти объемом до 256 ГБ.

Расширенный режим парковки обнаруживает движение вокруг автомобиля, немедленно запуская запись. Помогает ему в этом, диафрагма f/2.0.

Mio MiVue 785

Mio MiVue 785 является наиболее продвинутой автомобильной камерой марки Mio. Также в комплект входит задняя камера А20+, которая дает постоянный обзор того, что происходит сзади.

Устройство располагает целым рядом систем, предупреждает о смене полосы движения, переутомлении и предупреждает о возможном столкновении с автомобилем.

Xblitz ЕГО

В этой модели используются светодиоды ИК-излучения, которые улучшают качество ночных записей. Дополнительную поддержку обеспечивает разрешение видеосъемки Full HD, а также режим HDR, повышающий яркость записываемых сцен.

Видеорегистратор Xblitz ЕГО начинает работать сразу после запуска двигателя и переходит в режим охраны в течение нескольких секунд после выключения двигателя.

Navitel R400

Идеальный выбор, если вы планируете экскурсионную поездку по Европе. При покупке Navitel R400, вы получаете годовую лицензию с картой Европы, для установки на вашем смартфоне или планшете.

Камера запишет весь путь в формате Full HD, обогащая изображение звуком, записываемым через чувствительный микрофон.

Mio MiVue 792

Эта модель записывает видео в формате Full HD со скоростью 60 к/сек, с помощью оптического сенсора CMOS от Sony.

Встроенный GPS-модуль записывает не только скорость и направление движения, но и положение.

Интересным решением является передача видео на смартфон через Wi-Fi. Комплект Mio MiVue 792 содержит также заднюю камеру Mio A20, которая записывает видео в формате Full HD.

Нужен ли автомобильный видеорегистратор?

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

По этой причине многие водители просто вынуждены устанавливать видеорегистраторы на свои авто, ведь благодаря этим устройствам можно быстрее прояснять сложившиеся ситуации при разборе с сотрудниками ГИБДД и возникновении ДТП.

Для чего нужно использовать видеорегистратор?

Основные преимущества использования видеорегистратора:

  • Дорожные автоподставы. Кажется, что разбойные девяностые годы канули в лету, всех преступников давно поймали и посадили за решетку, но это не так. Часто в СМИ и от знакомых можно услышать о том, что банды мошенников орудуют на магистралях и дорогах. Такой «бизнес» приносит преступникам хороший доход, поэтому они не перед чем не останавливаются. Поэтому видеозаписи с регистратора помогут вам доказать свою невиновность и противозаконные действия со стороны третьих лиц.
  • Конфликты на дорогах. Часто складываются такие ситуации, когда на дороге возникают споры, перерастающие зачастую в драки. Не редки случаи, когда в адрес автомобилиста посылаются угрозы, и неадекватные люди портят его имущество. Запись на видеорегистратор становится в этом случае весомым доказательством в суде.
  • Многие, кто никогда не садился за руль, считают, что во всех чрезвычайных дорожных ситуациях виноваты водители. Это не так. Часто пешеходы грубо нарушают правила дорожного движения. В большинстве случае они находятся в алкогольном или наркотическом состоянии. Часто можно наблюдать такую картину: человек неожиданно выбегает на проезжую часть, где нет пешеходной зоны; дети, которые как будто бы так и хотят попасть под колеса машины; алкоголики и наркоманы, еле передвигающие ногами, которые не понимают, что своими действиями могут навредить не только себе, но и водителю, его транспортному средству, причем не только физически, но и морально. Во всех случаях поможет видеорегистратор, который зафиксирует нарушение правил дорожного движения пешеходами.
  • ДТП, в котором нет никаких свидетелей, и каждый участник доказывает, что только он прав. Часто можно увидеть объявления типа «Ищем свидетелей дорожно-транспортного происшествия». В этом случае не обойтись без заранее купленного, установленного и включенного видеорегистратора. Если бы кто-то из сторон заранее позаботился об этом, долгих разбирательств можно было бы избежать.
  • Иногда и сотрудники ГИБДД совершают незаконные действия по отношению к водителям. Бывают случаи, когда, остановив автолюбителя на дороге, они обрушивают на него гневные необоснованные обвинения, хамят и т.п. Благодаря видеорегистратору можно хоть как-то защитить себя от этого, предъявив запись в соответствующие органы.
  • Часто неровности, ямы и прочее на дорогах приводят к поломке автомобиля. В этом случае благодаря записи будет видно, кто виноват в этом.
  •  Ситуаций может быть огромное множество, поэтому лучше заранее обезопасить себя и свое будущее и приобрести видеорегистратор.

Какие бывают авто регистраторы

 

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

Регистраторы подобного типа представляют собой миниатюрную и компактную видеокамеру, которая в авторежиме записывает происходящее на карту памяти. Эти устройства легко устанавливаются, они маленького размера, имеют низкий уровень энергопотребления и цена на видеорегистратор такого типа вполне доступна – вот главные преимущества таких автомобильных видеорегистраторов.

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

В многоканальных видеорегистраторах используется от 2 до 4 подключаемых камер. Понятно, что из такой системы автолюбитель может сделать не только систему видеозаписи происходящего на дороге, но и систему охраны. Устройства второго типа употребляют много энергии и сложно устанавливаются – это их единственные минусы.

Как выбрать видеорегистратор?

Видеорегистратор может записывать то, что происходит не только перед автомобилем, но и то, что – вокруг машины и в салоне. Все это зависит от количества камер. И все же, как правильно выбрать видеорегистратор? Ведь все записывающие устройства совершенно разные, часто отличающиеся друг от друга по многим параметрам: типам носителей данных, различным форматам сжатия записи, количеству входов для видеовходов и микрофона.

Также регистраторы отличаются по количеству кадров и уровню качества разрешения видеозаписи. У регистраторов бывает встроенный монитор. В некоторых есть функция подключения GPS и GPRS модуля.

Чтобы правильно выбрать устройство, нужно правильно поставить цель, которую вы хотите решить с помощью видеорегистратора  и оценить дополнительные функции, которыми он обладает.

Может заинтересовать:


Сканер для самостоятельной диагностики автомобиля

Добавить свою рекламу


Как быстро избавиться от царапин на кузове авто

Добавить свою рекламу


Что дает установка автобаферов?

Добавить свою рекламу


Зеркало видеорегистратор Car DVRs Mirror

Добавить свою рекламу

Зачем нужен видеорегистратор в машине

Многие, кто желает приобрести видеорегистратор, почти ничего о нем толком не знают. Мы попытаемся, прежде всего, рассказать, для чего необходимы такие устройства. Приборы, как правило, имеют свои определенные характеристики. Если вы покупаете видеорегистратор, то вы должны внимательно их прочитать.

С каждой минутой на дорогах увеличивается количество автомобилей. В некоторых семьях можно встретить до трех машин. Поэтому ездить стало, намного опаснее и попасть в ДТП – сегодня не проблема.

Вы, может быть, думаете, что если хорошо управляете автомобилем, и вам такой «расклад» не грозит? Можете не сомневаться, что найдется какой-нибудь неосторожный лихач, который столкнется с вашей машиной. Что вы будете делать в таком случае и как докажете свою невиновность? Вот здесь вы наверно уже поняли, что без видеорегистратора сегодня просто нельзя обойтись.

Бывают ситуации, когда некоторые сотрудники ГИБДД захотят заработать деньги и начнут к вам придираться без всякой причины. Возможно, будут говорить о том, что вы нарушили где-то правила. Если они увидят у вас регистратор, то вряд ли осмелятся дальше вести с вами беседу и скорее всего, отпустят вас.

Видеорегистратор является нужным устройством, и он всегда будет на страже. При помощи видеорегистратора вы всегда можете доказать свою невиновность в любых ситуациях. Тем более на записывающем устройстве можно будет «вспомнить» все важные моменты в дорожно-транспортном происшествии.

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

Приборы имеют ЖК экран, на котором происходит дублирование картинки во время записи, он предусмотрен для просмотра ранее записанных файлов. Бывают устройства, в которых материал можно воспроизводить только при использовании компьютера.

 

Как выбрать качественный видеорегистратор для автомобиля

Неплохой по соотношению качества и цены является электроника Eplutus – это и обычные видеорегистраторы для машины, так и встроенные, например, в зеркало заднего вида.

При выборе видеорегистратора стоит обратить внимание на фиксируемую картинку с хорошим разрешением, угол обзора должен быть широким, а фиксация прибора в салоне – надежная.

Встречаются такие модели, в которых очень плохо настраивается яркость. Проблемы чаще всего бывают в зимнее время, когда за окном автомобиля «белым-бело». В этом случае, появляются блики от солнца – отраженные от снега, и видеорегистратор не успевает адаптироваться и «слепнет» – то есть картинка получается засвеченной.

 

Вывод

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

Нужен ли видеорегистратор в машине?

О необходимости обладания видеорегистратором в автомобиле

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

Защита от «нежданных сюрпризов»

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

Защита от мошенников

К сожалению, страховое мошенничество все еще встречается на российских дорогах. «Автоподставы» и тому подобные фокусы все еще существуют. Чтобы не стать жертвой мошенников, пользуйтесь видеорегистраторами. Лишь одно упоминание, о том, что не чистых на руку автомобилистов снимала «скрытая камера», как правило, заставляет мошенников ретироваться.

Существуют и другие причины для приобретения видеорегистратора, особенно если вы любитель автомобильных состязаний. Съемка позволит вам анализировать движение, фиксировать время прохождения круга, сохранять личные рекорды и делиться своими достижениями с друзьями. Ну а как это грамотно снять и скомпоновать, читайте здесь.

Сколько стоит видеорегистратор для автомобиля?

Видеорегистратор может стоить всего 80 долларов США за модель с базовым набором функций, иногда его стоимость может доходить 300 долларов США за полнофункциональную модель с GPS и датчиками движения. Как правило, видеорегистраторы подключаются к обычной 12-вольтной розетке и могут быть установлены вне поля зрения водителя, например, позади зеркала заднего вида. Многие устройства имеют внутреннюю память, объем которой довольно ограничен, но может быть расширен SD-картой.

Видеорегистраторы станут обязательными

Депутаты Госдумы Российской Федерации планирует рассмотреть новые поправки в ПДД. В частности чиновники предлагают в обязательном порядке устанавливать в каждый автомобиль видеофиксирующее устройство. По словам экспертов видеорегистратор поможет упростить процедуру определения виновника ДТП. К тому же это поможет снижению криминогенной обстановки в целом. Что по этому поводу считают автоинструкторы, мы сейчас узнаем.

Видеорегистраторы и их польза

Планируется обязать российских производителей авто, а также организации, которые ввозят авто из заграницы, добавлять в комплектацию транспортного средства видеорегистраторы. Это недорого, а плюсов появится много. Инструкторы по вождению согласны с данным утверждением, к тому же от автовладельца будет требоваться совсем немного: не выключать камеру круглые сутки и вовремя менять батарейки. Переписывать материал, который был записан на устройство, не требуется, так как камера в автоматическом режиме через месяц делает записи поверх старых.

Пользу от видеорегистраторов усматривает и полиция. Если произойдет преступление, которое запишется на камеру, то найти преступника не составит труда. Благодаря этому раскрываемость будет выше в разы.

Как используют регистраторы за рубежом?

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

А вот в России автомобильные видеофиксирующие устройства довольно распространены.

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

Подсчитано, что в России в 2011 году было продано примерно 300 тысяч таких устройств, а вот в прошлом году эта цифра составила 2,5 миллиона. 

Что такое видеорегистратор?

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

Видеорегистратор сохраняет записи в течение времени, так что позже их можно просмотреть. Например, такое устройство дает уникальную возможность судье или сотруднику ДПС взглянуть на ситуацию реально, вашими глазами, то есть из салона машины. Эти показания вряд ли можно оспорить.

Сегодня каждый второй автовладелец ставит в свою машину видеорегистратор. Его установка не занимает много времени, да и процедура достаточно простая. Питание к регистратору идет от прикуривателя, но есть модели, которые подключаются непосредственно к электропроводке машины, то есть включаются автоматически с зажиганием. Эти варианты, как правило, устанавливаются в специализированных центрах или в автосервисах.

Видеоматериал о том, что видеорегистраторы будут иметь силу в суде:

Будьте аккуратны и вежливы за рулем!

В статье использовано изображение с сайта kirovtradeexport43.ru

Как выбрать видеорегистратор, который не подведёт

Конструкция

Сейчас можно купить видеорегистраторы самых разных конструкций. У каждой есть достоинства и недостатки.

Традиционная

Камера, блок управления и экран находятся в едином корпусе. Хороша относительной простотой и тем, что к регистратору идёт всего один провод питания. К недостаткам можно отнести габариты, особенно если экран встроенный, а не складной.

Модульная

Камера и основной блок, а реже и экран, являются отдельными частями. Компактная камера не привлекает внимания, а блок управления после первичной настройки прячется в бардачок и легко достаётся при необходимости. Но есть и недостатки: обилие проводов и более высокая цена.

Зеркало

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

Гибридные устройства

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

Разрешение

Разрешение матрицы — это главный параметр, от которого напрямую зависит качество съёмки, а значит, и шансы доказать свою правоту в экстренных ситуациях. Существует три основных стандарта: HD, Full HD, Super HD. Устаревший VGA уже почти не встречается, а практическое применение более современного 4K необоснованно из-за дороговизны, большого объёма записываемых файлов и высокой нагрузки на процессор.

  1. HD. Видеорегистраторы этого стандарта записывают ролики с разрешением 1 280 × 720. Сейчас это необходимый минимум — матрицами с таким разрешением оснащаются даже бюджетные устройства. Они не размывают кадр по краям и имеют картинку с чёткими границами объектов.
  2. Full HD. Устройства с поддержкой Full HD снимают уже в разрешении 1 920 × 1 080 и могут похвастаться более чёткой картиной дорожной обстановки. На видео будет отлично видно все объекты, надписи, дорожную разметку и номерные знаки.
  3. Super HD. Такие видеорегистраторы пишут видео с разрешением 2 304 × 1 296. Оно даёт ещё большую детализацию и позволяет масштабировать нужный фрагмент кадра и рассмотреть важные детали на нём.

Оптимальными сейчас считаются регистраторы Full HD. При этом обычные HD всё ещё в строю и станут отличным выбором, если бюджет ограничен.

Если хочется получить от видеорегистратора максимум, присмотритесь к моделям с Super HD. Такие устройства потребуют более скоростную и объёмную карту памяти, а также встанут в копеечку, зато порадуют почти кинематографическим качеством картинки.

Будьте внимательны при оценке этого параметра. Сейчас можно встретить множество недорогих видеорегистраторов с завышенными показателями, которых производители достигают интерполяцией (или, проще говоря, растягиванием) низкого разрешения до более высокого. С такими устройствами вы просто получите некачественную, замыленную картинку высокого разрешения, но никакой детализации при этом не будет.

Угол обзора

Очень важный параметр, от которого будет зависеть результат работы видеорегистратора. Чем больше угол обзора, тем больше дорожного полотна и обочины попадает в кадр. Он должен быть не менее 120 градусов по горизонтали или 145 — по диагонали. Обращайте особое внимание на это, поскольку некоторые производители указывают именно диагональный угол, который заведомо больше.

Кроме того, иногда производители указывают максимальный угол обзора, который достижим при записи в более низких разрешениях. Например, при записи в Full HD захватывается 90–100 градусов, но если выбрать качество записи HD, то угол увеличивается до заявленных 120 градусов.

Также имейте в виду: слишком большой угол обзора (от 170 градусов по горизонтали) будет закруглять кадр по краям, вызывая эффект рыбьего глаза. Такой угол обзора полезен при езде по городу, поскольку при движении на небольших скоростях позволяет хорошо захватывать обочину и соседние полосы. При езде по шоссе на высоких скоростях от устройств с таким углом обзора будет больше вреда.

Тип и механизм крепления

Самые распространённые варианты крепления — это вакуумная присоска и двухсторонний скотч 3М. С некоторыми видеорегистраторами в комплекте идут сразу два крепления. Тогда удобно с помощью присоски протестировать регистратор и найти оптимальное положение, а затем навсегда закрепить его скотчем.

  1. Вакуумная присоска удобнее тем, что позволяет легко изменять расположение регистратора и быстро снимать его. Однако она увеличивает габариты устройства.
  2. На двухсторонний скотч регистратор устанавливается один раз, и снять прибор можно, только если позволит конструкция шарнира. При этом такой вариант компактнее, предусматривает установку за зеркалом заднего вида, не мешает обзору, а также привлекает меньше внимания автомобильных воров и не отваливается зимой.

Обращайте внимание, имеет ли видеорегистратор поворотный механизм. Это позволит быстро направить камеру на водительское окно для записи действий сотрудника ГИБДД или в другую сторону, если там находится нарушитель.

Чем меньше шарниров и чем они компактнее, тем меньше тряски при движении и, как следствие, дрожания картинки.

Питание

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

Большинство видеорегистраторов оснащены собственным аккумулятором (встроенным или съёмным), который будет питать устройство, если машина заглохнет, что иногда случается, особенно в экстренных ситуациях. Ёмкости аккумулятора хватает на несколько минут работы именно для таких сбоев. Но некоторые регистраторы могут работать как полноценные камеры за пределами авто, позволяя снять разбирательство с участниками ДТП или разговор с сотрудниками ГИБДД в их машине.

Ещё один важный момент — разъём питания. В одних моделях он встроен прямо в крепление, в других подключается отдельно. Первый вариант намного удобнее, избавляет от возни с проводами, а также исключает поломку кабеля и самого разъёма.

Дополнительные функции

Разумеется, у видеорегистраторов есть ещё уйма различных параметров и функций. Как ни странно, но их обилие далеко не всегда хорошо.

Полезные функции

  1. Датчик удара. Есть уже практически везде и защищает от циклической перезаписи видео, снятых при столкновениях, экстренных ускорениях или торможениях, а также перевороте автомобиля.
  2. WDR (Wide Dynamic Range). Функция, которая стабилизирует яркость в разных участках кадра. Улучшает качество картинки, убирая засветы от фар встречных машин ночью и яркого солнца днём.
  3. GPS-модуль. Фиксирует маршрут и координаты, а также оповещает о превышении скорости или приближении к камерам ГИБДД.
  4. Звуковые сигналы при пересечении линии разметки и просто по таймеру. Не дадут уснуть за рулём в долгой дороге.
  5. Стабилизация изображения. Уменьшает рывки и дрожание картинки при записи.
  6. Детектор движения. Позволяет автоматически записывать видео при движении в кадре. Поможет найти виновника повреждений на парковке.

Бесполезные функции

  1. HDMI. Нет никакого смысла просматривать видео с регистратора на телевизоре. К протоколу приобщается карта памяти, и она же выступает в качестве доказательства в суде.
  2. Сенсорный экран. Жутко неудобен в обращении и проигрывает обычным физическим кнопкам.
  3. Съёмка фото. Вряд ли вы будете фотографировать место ДТП. А если и нужно будет, для этого есть смартфон, который всегда рядом.
  4. Светодиодная подсветка. В теории должна улучшать качество картинки при съёмке ночью, но на деле совершенно не справляется с этой задачей.

Чек-лист покупателя

Как видите, параметров у видеорегистраторов не так уж и много. Поэтому:

  1. Чтобы сузить круг поиска, выберите основные критерии, которые подходят для вашего сценария использования и бюджета.
  2. Подберите несколько моделей, которые отвечают заданным параметрам.
  3. Внимательно смотрите видеообзоры на YouTube, чтобы узнать об особенностях конкретных регистраторов и окончательно определиться с выбором.

Что значит rtf формат: Что означает формат файла RTF, чем его открыть

Формат и расширение RTF, программа для работы с RTF файлами

Описание файлов с RTF форматом

Расширение RTF указывает на текстовый формат файла. Если расшифровать аббревиатуру и перевести ее с английского языка на русский, Rich Text Format — это «форматированный обогащенный текст». Файлы такого типа дают возможность переносить информацию в текстовом виде из одной программы в другую. Изначально формат создали программисты компании Windows для применения в текстовом редакторе, который не был совместим с операционной системой. Со временем происходили обновления в программе, из-за чего претерпел изменения и формат rtf.

Любой текстовый редактор поддерживает формат RTF, чтоб пользователь мог запускать опцию форматирования текстовых документов. Существует множество программ для открытия RTF файлов, как платные, так и не требующие денег.

При работе с текстовыми процессами данный тип файла может хранить различные виды форматирования, например, заданные настройки выделения текста жирным или курсивом, подчеркнутый текст, разные шрифты, цветовые темы оформления символов и прочее. Пользовательские данные и различные вкладки также удобно хранить в Rich Text Format.

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

Плюсы и минусы RTF

Преимущества файлов, сохраненных в формате RTF:

  • совместимость с большинством операционных систем, текстовыми приложениями;
  • высокая защита от вирусов;
  • способность хранить данные мультимедиа, в том числе таблицы с рисунками;
  • небольшой размер (файл, сохраненный в формате .rtf будет «весить» меньше Мб, чем аналогичный файл формата .doc).

Благодаря защите от вирусов почтовые серверы и бизнес-компании больше доверяют вложенным файлам rtf, чем обычным вордовским документам. Пользователь предпочтет открыть файл RTF также благодаря текстовой кодировке, ведь такую информацию легко передавать и скачивать. Маленький размер позволяет быстро загружать входящие письма и экономить место на диске.

Минусом формата можно считать невозможность установить пароль. RTF не подойдет для передачи конфиденциальной информации. Еще одним недостатком является вес файла при хранении изображений – с вложенными рисунками он становится больше, чем такой же файл .doc.

Чем можно открыть файл с расширением RTF

Чтобы начать работу с rtf файлом, не подойдет стандартный блокнот. Это приложение не поддерживает данный формат, для него нужна программа, открывающая RTF. Для работы с текстовым документами лучше всего использовать современные приложения. Windows word – это бесплатная программа для файлов RTF, в которой можно легко форматировать любой текст. Удобный интерфейс понятен даже новичкам, и сразу после установки легко разобраться в дальнейших действиях.

Главное преимущество Виндовс Ворд – за установку приложения не нужно платить. Достаточно просто установить компонент на компьютер, запустить его и найти нужный файл. Если необходимо установить обновление, этот процесс также абсолютно бесплатный.

Если вы не знаете, чем открыть RTF, самое время установить Windows Word и начать работу. Этот современный тестовый редактор значительно упростит работу с документами, позволит быстро загружать файлы, редактировать и делиться ими с другими пользователями.

Rich Text Format — Википедия

Материал из Википедии — свободной энциклопедии

Rich Text Format, RTF (англ. rich — богатый; «формат обогащённого текста») — проприетарный[5][6] межплатформенный формат хранения размеченных текстовых документов, предложенный группами программистов, основавшими компании Microsoft и Adobe, как мета-теговый формат для редактора Word в 1982 году. С тех пор спецификация формата несколько раз изменялась. После разрыва отношений с Microsoft компания Adobe продолжила самостоятельное развитие метатэгового языка, заложенного в основу RTF, создав в 1985 году язык PostScript.

Пример RTF-документа

В качестве примера рассмотрим следующий код в формате RTF:

{\rtf1
 Привет!
 \par
 {\i Это} некий
 отформатированный {\b текст}.\par
}

который будет выглядеть в текстовом процессоре с поддержкой RTF как

Привет!
Это некий отформатированный текст.

Символ \ указывает на начало управляющего кода. Код \par означает переход к новой строке, \b — переключение на полужирный шрифт. Фигурные скобки обозначают группу; например, в приведённом выше примере группой ограничивается действие кода \b. Всё остальное, кроме фигурных скобок и управляющих кодов — это обычный текст. Правильный RTF-документ должен состоять из группы, начинающейся с управляющего кода \rtf.

Как видно из примера, основой формата является простой текст, то есть формат является человеко-читаемым. Но в большинстве случаев файлы RTF, генерируемые автоматически такими процессорами как MS Word, содержат столько управляющих последовательностей, что разобраться в них простым чтением практически невозможно.

Интересно, что синтаксис формата RTF сильно напоминает формат LaTeX, но в отличие от последнего, управляющие последовательности являются не макросами, доступными для изменения, а командами с фиксированным поведением.

Кодирование символов

Хотя стандарт допускает 8-битное кодирование в отдельных случаях[7], текст в формате RTF обычно кодируется 7-битными символами. Это ограничило бы нас набором символов ASCII, но остальные символы можно кодировать с помощью escape-последовательностей. Символы могут кодироваться двумя способами: кодами в рамках указанной кодировки символов, либо кодами в Юникоде. Например, если задана кодировка Windows-1251, то код \'e8 соответствует букве и. Если требуется символ в Юникоде, используется код \u, сразу после которого указывается 16-битное число со знаком в десятичной системе счисления (значения, большие 32767, представляются как отрицательные), а за ним — символ для представления в программах, не имеющих поддержки Юникода. Например, арабская буква «ب» представляется в виде последовательности \u1576?, причём в не-юникодных программах на месте этого символа выведется «?».

Использование

Большинство текстовых процессоров реализуют импорт/экспорт в формат RTF[источник не указан 2018 дней].

Текстовый редактор WordPad, встроенный в Microsoft Windows, по умолчанию сохраняет документы в формате RTF. Текстовые процессоры AbiWord и OpenOffice.org позволяют просматривать и редактировать файлы в формате RTF. Редактор по умолчанию в Mac OS X — TextEdit, также поддерживает RTF.

Поскольку основу RTF составляет обычный текст, довольно просто создать RTF на любом языке программирования. Например, в Perl для этих целей есть модуль RTF::Writer. В PHP можно использовать библиотеку PhpRtf Lite для генерации в браузере RTF документов «на лету».

См. также

Ссылки

Примечания


Текст любой ценой: RTF / Хабр

Что ж продолжим наши изыскания на предмет получения текста из различных форматов данных. Не так давно мы с вами научились вытаскивать текст из zipped-xml-based файлов (odt и docx), а также, в начале этой недели, из pdf. Сегодня мы продолжим с обещанным rtf.

Rich Text Format (он же rtf), вы могли бы подумать, достаточно забытый, хотя и не очень сложный формат представления текстовых данных. Что ж, относительно несложный для получения текста, но за свою историю: от своей первой версии до текущей 1.9.1 — он приобрёл под 300 страниц официально документации и огромное количество надстроек, которые в большей степени нам будут мешать при получении plain text’а. Попробуем их обойти…

А что там внутри?

Как уж повелось давайте заглянем вовнутрь rtf-файла и посмотрим, что там внутри:

Что мы видим? Я вижу наше любимое стихотворение «Парус». Мы видим изначально текстовый 8-битный формат данных. Это уже радует — когда в исходных данных текст, понимать, что происходит, гораздо проще. Теперь давайте разберёмся, как эти самые данные прочитать. Для этого я расскажу немного теории по теме.

Будем считать, что rtf состоит из управляющих слов, которые могут быть сгруппированы во вложенные множества. Управляющие слово начинается на обратный слэш (\), группа обёрнута в фигурные скобки ({ и }).

Управляющие слово состоит из последовательности букв английского алфавита (от a до z) и может быть завершено численным параметром (возможно отрицательным). Как вариант, слово может содержать один не цифро-буквенный ascii-символ. Всё, что не подпадает под эти правила, не является частью управляющего слова. Таким образом, последовательность вида \rtf1\ansi\ansicpg1251 без проблем делится на три слова rtf с параметром 1 (major-версия формата), ansi (текущая кодировка) и ansicpg с параметром 1251 (текущая кодовая страница под номером 1251 — т.е. Windows-1251).

Группированные множества определяют область действия управляющих слов. Таким образом, управляющие слова описанные внутри фигурных скобок работают только внутри них и всех дочерних подмножеств. Для того, чтобы правильно отработать какие слова имеют место сейчас — требуется вести стек управляющих слов. При открытии фигурной скобки создавать новый элемент-массив в стеке, в который сразу же добавлять данные предыдущего слоя стека, при закрытии скобки — удалять самый верхний слой.

Ещё стоит отметить, что некоторые управляющие слова могут быть закрыты с помощью добавления параметра ноль, а не создания новой подгруппы. Например, следующие варианты эквивалентны: This is {\b bold} text, This is \b bold \b0 text = This is bold text.

Откуда брать текст?

С устройством нового для нас формата мы познакомились, теперь зададимся вопросом, а где брать текст. Тут всё не так сложно, как может показаться — текст надо брать там, где текущая последовательность не идентифицируется, как управляющее слово. С парой исключений, естественно.

Во-первых, стоит отметить, что исходная кодировка rtf-файла — это ANSI, поэтому без всякий изысков сохранится только, английский текст. Нас же интересует, как минимум, русский текст, а ещё лучше Unicode, не так ли? Что правда, то правда — rtf хоть и старый формат, но сгодится на сохранение и того и другого.

Итак, в rtf’е есть возможность использования второй половины таблицы ASCII, та что от 128 и выше. С учётом текущей кодировки (выше управляющее слово \ansicpg), конечно же. Для этого в RTF была введена последовательность вида \'hh, где hh — это двоичный hex-код символа из таблицы ASCII.

Ну и второй, более интересный вариант, это unicode-кодированные данные. Для них в формат включено лаконично короткое ключевое слово \uABCD с цифровым параметром ABCD. ABCD в данном случае код unicode-символа в десятичной системе счисления. Всё опять просто, как вы могли заметить.

Просто, да не очень. В rtf существует ещё одно ключевое слово \ucN, которое тесно связано с Unicode. Дело в том, что формат RTF очень рьяно поддерживает совместимость со старыми устройствами, на которых возможно придётся открывать данный файл. Как вариант, подобное устройство (ну например компьютер с Windows 3.11 🙂 не сможет прочитать Unicode, что ему делать? Для этого после каждого unicode-символа, шифрованного ключевым словом \u может быть указано от нуля до нескольких символов, которые должны быть отображены в случае, если rtf-viewer не способен отобразить или разобрать текущие данные (по документации, если просмотрщик не может отобразить верно данные, он должен их пропустить).

В связи с этим, большинство современных редакторов после unicode-управляющего слова ставят символ вопроса, как знак, что требуется показать вместо текущего символа. Но возможны и варианты, например: Lab\u915GValue. Зададимся вопросом — сколько символов требуется отобразить, если нет возможности показать Unicode. Всё опять же не очень сложно — указанное выше ключевое слово \ucN в качестве параметра N как раз и предоставляет это значение. Т.е. перед Unicode-данными обязательно появится что-то типа \uc1, что скажет нам пропустить один символ после unicode’а.

Давайте почитаем!

Похоже, что накопленных нами данных будет достаточно, чтобы прочитать наши первые rtf-файлы. Поехали:
  1. function rtf_isPlainText($s) {
  2.     $failAt = array(«*», «fonttbl», «colortbl», «datastore», «themedata»);
  3.     for ($i = 0; $i < count($failAt); $i++)
  4.         if (!empty($s[$failAt[$i]])) return false;
  5.     return true;
  6. }
  7. function rtf2text($filename) {
  8.     $text = file_get_contents($filename);
  9.     if (!strlen($text))
  10.         return «»;
  11.     $document = «»;
  12.     $stack = array();
  13.     $j = -1;
  14.     for ($i = 0; $i < strlen($text); $i++) {
  15.         $c = $text[$i];
  16.         switch ($c) {
  17.             case «\\»:
  18.                 $nc = $text[$i + 1];
  19.                 if ($nc == ‘\\’ && rtf_isPlainText($stack[$j])) $document .= ‘\\’;
  20.                 elseif ($nc == ‘~’ && rtf_isPlainText($stack[$j])) $document .= ‘ ‘;
  21.                 elseif ($nc == ‘_’ && rtf_isPlainText($stack[$j])) $document .= ‘-‘;
  22.                 elseif ($nc == ‘*’) $stack[$j][«*»] = true;
  23.                 elseif ($nc == «‘») {
  24.                     $hex = substr($text, $i + 2, 2);
  25.                     if (rtf_isPlainText($stack[$j]))
  26.                         $document .= html_entity_decode(«&#».hexdec($hex).»;»);
  27.                     $i += 2;
  28.                 } elseif ($nc >= ‘a’ && $nc <= ‘z’ || $nc >= ‘A’ && $nc <= ‘Z’) {
  29.                     $word = «»;
  30.                     $param = null;
  31.                     for ($k = $i + 1, $m = 0; $k < strlen($text); $k++, $m++) {
  32.                         $nc = $text[$k];
  33.                         if ($nc >= ‘a’ && $nc <= ‘z’ || $nc >= ‘A’ && $nc <= ‘Z’) {
  34.                             if (empty($param))
  35.                                 $word .= $nc;
  36.                             else
  37.                                 break;
  38.                         } elseif ($nc >= ‘0’ && $nc <= ‘9’)
  39.                             $param .= $nc;
  40.                         elseif ($nc == ‘-‘) {
  41.                             if (empty($param))
  42.                                 $param .= $nc;
  43.                             else
  44.                                 break;
  45.                         } else
  46.                             break;
  47.                     }
  48.                     $i += $m — 1;
  49.                     $toText = «»;
  50.                     switch (strtolower($word)) {
  51.                         case «u»:
  52.                             $toText .= html_entity_decode(«&#x».dechex($param).»;»);
  53.                             $ucDelta = @$stack[$j][«uc»];
  54.                             if ($ucDelta > 0)
  55.                                 $i += $ucDelta;
  56.                         break;
  57.                         case «par»: case «page»: case «column»: case «line»: case «lbr»:
  58.                             $toText .= «\n»; 
  59.                         break;
  60.                         case «emspace»: case «enspace»: case «qmspace»:
  61.                             $toText .= » «; 
  62.                         break;
  63.                         case «tab»: $toText .= «\t»; break;
  64.                         case «chdate»: $toText .= date(«m.d.Y»); break;
  65.                         case «chdpl»: $toText .= date(«l, j F Y»); break;
  66.                         case «chdpa»: $toText .= date(«D, j M Y»); break;
  67.                         case «chtime»: $toText .= date(«H:i:s»); break;
  68.                         case «emdash»: $toText .= html_entity_decode(«&mdash;»); break;
  69.                         case «endash»: $toText .= html_entity_decode(«&ndash;»); break;
  70.                         case «bullet»: $toText .= html_entity_decode(«&#149;»); break;
  71.                         case «lquote»: $toText .= html_entity_decode(«&lsquo;»); break;
  72.                         case «rquote»: $toText .= html_entity_decode(«&rsquo;»); break;
  73.                         case «ldblquote»: $toText .= html_entity_decode(«&laquo;»); break;
  74.                         case «rdblquote»: $toText .= html_entity_decode(«&raquo;»); break;
  75.                         default:
  76.                             $stack[$j][strtolower($word)] = empty($param) ? true : $param;
  77.                         break;
  78.                     }
  79.                     if (rtf_isPlainText($stack[$j]))
  80.                         $document .= $toText;
  81.                 }
  82.                 $i++;
  83.             break;
  84.             case «{«:
  85.                 array_push($stack, $stack[$j++]);
  86.             break;
  87.             case «}»:
  88.                 array_pop($stack);
  89.                 $j—;
  90.             break;
  91.             case ‘\0’: case ‘\r’: case ‘\f’: case ‘\n’: break;
  92.             default:
  93.                 if (rtf_isPlainText($stack[$j]))
  94.                     $document .= $c;
  95.             break;
  96.         }
  97.     }
  98.     return $document;
  99. }
Код с комментариями вы можете получить на GitHub’е.
Заключение

Что мы имеем в итоге? Данный код справится верно с большинством rtf-файлов, но есть несколько способов его улучшить. Во-первых, стоит добавить дополнительные отсечения на нетекстовые данные — у меня отсекаются только шрифты, цветовая палитра, тема оформления, бинарные данные, а также всё, что помечено, как «не читай меня, если не можешь» (\*). Во-вторых же, стоит ещё распарсить кодировку и кодовую страницу, для того чтобы вернее отобразить ключевые слова вида \'hh.

Что дальше? Дальше я бы хотел затронуть форматы электронных книг, такие как fb2, epub и подобные им. В связи с этим, я хотел бы обратиться за помощью к читателям: во-первых, какие ещё форматы электронных книг стоит посмотреть, а во-вторых, где можно найти побольше файлов, указанных вами форматов. Заранее спасибо 🙂

Ссылки:

Что значит документ в формате rtf. Описание расширения RTF

Файловый формат RTF знаком многим пользователям, имеющим дело с документами. Множество деловой документации, электронные книги и брошюры, тексты разного рода и содержания – все они существуют, в том числе, в виде rtf-файлов. Когда возникает необходимость просмотреть содержимое таких документов, то на помощь приходит известный текстовый редактор MS Word, легко открывающий файлы данного типа. Но единственная ли это альтернатива? Конечно же, нет. В данной статье я расскажу, чем открыть файл RTF, какие программы нам в этом помогут, и как их использовать.

Как известно, «.rtf » — одна из форм расширения текстовых файлов. Такое буквосочетание является аббревиатурой от слов «Rich Text Format » (обогащённый текстовый формат). Документ в таком формате поддерживает так называемый «rich text» (обогащённый текст), что позволяет при редактировании документа оперировать несколькими вариантами форматирования текста, различными шрифтами и их размерами, размещать картинки JPG и PNG внутри текста, поддерживать пользовательские настройки вкладок и так далее.

Формат был создан корпорацией Microsoft в 1987 году, на протяжении 20 лет пережил несколько модификаций, а в 2008 году Microsoft заявила о прекращении его поддержки. Тем не менее, «rtf» ныне является одним из наиболее популярных текстовых форматов.

Обычно формат текста RTF открывается практически на любом пользовательском компьютере (обычно с помощью установленного текстового редактора MS Word). Если же у вас нет доступа к просмотру файлов данного типа, тогда рекомендую установить и использовать одну из программ, которые я перечислю ниже.

Лучшие программы для открытия rtf файлов

Существует достаточное количество программ, позволяющих открывать текстовые файлы с расширением rtf. Алгоритм открытия таких файлов стандартный: вы запускаете соответствующую программу, кликаете в ней на вкладку «Файл» (File), выбираете там «Открыть» (Open), и указываете программе путь к нужному rtf-файлу на диске вашего ПК.

Среди программных продуктов просмотрщиков RTF могу порекомендовать следующие варианты:

  • Microsoft WordPad – упрощённый текстовый редактор от Майкрософт, обычно включён в состав ОС Windows начиная с Windows 95. Позволяет просматривать, редактировать и сохранять текстовые файлы формата rtf;
  • Microsoft Word – уже упомянутый мной популярный текстовый редактор, входит в состав офисного пакета приложений Microsoft Office. Актуальная версия продукта – Microsoft Office Word 2016;
  • Microsoft Works – упрощённый пакет офисных приложений для домашнего использования. Текстовый редактор данного пакета по своим функциональным возможностям является чем-то средним между уже упомянутым WordPad и MS Word, обеспечивая эффективную поддержку формата rtf;
  • Atlantis Word Processor – условно-бесплатный текстовый редактор для ОС Виндовс. Среди его преимуществ – компактность (занимает всего 3 мегайбайта) и скорость обработки rtf-файлов;
  • TextMaker Viewer – бесплатное приложение для ОС Виндовс, умеющее открывать и просматривать абсолютное большинство текстовых документов, в том числе и нужного нам формата rtf;
  • Corel WordPerfect Office X6 – известный пакет офисных программ от компании Corel, включающий в себя текстовый редактор WordPerfect X3, имеется поддержка формата rtf. Продукт имеет платный характер;
  • Apache OpenOffice – бесплатный набор офисных программ, отличная альтернатива платному Microsoft Office. Входящий в данный пакет текстовый редактор (Writer) эффективно поддерживает работу с rtf-файлами;
  • AbiSource AbiWord – бесплатный текстовый редактор, по своему функционалу похож на MS Word, может стать эффективным ответом на вопрос «rtf чем открыть»;
  • TextMaker – текстовый редактор, входящий в офисный пакет SoftMaker Office. Также обладает поддержкой формата rtf.

Файл данного формата поддерживают другие текстовые редакторы, умеющие работать с форматированным текстом.

Как открыть файл rtf онлайн

Также существуют несколько сетевых инструментов, позволяющих просмотреть и редактировать rtf онлайн. Я бы отметил сервис «Google Документы », позволяющий просматривать документы rtf онлайн.

Также можно установить соответствующее расширение (Docs Online Viewer) для Google Chrome или аналог для Mozilla Firefox, позволяющее открывать rtf-файлы с помощью функционала указанных браузеров.

Кроме того, можно воспользоваться сетевыми конвертерами (например, Zamzar), позволяющими перевести ваш rtf-документ в более удобный для вас текстовый формат (к примеру, в не менее популярный «doc»).


Заключение

В вопросе редактирования RTF расширения вам помогут программы, перечисленные мной выше. Рекомендую обратить внимание на свободные альтернативы, в частности, на офисный пакет OpenOffice, который позволит абсолютно бесплатно работать с файлами данного типа. Консерваторам же могу порекомендовать шаблонные Microsoft Wordpad и Microsoft Word – множество пользователей, как не крути, выбирают именно их.

Вконтакте

Главный писатель по вопросам технологий

Вам кто-то послал по электронной почте файл RTF, и вы не знаете, как его открыть? Может быть, вы нашли файл RTF на вашем компьютере и вас заинтересовало, что это за файл? Windows может сказать вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с соответствующим сообщением об ошибке, связанным с файлом RTF.

До того, как вы сможете открыть файл RTF, вам необходимо выяснить, к какому виду

Как и чем открыть файл RTF?

Открытие файлов в неизвестных форматах — это проблема большинства начинающих пользователей компьютера. К счастью, для каждого файла есть тот или иной способ, позволяющий его открыть.  Сегодня мы займемся расширением файла RTF, то есть Rich Text Format.

Что такое файл RTF? В двух словах формат RTF (Rich Text Format) попросту — обогащенный текстовый файл, используемый в программных продуктах компании Microsoft, таких как Word и Office. Стоит отметить, что RTF-файлы были разработаны гигантом с Redmond уже в 1987 году, так что это не ново.

Более того, файлы этого типа могут быть прочитаны большинством текстовых редакторов, хотя изначально могут возникнуть определенные трудности. Стоит также отметить, что файлы этого типа могут быть легко преобразованы в другой формат – просто после открытия файла RTF сохраните его, например, в DOCX.

Лучшей программой, в которой мы можем открыть данный формат — это бесплатный LibreOffice, то есть весьма интересная альтернатива офисного пакета Microsoft Office. Пакет LibreOffice был разработан на базе пакета OpenOffice и содержит практически те же функции.

LibreOffice развивается и совершенствуется  организацией The Document Foundation, созданная членами сообщества OpenOffice. Кроме того, этот амбициозный проект осуществляется при поддержке таких компаний и организаций как Фонд Свободного Программного обеспечения, Google, Novell и Red Hat.

Чтобы открыть файл в формате RTF, после установки пакета LibreOffice достаточно щелкнуть правой кнопкой мыши на файле, затем в контекстном меню выбирать Открыть с помощью и Выбрать программу по умолчанию…. В новом окне Открыть с помощью , из списка выбираем нужную программу, в нашем случае это LibreOffice Writer. Чтобы подтвердить выбор, нажмите на OK.

Что значит документ в формате rtf. Чем открыть файл.RTF

RTF — формат, используемый для текстовых документов. Аббревиатура в его названии расшифровывается как Rich Text Format. Файлы RTF когда-то использовались для создания справки Windows, но были заменены документами Microsoft Compiled HTML, где используется расширение CHM.

Что находится в файлах RTF

Формат RTF отличается от обычного текстового документа (TXT) тем, что может содержать форматирование — жирный и наклонный текст, а также разнообразные шрифты и изображения любых размеров.

Файлы RTF полезны, потому что их поддержка есть во многих программах. Это значит, что вы можете создать RTF-файл в одной программе и в конкретной операционной системе (например, Mac OS), а затем открыть его же в Windows или Linux без потери форматирования.

Расширение RTF был впервые использовано в 1987 году, но в 2008 году корпорация Microsoft прекратила его поддержку. То, будет ли один редактор документов отображать RTF-файл так же, как второй — тот, в котором он был создан, зависит от того, какая версия формата используется.

Чем открыть RTF файл

Самый простой способ открыть RTF-файл в Windows — использовать WordPad , поскольку он входит в пакет стандартных программ. Альтернативными вариантами будут многие другие текстовые редакторы и текстовые процессоры — Notepad++, AbiWord, LibreOffice и OpenOffice .

Стоит понимать, что не каждая программа, где можно работать с RTF, будет считывать файлы «один в один». Это связано с тем, что в некоторых приложениях не поддерживаются новейшие спецификации формата RTF. Другие программы для открытия и редактирования RTF-файлов — Microsoft Word или Corel WordPerfect, однако они не предлагаются бесплатно. Приложение для конвертации RTF: Convertin.io .

Некоторые из этих редакторов RTF для Windows также работают с Linux и Mac. Пользователи Mac OS также могут скачать Apple TextEdit или Apple Pages для открытия файлов с таким расширением.

Extensions are some of the files associated or which can be opened with the Microsoft WordPad. RTF files are text documents that can be created, opened, viewed, edited or changed using word processing applications for both Mac and Microsoft Windows-based computers, like Microsoft WordPad for Windows and Microsoft Word 2011 for Mac. It gives the users a wide cross compatibility support, which was the central objective for the improvement of the Rich Text Format technology, and these .rtf files can even be opened, viewed and used with database applications. The OpenBSD Unix platform is frequently utilized in computers running as Web servers of a secure network. OpenBSD files may be saved in directories of the OpenBSD system that were generated upon installation of the software applications. Files with the .openbsd extension can be opened by standard text editors, particularly well-known like Microsoft Notepad, and this text editor may also be utilized to create and edit OPENBSD files. Files with the .readme extension are text documents engaged to give users with beneficial information and specific details about certain applications installed in the system. These files can be opened, viewed and edited with a selection of text editors including Microsoft Notepad and Microsoft WordPad.

Microsoft Word

Microsoft Word is a word processor program that is packed in the Microsoft Office Suite . It is developed by Microsoft Corporation, generating a .doc file extension when the file is saved. A document file format (.doc) is a text or binary file format for saving documents on a storage media, mainly for computer use, like typing text, charts, tables, page formatting, graphs, images and other documents whose content is created and edited. Contents of these documents are printable in any sizes and are capable to open in other devices provided that its operating system is able to read DOC files. This .doc file extension has become extensive de facto standard for office documents, but it is an owned format and is not always totally supported by other word processors. A variety of programs that is able to open this type of file, and different operating systems and have installed programs that can open a 1ST file are: Microsoft Word, Microsoft Notepad, Microsoft Word, IBM Lotus WordPro, and Corel WordPerfect.

Microsoft Notepad

Microsoft Notepad

Notepad is a basic text editor used to create plain documents. It is commonly used to view or edit text (.txt) files, and a simple tool for creating Web pages, and supports only the basic formatting in HTML documents. It also has a simple built-in logging function. Each time a file that initializes with .log is opened, the program inserts a text timestamp on the last line of the file. It accepts text from the Windows clipboard. This is helpful in stripping embedded font type and style codes from formatted text, such as when copying text from a Web page and pasting into an email message or other “What You See Is What You Get” text editor. The formatted text is temporarily pasted into Notepad, and then immediately copied again in stripped format to be pasted into the other program. Simple text editors like Notepad may be utilized to change text with markup, such as HTML. Early versions of Notepad offered only the most basic functions, such as finding text. Newer versions of Windows include an updated version of Notepad with a search and replace function (Ctrl + H), as well as Ctrl + F for search and similar keyboard shortcuts. It makes use of a built-in window class named edit. In older versions such as Windows 95, Windows 98, Windows Me and Windows 3.1, there is a 64k limit on the size of the file being edited, an operating system limit of the EDIT class.


Microsoft Works

Microsoft Works

Microsoft Works is incorporated package software that was developed by Microsoft. It is less expensive, smaller, and has fewer features than Microsoft Office or other office suites. Its central functionality includes a word processor, a spreadsheet and a database management system. Newer versions have a calendar application and a dictionary while older versions included a terminal emulator. Files with WPS extension is utilized for output files of the Microsoft Works word processing application. These files are classified as text documents that can be created, saved, viewed and edited using the Microsoft Works program. Microsoft W

Чем открыть формат rtf — подборка программ

Привет друзья! Сегодня мы поговорим о необычном формате файла, который называется Rich Text Format. Из статьи вы узнаете немного из истории создания этого расширения, чем открыть формат RTF, какие для этого использовать программы. Так как этот файл достаточно распространенный, то существует множество приложений, которые способные его открыть и редактировать. В статье я приведу только несколько из них..

Формат RTF – первое знакомство

В этом формате сохраняются форматированные текстовые документы. В далеком 1982 году программисты компании Microsoft предложили использовать расширение rtf, в текстовом редакторе Word. После этого этот формат файла стал поддерживаться практически всеми популярными редакторами.

Чем открыть RTF – подборка программ

Как вы уже поняли, для того, чтобы работать с этим файлом нам понадобится текстовый редактор. Так как формат является детищем компании Microsoft, то она позаботилась о своих пользователях и встроила в Windows бесплатный текстовый редактор под названием WordPad, которые работает с этим типом расширений. Но существуют и альтернативные варианты. Среди них:

  • AbiWord — бесплатный текстовый редактор, достойная альтернатива Microsoft Word. По умолчанию используется в дистрибутивах Linux.
  • OpenOffice — бесплатный офисный пакет. Конкурент коммерческих аналогов, как по количеству поддерживаемых форматов, так и по удобству использования.

Эти две бесплатные программы с легкостью откроют любой файл с расширение rtf. Все остальные приложения не имеет смысла перечислять, так как процесс открытия у всех них идентичен. Единственное чем они отличаются друг от друга — интерфейсом и настройками.

Понравилась статья? Поделиться с друзьями:

Что означает RTF?

Готово к полету

Разное »Авиация и авиация

RTF

Rich Text Format

Вычисления »Общие вычисления — и многое другое …

Оценить:
RTF Оценить:
RTF

Прочитать FAQ

Вычисления» Текстовые сообщения

RTF

Коэффициент передачи сопротивления

Академика и наука »Электроника

Оценить:
Правительство ФРФ Оцените это:
RTF

Исследовательская группа

Медицина »Лаборатория

Оцените это:
RTF Оценить:
RTF

Случайный текстовый формат

Разное »Funnies

RTF

Ссылочный текстовый файл

Вычисления »Общие вычисления

Оценить:
RTF Оцените:
RTF

Форма заявки

Сообщество »Новости и СМИ

Оцените:
Формат RTF Текстовый документ

Вычисления »Расширения файлов

Оценить:
RTF

Запуск до отказа

Вычисления» Аппаратное обеспечение

0 9000 5000 Оцените:
Телекомпания 900 12000000 Оценить:
RTF

Радиотелефон Это определение

Разное »Не классифицировано

Оцените:
Телекомпания Телекомпания Телекомпания Телекомпания Разное Неклассифицированные

9 0015 Оценить:
RTF

Диапазон Для Fault

Разное »классифицировано

Оценить:
RTF

корневищные Tall Fescue

Разное »Несекретный

Оценить:
RTF

Рич. it:

RTF

Восстановление фондов

Разное »Фонды

Оценить:

Оценить:
RTF

Готово к подаче

Разное »Несекретное

Прочтите учебное пособие Первые

Вычислительная техника »Программное обеспечение

Оцените:
RTF

Радиотелевизор и кино

5000000 Разное

Разное »Не классифицировано

9 0005
Оценить:
RTF

Радио ТВ Фильм

Разное »Несекретное

Оценить:
Оценить 9009
.

Что означает .RTF?

Оценить это:
000 Оценить это:

RTF

Rich Text Format

Вычисления »Общие вычисления — и многое другое …

.RTF

text

Интернет »MIME типы

Оценить:
RTF

Ready To Fly

Разное» Самолеты и авиация

Оцените:
RTF

Прочитать часто задаваемые вопросы

Вычисления »Текстовые сообщения

Оценить:
Наука »Электроника

Оценить :
RTF

Жесткая термопленка

для государственных организаций »NASA

Оценить:
RTF

Читать, чтобы найти

Сообщество »Новости и СМИ

RTF

Случайный текстовый формат

Разное »Funnies

Оценить:
RTF

Ссылочный текстовый файл

Оценить:
RTF

R-плазмидный фактор транскрипции

Медицина »Геном человека

Оценить:
Заявка Оценить:
RTF

Rich Text Format — Текстовый документ

Вычисления »Расширения файлов

RTF

Выполнить до отказа

Вычисления »Аппаратное обеспечение

RTF Оцените:
RTF

Радиотелевизионный фильм

Разное »Не классифицировано

Оцените:
Оценить:
RTF

Разное Rhizomatous Tall Fescue

Разное»

RTF

Rich Text File

Разное »классифицировано

Оценить:
RTF

Восстановление Основы

Разное» Основы

Оценить:
РТФ

Retriever Обучение Форум

Сообщество »Форумы

Оценить:
RTF

Готов к подаче

Разное »Неклассифицированные

Оценить:
RTF

Прочтите руководство

Вычисления

Оценить:
RTF

Радиотелевизор и кино

Разное »Не классифицировано

Оценить:
Телекомпания ТВ РЛФ ТВ США ТВ США ТВ Разное »Не классифицировано

Оценить: