Posts Tagged ‘Спецификации’

Windows Se7en File Replacer 1.5.4 — Обзор

Вторник, Ноябрь 11th, 2014 Нет комментариев

Under : , , , ,

Бывают ситуации, когда требуется заменить тот или иной системный файл Windows. Порой сделать это можно только при помощи специального стороннего приложения наподобие Windows Se7en File Replacer.
(далее…)

Встречайте WOFF, стандартизованный формат веб-шрифтов

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

8 апреля 2010 года Mozilla, Opera и Microsoft передали спецификации формата WOFF 1.0 в W3C. Запрос был опубликован в понедельник, 19 апреля, по адресу http://www.w3.org/Submission/2010/03/.

Поставщики веб-браузеров и растущее число производителей шрифтов пришли к согласию о формате кодировки веб-шрифтов, завершив, таким образом, эпоху кроссбраузерной несовместимости, которая началась с появлением поддержки загружаемых шрифтов в браузерах IE4 и Netscape 4 в 1997 году.

Тогда Microsoft и Netscape встроили в свои продукты несовместимые патентованные решения. Netscape поддержала и позже бросила формат Portable Font Resource (PFR) от Bitstream. Формат Embedded Open Type (EOT), появившийся в Internet Explorer , обеспечил поддержку поднабора шрифта и сжатия шрифтов, а также политику определения принадлежности ресурс шрифта непосредственно в файле EOT. Некоторые поставщики шрифтов лицензировали свои шрифты для использования в сети в соответствии с EOT. (далее…)

На пути к SVG 2.0: Отчет со встречи SVG Working Group

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

Состоявшаяся спустя несколько месяцев телефонных переговоров встреча участников SVG Working Group позволила нам достичь прогресса в работе над этим веб-стандартом. Крупнейшей «новостью» встречи стало решение разработчиков предпринять следующий шаг на пути к завершению текущего плана SVG — «SVG 1.1 2nd Edition» — и отправить его в качестве предлагаемой рекомендации в совещательный комитет W3C для окончательного утверждения. Также мы приступили к более серьезному обсуждению SVG 2.0. Поскольку Интернет развивается в направлениях, тесно связанных с SVG, главное, что мы можем сделать, это удостовериться, что различные части HTML5 хорошо работают вместе. Примерами этого является случай с SVG Fonts и WOFF, который показал проблему, обсуждавшуюся группой, и то, как мы продвинулись вперед, делая сеть по-настоящему совместимой; подробнее об этом ниже.

Встреча
SVG Working Group проводит встречи ежеквартально. Поскольку я принимал участие впервые, я был рад, что смог договориться о встрече в офисе Microsoft Executive Briefing Center в Брюсселе:
(далее…)

JavaScript: единый код и стандартизированный набор тестов

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

Целиком отдаться HTML5 — значит позволить разработчикам использовать одинаковую разметку в Сети, и к этому же относится одинаковый код JavaScript.

В движке JavaScript «Chakra» в [url=http://blogs.msdn.com/b/ie/archive/2010/06/23/html5-native-third-ie9-platform-preview-available-for-developers.aspx]последней версии Internet Explorer  9 Platform Preview[/url] была значительно улучшена поддержка стандарта ECMAScript (ECMA-262), включая функции, появившиеся в недавно выпущенной пятой редакции ECMAScript (часто для краткости именуемой ES5). Сюда же относится полная поддержка тестов JavaScript из 6 группы набора тестов Acid3. Microsoft была одним из ключевых участников разработки ES5. Во время проектирования чернового варианта ES5 Microsoft первой представила техническому комитету ECMA Technical Committee 39 (TC-39) закрытую образцовую реализацию спецификаций.

Для обеспечения правильной работы единой разметки в Сети требуется наличие разносторонних тестов, на которые для предоставления совместимой реализации могли бы положиться все браузеры. Microsoft работала с W3C над созданием окончательного набора тестов для спецификаций HTML, CSS, SVG и других веб-стандартов. За последние месяцы мы представили в W3C порядка 200 новых тестов для этих стандартов.
(далее…)

Разработка Windows 7: вид изнутри

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

С удовольствием представляю вам Ларри Остермана (Larry Osterman), одного из самых опытных разработчиков команды Windows, работающего в Microsoft с 80-х годов прошлого столетия. Во всей команде Windows есть лишь три человека, которые работают в Microsoft дольше него! Я узнал о Ларри, когда в 1989 году сам начинал работать в компании — помню, как он работал над «мультимедиа» в те времена, когда мы являлись организаторами конференции CD-ROM Conference, и он был одним из тех, кто получил от Билла Гейтса (Bill Gates) награду в честь пятилетия компании. Что касается Windows 7 , то здесь Ларри представляет команду Devices and Media, в которой мы ведем работу над звуком, видео, Bluetooth и некоторыми другими вещами для подключения различных устройств к Windows. (далее…)

Старые веяния — XHTML

Воскресенье, Апрель 15th, 2012 Нет комментариев

Under : , , , , ,

XHTML появился давно. Это нужно понять сразу. Первая спецификация вышла еще в 1999 году. Одной из причин появления XHTML стала глобальная неподготовленость производителей софта к технологии XML. Если взглянуть на последние спецификации W3C, такие как XSL, XML, XHTML и CSS3, то мы увидим, что соавторами большинства из них стали специалисты Microsoft. Во многом благодаря этому, MSIE является практически единственным браузером полностью соответствующим этим спецификациям. С другой стороны, есди мы зайдем на W3C.org и отскроллим страницу вниз то видны три кнопки на одной из которых явственно написанно «XHTML 1.0″. И просмотреть этот сайт можно в любом браузере, начиная с lynx. Сказать то же самое про XML, в некоторых экзотических его разновидностях, например VRML, нельзя. (далее…)

Использование J2ME. Часть 2

Вторник, Апрель 10th, 2012 Нет комментариев

Under : , , , , ,

Обзор

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

Generic Connection Framework

Как уже было сказано в предыдущей части статьи, основная цель, которую преследует GCF — это создание на программном уровне единой абстракции для любых типов соединений. Диаграмма классов GCF представлена на рис. 1. (далее…)

Как послать SMS? (Часть 1)

Вторник, Апрель 10th, 2012 Нет комментариев

Under : , , , , ,

При сталкивании с технологией J2ME у многих сразу же возникает желание послать sms сообщение силами мидлета. И сразу же возникает вопрос: «А как?». В данной статье я попытаюсь ответить на этот вопрос.
Немного истории

После принятого многими производителями на вооружение MIDP 1.0, несмотря на все его достоинства, он изобиловал пробелами. И один из основных недостатков, как раз и заключался в отсутствии какого-либо API для работы с sms сообщениями. В защиту MIDP 1.0 стоит сказать, что его заслуга была в том, что он смог разродится из ничего, и стал основой для будущего. (далее…)

EJB-ить или не EJB-ить, вот в чем вопрос

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , ,

Рассказ о трудностях и задачах при адаптации решений, основанных на EJB.

Обзор

С первых дней J2EE (Java 2 Platform, Enterprise Edition), технология Enterprise JavaBean (EJB) была источником споров и противоречий, с разработчиками и архитекторами, постоянно борющимися за эффективное использование EJB в своих проектах. Как следствие, в индустрии возник целый фольклор и набор шаманских правил по наилучшему использованию EJB — некотрые из них правдивы, некоторые устарели, и часть просто неверна. В этой статье Хэмфри Шейл объясняет, когда и как использовать EJB в ваших J2EE приложениях, а также как узнать, являются ли EJBs наилучшим решением для вас. (3500 слов) (далее…)

Динамические «черные списки»

Пятница, Апрель 11th, 2008 Нет комментариев

Under : , , , , ,

К сожалению, сегодня без средств фильтрации электронной почты для упрощения борьбы со спамом уже не обойтись. Решения для защиты от спама используют различные подходы, но основными методами остаются формирование «черных списков» для известных спамеров и «белых списков», включающих адреса известных отправителей. Представленные на рынке программные решения предназначены для работы как на настольных компьютерах конечных пользователей, так и на серверных системах, а некоторые могут работать и на сервере, и у пользователя. Весьма эффективным средством борьбы со спамом остается обращение к службам ведения динамических «черных списков», хотя следует отметить, что этот подход имеет ряд недостатков. Как показывает мой опыт, динамические «черные списки» представляют собой удобный инструмент, который должен занять свое место в арсенале каждого, кто хочет успешно бороться со спамом. Чтобы использовать динамические «черные списки» максимально эффективно, следует разобраться в принципах их функционирования. (далее…)