{"id":2864,"date":"2010-06-02T21:02:40","date_gmt":"2010-06-03T03:02:40","guid":{"rendered":"http:\/\/www.josuepalma.com\/blog\/?p=2864"},"modified":"2010-06-03T07:14:39","modified_gmt":"2010-06-03T13:14:39","slug":"contenido-accesible","status":"publish","type":"post","link":"https:\/\/www.josuepalma.com\/blog\/contenido-accesible\/","title":{"rendered":"Contenido Accesible"},"content":{"rendered":"<p>Hoy por un tweet llegue al siguiente post de ALT1040: <a href=\"http:\/\/alt1040.com\/2010\/06\/dejamos-de-usar-flash\" target=\"_blank\">Dejamos de usar flash<\/a> y antes de ponerme de troll a comentar en este blog que ya esta por demas conocido de sensacionalista, quise escribir este post por que curiosamente hace unos dias leia <a href=\"http:\/\/www.456bereastreet.com\/archive\/201005\/accessibility_does_not_prevent_you_from_using_javascript_or_flash\/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+456bereastreet+%28456+Berea+Street%29&amp;utm_content=Google+Reader\" target=\"_blank\">un post en 456 berea Street que habla sobre accesibilidad<\/a> y lo com\u00fan que es encontrar personas que no entiendan que el problema no esta en flash:<\/p>\n<blockquote><p>A common misconception is that in order to make a website accessible you  have to abstain from using JavaScript or Flash. Almost every time I  hold a workshop on Web standards and accessibility there is at least one  participant who believes that accessibility limits what they can do on  the Web by telling them to stay away from anything that isn\u2019t pure HTML<\/p>\n<p><a href=\"http:\/\/www.456bereastreet.com\/archive\/201005\/accessibility_does_not_prevent_you_from_using_javascript_or_flash\/\" target=\"_blank\">http:\/\/www.456bereastreet.com\/archive\/201005\/accessibility_does_not_prevent_you_from_using_javascript_or_flash\/<\/a><\/p><\/blockquote>\n<p>totalmente cierto, me ha tocado tantas veces debatir con personas clavadisimas en HTML\/CSS (que ironicamente saben menos\u00a0 de web o estandares que yo, casi todos apple fan boys) y me doy cuenta que no ven el problema de fondo&#8230;<\/p>\n<p><strong>Facebook<\/strong><\/p>\n<p>Cual es el \u00e9xito de facebook?<\/p>\n<h3>Core APIs<\/h3>\n<ul>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/api\/\">Graph  API<\/a><\/li>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/plugins\/\">Social  plugins<\/a><\/li>\n<\/ul>\n<h3>Facebook SDKs<\/h3>\n<ul>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/javascript\/\">JavaScript  SDK<\/a><\/li>\n<li><a href=\"http:\/\/github.com\/facebook\/php-sdk\/\">PHP SDK<\/a><\/li>\n<li><a href=\"http:\/\/github.com\/facebook\/python-sdk\/\">Python SDK<\/a><\/li>\n<li><a href=\"http:\/\/github.com\/facebook\/facebook-iphone-sdk\/\">iPhone SDK<\/a><\/li>\n<li><a href=\"http:\/\/github.com\/facebook\/facebook-android-sdk\">Android  SDK<\/a><\/li>\n<li><a href=\"http:\/\/code.google.com\/p\/facebook-actionscript-api\/\" target=\"_blank\">Actionscript3 API<\/a><\/li>\n<\/ul>\n<h3>Advanced APIs<\/h3>\n<ul>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/fql\/\">Facebook  Query Language (FQL)<\/a><\/li>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/fbml\/\">Facebook  Markup Language (FBML)<\/a><\/li>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/rest\/\">Old  REST API<\/a><\/li>\n<li><a href=\"http:\/\/developers.facebook.com\/docs\/reference\/oldjavascript\">Old  JavaScript Client Library<\/a><\/li>\n<\/ul>\n<p>Si quieren hacer su aplicacion para html, fbml, javascript, ajax, flash, android o iphone pueden hacerlo, si ingresan con un symbian, blackberry o iphone a facebook.com siempre podran acceder a su contenido, eso se llama crear CONTENIDO ACCESIBLE, que mas da si el home esta en flash o ajax como ahora cuando puedes verlo desde cualquier dispostivo? de esa versatilidad es de donde surgen las nuevas ideas y el avance&#8230; pero de todas formas, al igual que a flash,\u00a0 hay trolls queriendo destruir facebook.<\/p>\n<p><strong>El contenido accesible es tu responsabilidad<\/strong><\/p>\n<p>Mi  sitio esta hecho en flash, concretamente papervision3d y modificadores en  3d, sin embargo, si ustedes entran desde un blackberry, iphone,  symbian, ipad o lo que quieran, podran continuar viendo el contenido,  tanto en ingles como en espa\u00f1ol, tiene el SWF Address para poder guardar o usar el historial de tu navegador pero por supuesto hacer todo eso me tomo tiempo, el cual muchos\u00a0 dise\u00f1adores web quieren ahorrarse vendiendo el discurso de &#8220;Flash no es accesible&#8221; para solo vender una famosa instalacion de 5 minutos de wordpress mas otros 15 minutos cambiandole el header y el background.<\/p>\n<p>Hay otros que toman el lado de eliminar  flash\/silverlight\/unity3d o hasta javascript por capricho, \u00a0 pero donde queda el avance en eso? que seria de facebook si restringieramos sus opciones a HTML? es como decir que dejemos de hacer musica electronica por que no es accesible ya que necesita luz y computadoras para funcionar, entonces tendriamos que regresar a hacer musica solo con piedras y madera, asi de exagerado es el discurso de dejar de usar flash. Un musico que domina tanto la electronica como la musica clasica es similar a un desarrollador que domina flash y html, sabe cuando utilizar cada una de las opciones sin perder el mensaje, y sacar el mayor provecho de ambas incluso combinadolas.<\/p>\n<p><strong>\u00bfEstamos en tiempo de estandares?<\/strong><\/p>\n<p>Hace tiempo encontr\u00e9 esta animaci\u00f3n: <a href=\"http:\/\/www.optimum7.com\/css3-man\/\" target=\"_blank\">http:\/\/www.optimum7.com\/css3-man\/<\/a> que se vendia por no usar flash (\u00bfapoco flash es solo animacion?)\u00a0 y al entrar desde mi firefox me salio el mensaje de:<\/p>\n<blockquote><p>You must use safari or chrome to view this animation<\/p><\/blockquote>\n<p>\u00bfCuanto tiempo falta para que el porcentaje de usuarios que ahora tiene flash tenga un navegador con CSS3 o HTML5? \u00bfCuanto tiempo llevo para que dejaran de usar internet explorer 6?\u00a0 \u00bfque va a pasar cuando usemos la etiqueta de video de html5 y el usuario tenga bajar un navegador para poder ver el contenido? \u00bfsigue siendo ACCESIBLE? \u00bfseguiremos optando por subir videos Youtube que ya tiene incorporado todo un sistema para hacer nuestros videos accesibles sin importar el formato en que lo subamos?<\/p>\n<p>Es muy comun escuchar: &#8220;Con SVG, CANVAS, HTML5, CSS3,\u00a0 JAVASCRIPT puedes  hacer lo mismo que con Flash&#8221; pero no es tan facil como parece&#8230;<\/p>\n<p>Veamos Youtube, tienes un player en flash que incluye subtitulos,anotaciones, publicidad.. un player embedeable donde puedes ver sugerencias, favoritear y hasta buscar \u00bfeso podria hacerse con html5 y javascript? probablemente si pero con cientos de lineas mas de codigo para igualar toda la funcionalidad que ahora tiene con flash y aun asi, con cualuiera de estas 2 alternativas aun tendrias la opcion de ver los videos desde cualquier dispositivo pues Youtube en este momento entiende bien el concepto de Contenido Accesible y ademas sabe lo importate que es no frenar el avance.<\/p>\n<p>Podria seguir pero creo que ya deje mi punto claro, solo que no habia hablado del tema apple\/flash\/html5\/trolls<\/p>\n<div id=\"_mcePaste\" style=\"position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;\">A common misconception is that in order to make a website accessible you  have to abstain from using JavaScript or Flash<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hoy por un tweet llegue al siguiente post de ALT1040: Dejamos de usar flash y antes de ponerme de troll a comentar en este blog\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[71,30,100],"class_list":["post-2864","post","type-post","status-publish","format-standard","hentry","category-desarrollo","tag-css","tag-flash","tag-silverlight"],"_links":{"self":[{"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/posts\/2864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/comments?post=2864"}],"version-history":[{"count":6,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/posts\/2864\/revisions"}],"predecessor-version":[{"id":2866,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/posts\/2864\/revisions\/2866"}],"wp:attachment":[{"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/media?parent=2864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/categories?post=2864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.josuepalma.com\/blog\/wp-json\/wp\/v2\/tags?post=2864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}