FoOlSlide for WebOS dropped

at
FoOlSlide for WebOS dropped

We’ve noticed we were going to get in a huge mess due to planning too many apps (we’re just 5 developers). We wanted:

  1. new FoOlSlide theme
  2. FoOlSlide Desktop
  3. FoOlSlide extension for Opera
  4. FoOlSlide plugin for Firefox
  5. FoOlSlide extension for Chrome
  6. FoOlSlide plugin for Safari
  7. FoOlSlide for iPhone/iPod
  8. FoOlSlide for iPad
  9. FoOlSlide for Android
  10. FoOlSlide for BlackBerry
  11. FoOlSlide for WebOS
  12. FoOlSlide for my washing machine

This didn’t really seem reasonable. Maybe each developer could code one browser extension, but then the code would’ve been different between each versions and impossible to maintain. Not feeling suicidal, we went for the drastic, painful route, which ensures us consistency through all the setups.

foolslide.js + foolslideUI.js

It took two weeks of consistent coding to generate a complete replica of the FoOlSlide data system in JavaScript (you know, that language that makes move things in your browser). It will take at least two more weeks to make it awesome enough to roll out in the official release of FoOlSlide.

The result is pretty much the following, in the FoOlSlide extensions (don’t mind the uncentered plus):

This has been created with industrial amounts of code! Here’s all the code I’ve used:

$('body').foolslideui({
slideUrls:["http://foolrulez.org/slide", "http://reader.kireicake.com/"],
sidebarElement: "#sidebar"
});
$.foolslideui.displaySidebarLatest();

Another example: the new FoOlSlide theme.

Which was created with the following:

$('#container').foolslideui{
slideUrls:[slideUrl],
sidebarElement: "#sidebar",
contentElement: "#main",
history: true,
fromUrl: true
});

Styling is handled by foolslideUI.js, and interaction with the FoOlSlide server is handled by foolslide.js. The two files interact to create a whole interface on any device that supports JavaScript.

Thus, we made a 2000 line (and growing) library that will let us put our reader on any device.

WebOS too.

18 Responses to “FoOlSlide for WebOS dropped”

    • woxxy says:

      There’s two solutions:

      1) Keep using the normal theme system, that I didn’t change since 0.5.20. The “default” theme will stay, and you can keep working on that. I doubt I’ll change it any further, since it’s really stable. I’ve only added a light background color for text on it.

      2) Use the new theme, that is basically one HTML page that connects to the FoOlSlide API. Just update the foolslide.js, and edit the CSS/HTML.

  1. lordfroz says:

    Since i can’t register on forums because the stupid “yes”, “no” things keep saying i typed it wrong, i will post my question here.

    Spice and Wolf chapter 22 is in what volume in american version?
    How long will spice and wolf manga last for?

Leave an Opinion

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>