Today I am releasing an early version of my new WordPress theme, Casper.
Casper is a direct port of the Ghost blogging platform default theme by the same name. It is a gorgeously simple, one column theme that transitions nicely to mobile devices. The idea behind this project was to emulate the original theme exactly, then work to add features exclusive to WordPress. So far the theme supports media-specific image loading via responsive-img.js, a single widget area above the footer, a social icons section, and many options available through the WordPress customizer.
View Casper on GitHub
Google is always at the bleeding edge of web development standards, so it’s not surprising that voice recognition capabilities are turned on by default in all new versions of their Chrome browser. Web developers can take advantage of it today with the
x-webkit-speech input attribute. Just add it to any text input like so:
<code><input type="text" x-webkit-speech />
and visitors to your page using Chrome will be presented with an extra microphone button in the search box.
Right now this is a Chrome-only feature but likely will become supported by all popular browsers over time.
I’ve restructured and reorganized lacymorrow.com. You can find all of my old projects including the XSPF Jukebox to lacymorrow.com/projects/. You may also notice that this blog has a newer, cleaner look. I am now running the Casper theme that I developed as a WordPress port of the Ghost blogging platform’s default theme.
Ok, so I’ve heard of the countless problems people are having getting the Jukebox up and running, as well as the number of bugs yet to be fixed. Believe me, every single email and comment is read. The main reason for lack of support and updates is that I don’t have the time. With school starting back and my eighteenth birthday coming up, I have had to concentrate more on my paid web design projects than the Jukebox. That is not to say that the project will be dropped, in fact I have every intention of recreating the entire website as well as making a simple auto-installer for the Jukebox. My only compensation for these projects are from the minimal donations I receive, so be happy with the current version. And also get ready, I have big plans for the Jukebox over the next month or so, so check back to see how it is coming. The Xspf Jukebox is already the most functional web media player on the internet (take that, WimpyPlayer), and the best part: It’s free. So if you are having problems, leave a comment, or shoot me an email (just make sure to send me a link, I can’t help you if I can’t see what’s wrong). Also, check out the project page. You can download the files exactly as I have them used and, who knows? Maybe you’ll solve the problems yourself.
Here is another update to the Xspf Jukebox, version 5.9.4. There are many small fixes which take care of a number of bugs.
A couple of additions are
- Percentage widths and heights are now supported in the skin xml
- Gradients are now available in skins as well
The Jukebox is now able to be loaded as a child to any other flash movie, no problem. It can be included in Flash sites or applications without having to be loaded from the Html page. This update also fixes bugs with reading stats, and adds additional accessible information through the “statsurl” interface.
Anyone having problems getting everything to work just right with the Xspf Jukebox may want to click the link below. I have thrown together a super-simple page that incorporates all of the included files with the Jukebox download. The source files are also available for download so that you can see exactly how to use them. XSPF Jukebox
It’s been awhile, but I am slowly getting things worked out. This is a small update to allow for a duration variable in the playlist. This fixes the “Jumpy” scrub bar, but inserting the wrong number will cause unexpected results. Use the <duration> tag in the playlist, and insert [number of seconds] x 1000.
Few more updates, the repeat_playlist and no_continue bugs should be gone for good. Also, I have taken out the “setup” feature. It was meant to have more of a function than a blinking “Update” icon, but never happened.