Software by Steven
Sometimes a square peg is a round hole
Category Archives: bbb
Managing js dependencies and the importance of global-scoped libraries
Posted by on December 15, 2010
In performing some cleanup, abstraction and upkeep on the 0.3 release of the BBB player (soon to be 0.3.1), I’ve been working on expanding the testing functionality. In doing so, I’m pushing the test code from the testing page (test.html) into its own external JavaScript file (test.js). Trouble is, I want to keep this code [...]
BBB Player 0.3
Posted by on December 8, 2010
With December upon us, it’s time for the third iteration over the BBB Player. And this one shan’t disappoint. My partner’s release notes forthcoming, I’ll be focused on discussing my own tasks. If you’ll recall, the original list of items tasked to me looked like this: Hooking up dummy server calls on chapter addition/deletion Toggle [...]
BBB Subtitle Fixes, On/Off and Remoting
Posted by on November 28, 2010
I’ve been continuing to work on the BBB player and from the list and I decided to tackle two of the items from the list that were quick-fix oversights from past releases. I’m talking about the promised features of toggling subtitles on/off and hooking dummy server calls up for the chapter addition/deletion demo. Also included [...]
BBB 0.3 Preview Change
Posted by on November 27, 2010
In my last BBB-related blogging, I mentioned some upcoming features I’ll be focusing on implementing for this next release. After meeting and discussion, we’re switching focus a bit to further fleshing out the chaptering functionality introduced in BBB 0.1. We’ll still be keeping with some of the simpler oversight fixes, but the new list of [...]
BBB Player – 0.2 Release
Posted by on November 16, 2010
Here we are, deliverable day. Kevin and I have been gearing up for today’s release by fleshing out the feature set on our player project and iterating/fine tuning what was already there. If you’ve been following my series of blog posts you may have an idea of my portion, but I’m only half the team! [...]
BBB Remote Bookmark Querying
Posted by on November 15, 2010
In preparing for tomorrow’s 0.2 release of the BBB Player, I’ve taken the first step to moving towards remote data retrieval. While right now we’re still using that terrific stub data, it’s at least now not hard-coded into the JavaScript. Instead, it has been hard-coded into a server script which is queried to return the [...]
BBB Video Player Test Framework Skeleton
Posted by on November 10, 2010
Early on in the prototyping stage when I was first getting used to HTML5 and JSON, I’d written a very rough and primitive suite of tests to test what I was trying to do. In fact, if you look back to the earliest commits into my github repo, you’ll see it floating around here or [...]
TTXT Subtitling for BBB Video Player
Posted by on November 10, 2010
In my last blogging I discussed the research I’d made into forcing XML-formatted plain text to being DOM-parsed. This became an essential task for the BBB Video Player as TTXT subtitle files are just that: XML-structured documents which were coming across as plain text. This could be fixed server-side by associating extension “ttxt” with “text/xml”, [...]
Cross-browser XML Parsing with XmlHttpRequest
Posted by on November 7, 2010
Ah yes, cross-browser coding. Easier now than it was when I first dabbled in JS, but I still get a major sense of satisfaction out of getting something working and working well. For my work on TTXT subtitling, I had to dig deep into the XmlHttpRequest class, edge cases on return types and ended up [...]
BBB.js 0.1 Release
Posted by on October 23, 2010
Releasing early and often, time for 0.1 of the HTML5 Open Video Player! Kevin and I have been busy working on enhancing functionality for the <video> element, allowing a user to break a video into bookmarks (a.k.a. chapters) and to create a sequential playlist. Each chapter will have a start time and end time, along [...]