{"id":15619,"date":"2011-09-28T09:57:10","date_gmt":"2011-09-28T07:57:10","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=15619"},"modified":"2011-09-28T09:57:10","modified_gmt":"2011-09-28T07:57:10","slug":"slideshare-moves-from-flash-to-html5","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/28\/slideshare-moves-from-flash-to-html5\/","title":{"rendered":"SlideShare moves from Flash to HTML5"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"http:\/\/www.slideshare.net\/\">SlideShare<\/a> is a social network where people share presentations and other documents. \u00a0If you ever attended any conferences, talks or group meetings, chances are the slides for that were uploaded and made available on the SlideShare. \u00a0Until now, though, using those slides was a bit awkward, since they were always converted to Flash. \u00a0Your browser had to have a plugin, it was difficult or impossible to copy-paste text from slides, search was weird, and access from the mobile was very limited. \u00a0Gladly, <a href=\"http:\/\/engineering.slideshare.net\/2011\/09\/slideshare-ditches-flash-for-html5\/\">SlideShare announced that they are moving from Flash to HTML5<\/a> which by itself should fix all those nuances and provide for some more useful features.<\/p>\n<p>Here are their reasons for switching:<\/p>\n<blockquote>\n<ol>\n<li>The exact same HTML5 documents work on the iPhone \/ iPad, Android phones\/tablets, and modern desktop browsers. This is great from an operations perspective. This saves us from extra storage costs, and maximizes the cache hit ration on our CDN (since a desktop request fills the cache for a mobile request, and vice-versa). It\u2019s also great from a software engineering perspective, because we can put all our energy into supporting one format and making it really great.<\/li>\n<li>Documents load 30% faster and are 40% smaller. \u2018Nuff said on that front, faster is ALWAYS better.<\/li>\n<li>The documents are semantic and accessible. Google can parse it and index the documents, and so can any other bot, scraper, spider, or screen-reader. This means that you can write code that does interesting things with the text on the slideshare pages. You can even copy and paste text from a SlideShare document, something that was always a pain with Flash.<\/li>\n<\/ol>\n<\/blockquote>\n<p>Read <a href=\"http:\/\/engineering.slideshare.net\/2011\/09\/slideshare-ditches-flash-for-html5\/\">the full story<\/a> to learn about some of the difficulties they experienced during this migration.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>SlideShare is a social network where people share presentations and other documents. \u00a0If you ever attended any conferences, talks or group meetings, chances are the slides for that were uploaded and made available on the SlideShare. \u00a0Until now, though, using those slides was a bit awkward, since they were always converted to Flash. \u00a0Your browser &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/28\/slideshare-moves-from-flash-to-html5\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">SlideShare moves from Flash to HTML5<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62,1334],"tags":[2286,1190,2923,1152],"keyring_services":[],"class_list":["post-15619","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","category-web-work","tag-adobe-flash","tag-html","tag-slideshare","tag-social-networks"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":27327,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/02\/10\/presentation-slides-with-html5-systems\/","url_meta":{"origin":15619,"position":0},"title":"Presentation slides with HTML5 systems","author":"Leonid Mamchenkov","date":"February 10, 2017","format":false,"excerpt":"In the last few month I had to prepare quite a few presentations and slides. \u00a0This is not something that I'm very familiar with, so every time I end up with either LibreOffice or Google Slides or some other overpowered tool. \u00a0Clicking around, formatting and reformatting, and having absolutely no\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12362,"url":"https:\/\/mamchenkov.net\/wordpress\/2010\/03\/30\/on-the-future-of-adobe-flash\/","url_meta":{"origin":15619,"position":1},"title":"On the future of Adobe Flash","author":"Leonid Mamchenkov","date":"March 30, 2010","format":false,"excerpt":"There is a lot of rumble going around the Web now on the future of Adobe Flash.\u00a0 Some say that Flash is here to stay.\u00a0 Others believe that when HTML5 will be a norm, Flash will die out.\u00a0 Others believe in some other technology or in the mix or in\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24992,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/11\/26\/http-live-streaming-in-javascript\/","url_meta":{"origin":15619,"position":2},"title":"HTTP Live Streaming In Javascript","author":"Leonid Mamchenkov","date":"November 26, 2015","format":false,"excerpt":"HTTP Live Streaming In JavaScript - yup, that's right! \u00a04k at 60 fps in HTML5 and\u00a0JavaScript (no Flash, etc). Browser support includes Google Chrome, Firefox 42+, MSIE 11+, Edge, and Opera.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16370,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/07\/02\/flash-for-android-no-more-or-is-it\/","url_meta":{"origin":15619,"position":3},"title":"Flash for Android no more, or is it?","author":"Leonid Mamchenkov","date":"July 2, 2012","format":false,"excerpt":"Slashdot reports: Adobe has finally seen the same light Steve Jobs did in 2010 and is now committed to putting mobile Flash player in the history books as soon as possible.\u00a0Adobe will not develop and test Flash player for Android 4.1\u00a0and will now focus on a PC browsing and apps.\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15921,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/11\/18\/parallax-scrolling-showcase\/","url_meta":{"origin":15619,"position":4},"title":"Parallax scrolling showcase","author":"Leonid Mamchenkov","date":"November 18, 2011","format":false,"excerpt":"A colleague sent me this link to a collection of parallax scrolling website designs. Some of them are really awesome, especially considering the fact that they are implemented in HTML5 - no flash or other proprietary plugin required. I particularly liked how the car assembles and disassembles on the Smart\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2011\/11\/Parallax-Scrolling-500x251.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":12557,"url":"https:\/\/mamchenkov.net\/wordpress\/2010\/05\/11\/day-in-brief\/","url_meta":{"origin":15619,"position":5},"title":"Day in brief","author":"Leonid Mamchenkov","date":"May 11, 2010","format":false,"excerpt":"If I graph the demand for my work and supply that I can offer, that won't look anything like the graph from economics class. Parallels. # What? HTML5 video soon? There are still many who didn't manage to make their videos work in Flash properly. And that what? 10 years?\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/15619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=15619"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/15619\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=15619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=15619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=15619"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=15619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}