Хотя приложения Silverlight будут работать как под Windows, так и под Mac OS X, Microsoft не планирует выпускать инструменты разработки для Mac. Предпочтительным решением является предоставление пользователям Mac копии Parallels и Vista для запуска Blend, что, конечно, будет работать только с компьютерами Mac на базе Intel и не может считаться полноценным решением. Я уверен, что отсутствие специализированных инструментов проектирования для OS X станет основным камнем преткновения на пути внедрения Silverlight вместо Flash в мире веб-дизайна. Microsoft заявляет, что, поскольку формат файла Silverlight XAML имеет открытый исходный код, какая-то третья сторона может разработать инструмент проектирования на базе Mac, если она действительно этого захочет, что кажется немного странным подходом. учитывая, что только в прошлом году Microsoft провела серию роуд-шоу с единственной целью убедить сообщество дизайнеров, в котором традиционно доминируют не просто пользователи Mac, а бушующие Mac евангелисты. Ожидать, что они будут использовать инструмент Windows, работающий под управлением Vista, учитывая все различия в работе пользовательских интерфейсов, либо немного наивно, либо, возможно, совершенно неискренне…
Однако, по крайней мере, Microsoft включила способ отладки приложений Silverlight, когда они работают на клиенте Mac, так что, по крайней мере, теперь можно в той или иной форме поддерживать пользователей Mac. Я уверен, что этот год будет интересным временем для Silverlight, но что касается того, примут ли его многие коммерческие веб-сайты или выберут путь Ajax для разработки RIA, нам придется подождать и посмотреть.
Праздничное чтение
Если вы, как и я, в настоящее время много занимаетесь Ajax-разработкой и любите опробовать идеи, то вы, вероятно, пользуетесь поисковыми системами, чтобы получить помощь с вашим кодом. В преддверии сезона отпусков вам может пригодиться легкое чтение в те бессонные ночи в отпуске, когда вы беспокоитесь о следующем большом приложении Web 2.0, которое планируете написать. Две книги О’Рейли, которые я недавно наткнулся, прекрасно подходят под эти требования. Ajax: The Definitive Guide (30,99 фунтов стерлингов, ISBN 0-596-52838-8) наполнен реальным кодом и содержит множество идей, которые заставят вас задуматься. Второй — «Добавление Ajax» (ISBN 24,99 фунтов стерлингов, 0-596-52936-8), и в нем, возможно, несколько более понятно объясняется что такое Ajax, с очень хорошими разделами, посвященными основам и различным библиотекам кода. доступный. Затем в книге показано несколько примеров с кодом, который вы можете попробовать. Обе книги стоит прочитать, и они могут уберечь вас от солнечных ожогов! Вы можете купить их в книжном магазине PC Pro по адресу: http://books.pcpro.co.uk/827640 и http://books.pcpro.co.uk/838772.
Бесплатный хостинг приложений
Хостинг всегда является важной проблемой для веб-разработчиков, и иногда технологии, которые вы можете использовать, ограничены тем, что предоставляет ваш хост. Было бы глупо размещать на веб-сервере вашей компании непроверенную технологию, поскольку она может привести к сбою. ваш основной веб-сайт (маловероятно, но он может привести к уязвимости безопасности, которой может воспользоваться хакер). Однако не все из нас могут позволить себе роскошь иметь полную стойку собственных серверов и иметь полную свободу выбора технологий, которые мы на них запускаем. Мне в этом плане повезло, так как я арендую в Меруле полноценную стойку (www.merula.net), так что я могу играть в свое удовольствие на разных серверах.
Если у вас нет доступа к такому средству или, возможно, вам нужна большая вычислительная мощность, чем могут позволить ваши серверы/пропускная способность. поддержку, то вас может заинтересовать последнее предложение Google — бесплатный хостинг для вашего веб-сайта. заявки на http://appengine.google.com. В настоящее время они должны быть написаны на Python, но есть также хранилище данных, а также пользовательские и почтовые API, так что вы получите большую часть того, что вам нужно для начала работы. Google заявляет, что оно может обслуживать около пяти миллионов просмотров страниц в месяц на одно приложение, чего должно быть достаточно для большинства пробных пользователей, но явно недостаточно для очень активного сайта. Но эй, это бесплатно! В настоящее время услуга открыта только для первых 100 000 пользователей, которые зарегистрируются, но позже эта возможность будет расширена.