background preloader


Related:  API

Introduction | API v1 Documentation Timeline JS - Beautifully crafted timelines that are easy, and intuitive to use. RemoteStorage/remoteStorage.js API Reference   |   YouTube Data API   The YouTube Data API lets you incorporate functions normally executed on the YouTube website into your own website or application. The lists below identify the different types of resources that you can retrieve using the API. The API also supports methods to insert, update, or delete many of these resources. This reference guide explains how to use the API to perform all of these operations. Calling the API The following requirements apply to YouTube Data API requests: Every request must either specify an API key (with the key parameter) or provide an OAuth 2.0 token. Resource types Activities An activity resource contains information about an action that a particular channel, or user, has taken on YouTube. For more information about this resource, see its resource representation and list of properties. Captions A caption resource represents a YouTube caption track. For more information about this resource, see its resource representation and list of properties. ChannelBanners ChannelSections

Create stunning timelines with TimelineJS | Javascript TimelineJS ( is an easy-to-use JavaScript library, both for user and developer. It can be as easy as embedding an iframe onto your page using the embed generator with a Google Doc spreadsheet, or as complicated as dynamically adding in your own events based on external sources; we’re going to opt for the latter. TimelineJS currently has native support for Twitter, Flickr, Google Maps, YouTube, Vimeo, Dailymotion, Wikipedia and SoundCloud. We’ll be using Twitter, Flickr and YouTube to show favourites over time, to give an overview of when and what you like, although it wouldn’t be hard to adapt this to only show the last seven days. If you’re looking for an easy way to include a timeline in your site, this may well be perfect. Git It To get started, use Git to clone TimelineJS into your project. 001 $ git clone 002 TimelineJS.git Directory structure Link to scripts Create a story Make a container 001 <section id=”my-timeline”></section> Fullscreen

How to record audio in Chrome with native HTML5 APIs Two weeks ago a new version of Chrome was released. Google switched from the default Adobe’s Flash Player to an in-house developed version called “Pepper Flash”. Unfortunately Pepper Flash has a problem with audio recording, resulting in distorted audio on almost all Macs. This happened right in the middle of our efforts to build the Dubjoy Editor, a browser-based, easy to use tool for translating (dubbing) online videos. Relying on Flash for audio recording was our first choice, but when confronted with this devastating issue, we started looking into other options. Using native HTML5 APIs seemed like a viable solution. We started researching the space and checked a lot of sample code out there, but had limited success. From what you can find on html5rocks, capturing audio seems to be well supported. Everything seems easy and pretty straightforward, right? When clicking the “start recording” button, a permission request to use the microphone appears. Unfortunately there’s a caveat.

Knight Lab Timeline The most up to date change log for TimelineJS itself can be found at Minor TimelineJS3 version updateFixes to plugin deployment/working out kinks in update Major update: this plugin now supports the TimelineJS3 rewrite. To preserve backwards compatibility, you must include this in your shortcode to use the new version of Timeline: version="timeline3". Revert animation changes introduced in 2.35.5 Fix URL linking regression introduced in 2.35.3Animation optimizations from #681 Fix Stamen map tile URL bug Many updates to localization: new and changed languages. Fix mobile display bug. Fix date initialization process to address Firefox bug in UK/Ireland ( Update to TimelineJS 2.33.1: fix bug handling media URLs; minor updates to zh-cn localization file. Incremented version for semi-separate versioning with TimelineJS Initial time using deployment script

implementing a callback in TimelineJS