Flexible?

Напоследък съм се отдал на експериментиране с всякакви технологии, имащи претенцията да бъдат основа на Web 2.0. Хайде, повечето от тях са на пазара от доста време (Rails, Ajax и т.н.), но както обикновено става, случва се човек да пропусне някои неща.

Технологията, която днес ми направи впечатление е Adobe Flex™ 2, по-рано позната като Macromedia Flex. SDK-то е достъпно за сводобно изтегляне, платен е само Flex Builder-a, но и без него, с малко четене, можете да подкарате компилатора от команден ред. Освен че е добре документиран, Flex има предимство, понеже позволява векторна и растерна графика да бъдат използвани за изграждане на потребителски интерфейс, възползвайки се от популярността на Flash-формата. Отделно, писането на mxml код не е кой знае колко по-различно от html-еквивалента, тъй че разработчиците могат да погледнат по-смело към платформата.

Днес се заиграх малко да пригодя един пример, в резултат на което се получи съвсем не лош RSS-reader, който обаче страда от ограниченията за Cross Site Scripting, наложени от Flash Player. За да може да прочетете вашият feed, освен че трябва да е кодиран в UTF-8, ще трябва в root-директорията на сайта си да създадете файл с име crossdomain.xml със следното съдържание:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy
SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
	<allow-access-from domain="*" />
</cross-domain-policy>

Маркери: , , ,

За тази статия



Категории

Подобни статии

  • Няма подобни статии