Técnicamente, es factible.

Me refiero a crear una plantilla de blog con Flash MX. Ya existen lectores RSS y otros experimentos interesantes basados en el parser XML de Flash. De ahí a crear un blog en Flash, sólo hay un paso. Y muchas horas de diseño y programación.

Una vez creado el layout, es decir, el diseño de la plantilla, uno debería insertar los posts, el contenido. Flash MX puede comunicarse con servidores de datos sin mayores problemas. El usuario podría escribir sus posts en una interfaz hecha en Flash (con las ventajas e inconvenientes que eso pueda suponer) y enviar el texto al servidor. ¿Y para el output? Flash puede leer ficheros XML, y extraer de ellos los elementos deseados.

Ahora bien, con Blogalia, esto no puede hacerse: por razones de seguridad, Flash sólo puede leer ficheros XML que estén almacenados en el mismo servidor, y Blogalia no es un host de ficheros. Existe, obviamente una solución: el uso de archivos de política. Dicho así suena terriblemente polémico, pero es la nomenclatura que utiliza Macromedia para referirse al fichero crossover.xml, que el plug-in de Flash busca automáticamente al pedir un xml de un servidor externo.

Cuando un documento de Flash intenta acceder a datos desde otro dominio, Flash Player intenta cargar automáticamente un archivo de política desde dicho dominio. Si el dominio del documento Flash que intenta acceder a los datos se incluye en el archivo de política, se podrá acceder a los datos de forma automática.

Los archivos de política deben denominarse crossdomain.xml y deben residir en el directorio raíz del servidor en el que los datos se encuentran disponibles. Los archivos de política sólo funcionan en servidores que se comunican utilizando los protocolos HTTP, HTTPS o FTP. Los archivos de política son específicos del puerto y el protocolo del servidor en el que residen.
Una vez resuelto ese problema, y suponiendo que nuestro código lea y formatee bien los posts, quedan interrogantes. En "Flash: 99% Bad", el guru de la usabilidad Jakob Nielsen (que por alguna extraña razón me recuerda a John Belushi) atacaba Flash por todos los lados. Ahora la cosa ha cambiado un poquito - y más aún desde que Macromedia contratara a Nielsen como consultor: con un poco de cuidado, se puede diseñar un flashblog funcional, austero, de carga rápida, accesible. El texto puede seleccionarse y escalarse, se pueden implementar botones de navegación, y los controles de UI (User Interface) estándar, introducidos con la versión 6, facilitan en gran medida la homogeneidad en la interacción.

Además, una plantilla hecha en Flash se vería igual en cualquier navegador y plataforma que soportara el plug-in de Macromedia. Sobre el ancho de banda: el texto estaría contenido en el fichero XML; la plantilla hecha en Flash, ligera, iría cargando los posts según la voluntad del lector. Sin embargo, quedan sobre la mesa una serie de inconvenientes, y estoy seguro de que vosotros podéis encontrar más. Ahora mismo estoy pensando en:

- La imposibilidad de procesar el blog como texto puro
- Invisibilidad desde aplicaciones de terminal
- Dificultad a la hora de usar permalinks
- Modificar la plantilla sería complicado y costoso
- El HTML de los textbox de Flash es limitado

Sobre el último punto, parece ser que los campos de textos, en Flash MX, admiten hojas de estilo CSS. Y tal vez fuera posible darle un rodeo a los demás problemas también. Nada insoluble, vamos.

Aún así, y por mero principio de parsimonia: ¿por qué re-inventar la rueda en Flash si ya la tenemos en XHTML + CSS?

No lo sé, puro frikismo.

# - Escrito por Fabrizio el 2004-01-27 a las 01:00


Referencias (TrackBacks)

URL de trackback de esta historia http://fbenedetti.blogalia.com//trackbacks/14959

Comentarios

1
De: Lilly Fecha: 2019-01-14 07:58

HP Printer Support
HP Computer Support
HP Laptop Support
HP Printer Customer Service
HP Printer Drivers
HP Printer Helpline
HP Printer Atlanta
HP Printer Baltimore MD
HP Printer Berkeley CA
HP Printer Boston
HP Printer Chicago
Dell Customer Service
Samsung Customer Service
Toshiba Customer Service
Panasonic Customer Service
Epson Customer Service
Sharp Customer Service
Printronix Customer Service
Lemark Customer Service
Canon Customer Service
HP Printer Repair Near Me
HP Printer Orange County
HP Printer Orlando
HP Printer Pasadena CA
HP Printer Phoenix
HP Printer Portland Oregon
HP Printer Raleigh NC
HP Printer Sacramento
HP Printer San Diego
HP Printer San Francisco
HP Printer San Jose
HP Printer Seattle
HP Printer St Louis MO
HP Printer Tulsa
HP Printer Vancouver WA
HP Printer Setup
HP Printer Harvey Norman
HP Sacnner Support
HP Support Phone Number
HP Printer Installation
The Customer Service Phone Number
About Us
Adt Customer Service
Air India Express Airlines Customer Service
Airasia India Customer Service
Airlines Customer Service
Alaska Airlines Customer Service
Allegiant Air Customer Service
Amazon Customer Service Number
Apple Customer Service Number
Atlas Air Customer Service
Att Business Customer Service Number
Att Customer Service Number
Att Email Customer Service
Bank Of America Customer Service Number
Banks Customer Service
Boost Mobile Customer Service Number
British Airways Customer Service Number
British Airways Executive Club Customer Service Number
British Airways Uk Customer Service Number
Cable Companies Customer Service
Car Rental Customer Service
Cathay Pacific Airlines Customer Service
Chase Customer Service Number
Citizens Bank Customer Service Number
Comcast Customer Service Number
Comcast Email Customer Service
Comcast Xfinity Home Security Systems Customer Service Number
Companies
Computer Customer Service
Consumer Service Customer Service
Contact Us
Delta Airlines Skymiles Customer Service Number
Delta Customer Service Number
Department Store Customer Service
Dish Network Customer Service Number
Ebay Customer Service Number
Email
Enterprise Rent A Car Customer Service Number
Envoy Air Customer Service
Equifax Customer Service Number
Etihad Airways Customer Service
Expedia Customer Service Number
Fedex Canada Customer Service Number
Fedex Customer Service Number
Fedex International Customer Service Number
Geico Customer Service Number
Godaddy Email Customer Service
Government Customer Service
Hertz Customer Service Number
Home Security
Hp Customer Service
Hulu Customer Service Number
Icloud Mail Customer Service
Incredimail Customer Service
Insurance Customer Service
Irs Customer Service Number
Jet Airways Customer Service
Jetblue Airlines Customer Service Number
Juno Email Customer Service
Kroger Customer Service Number
Lufthansa Airlines Customer Service
Macy Customer Service Number
Malaysia Airlines Customer Service
Medco Pharmacy Customer Service Number
Netflix Customer Service Number
Office 365 Email Customer Service
Outlook Email Customer Service
Paypal Customer Service Number
Pharmacy Customer Service
Phone Company Customer Service
Roadrunner Email Customer Service
Sbcglobal Email Customer Service
Shipping Customer Service
Shopping Customer Service
Singapore Airlines Customer Service
Skywest Airlines Customer Service
Spicejet Airlines Customer Service
Spirit Airline Customer Service
Sprint Customer Service Number
Store
Straight Talk Customer Service Number
Supermarket Customer Service
T Mobile Customer Service Number
Tech
Thai Airways Customer Service
Time Warner Cable Customer Service Number
Trujet Airlines Customer Service
Turkish Airlines Customer Service
Uber Customer Service Number
United Airlines Customer Service Number
Ups Customer Service Number
Ups Freight Customer Service Number
Ups Mail Innovations Customer Service Number
Ups Uk Customer Service Number
Verizon Customer Service Number
Verizon Email Customer Service
Virgin America Customer Service Number
Visa Customer Service Number
Vivint Customer Service
Wells Fargo Customer Service Number
Xfinity Email Customer Service
Yahoo Customer Service Number
Yahoo Email Customer Service
Zoho Mail Customer Service
Dell Customer Service
Samsung Customer Service
Toshiba Customer Service
Panasonic Customer Service
Epson Customer Service
Sharp Customer Service
Printronix Customer Service
Lemark Customer Service
Canon Customer Service
Printer Support
Apple Wireless Printer Support
Brother Printer Support
Canon Printer Support
Contact Printer Support
Dell Printer Support
Epson Printer Support
HP Printer Support
Kodak Printer Support
Konica Minolta Printer Support
Kyocera Printer Support
Lanier Printer Support
Lexmark Printer Support
OKI Printer Support
Panasonic Printer Support
Ricoh Printer Support
Samsung Printer Support
Sharp Printer Support
Toshiba Printer Support
Xerox Printer Support
Google Chrome Customer Service
Mozilla Firefox Customer Service
Opera Mini Customer Service
Safari Customer Service
Internet Explorer Customer Service
Seamonkey Customer Service
Microsoft Edge Customer Service
Netscape Browser Customer Service
UC Browser Customer Service
Slimjet Browser Customer Service
Home Security Customer Service



Nombre
Correo-e
URL
Dirección IP: 3.80.55.37 (0f39ee5c87)
Comentario
¿Cuánto es: diez mil + uno?

Ver historias anteriores