Categories
Extensions

Accessing an Outside Server and AJAX

So in a recent discussion in a thread over at RT has called for the use of AJAX, and suggestions to other features that would access an outside server for data. Now I did not comment in this thread mainly because it was not the appropriate place to be discussing this, so I’d like to make a few points here.

While the use of AJAX makes a really neat user interface, it often makes a site almost impossible to use for those with disabilities. Since I’m a web developer, I’m more concerned with accessibility that I am with “bling” because what really matters is that everyone can use it, and not just those who are not disabled. Disabled people are people too, but many people don’t seem like they care at all.

There is also another reason why I do not want to use AJAX. The site developers, Corporate Green, specifically told me:

There’s no proper way to access the stie to do that. Without being signed in, and spamming the site, which would cause performance issues on the site, increase time online, and likely end up being something we’d have to break on purpose.

I’m trying to cooperate with the site developers, and I will not go against that for any reason. I’ve been in communication with them to get some API’s to do that (also have an alert service, which would rock). API’s are great because they use significantly less bandwidth, although may take as much server processing power. Now, if I find ways to implement things that are both accessible and do not hurt the servers, I’ll be glad to implement it.

The other big issue is accessing an outside server to retrieve data. I have two main concerns for using my server for additional services and features. The first of which is that it makes more requests from the client, and I’m trying to make this extension more useful for those with low bandwidth connections. The second is the issue of data being sent to my server. Users may not like that as most people won’t be able to view the source and see exactly what is being sent. Sure, I can say that I am not doing anything malicious, but I don’t expect everyone to take my word (although I’d like them too). I would like feedback on this issue, as I will not do this until I get feedback from users.

I’m also open to any other constructive feedback on the Rooster Teeth Site Extender, as development for version 1.1.0 is ramping up. Your opinion does matter!

Categories
Extensions

Curses…Delayed!

The call has been made to delay the release of RTSE until January 1st, 2006. There is one big thing that we feel we need to have done before release, and it just isn’t ready yet. We want to deliver a high quality product, so we’ll take our time and not rush it out the door.

What does this mean for you? Well, it means you will have to wait about a week and a half more than before, but you’ll get a better extension for it. This feature is a first install wizard to help everyone get it setup the way they want it from the get-go. While you can change settings at anytime, most people will probably want to set it and forget it. It was Brandon’s idea to begin with, but everyone likes it, so we are going with it.

With the extra time added now, Mike is going to work on the help file for the extension as well, so the user can always look up how to do something within Firefox. I’m not sure how many people plan on using this, but it seems like a good idea too. There shouldn’t be anymore delays for the release of 1.0 after this one.

Categories
Extensions Personal

Web Site Work and Extensions Update

More work has been done with this website as I get it ready for the release of RTSE. You won’t see a lot of these changes unless you know what you are looking for because things are deliberately hidden right now. Don’t worry though, soon enough I’ll be releasing it to the general public. Beta1 is already underway, and several bugs have already been reported and fixed. We are still trying to add support for the editor to look ‘right’ when you have a theme enabled, but there are still some issues with that. It may or may not work by the time we release the extension, but we’ll get it in on a future version if it doesn’t.

As for things you can see that have changed with this site, I’ve added an about page which has very little about me. I’m never good at talking about myself, so if you think I should add something, let me know. Soon to come will be the contact page, which will have more contact info than just me.

This upcoming break, once RTSE is released, I’ll be revamping the Orion/Oxford Soccer League’s web site to allow the administration to post news entries, announcements, or other various things. I’m thinking that a WordPress thing might work out very well. I will probably put up a forum as well. Maybe with a new site look, people will post in it. Probably not, but it still allows for another avenue of communication between the players’ families and the administration.

The ETA for the release of RTSE is December 24. Until then, keep checking back for updates!

Categories
Personal

Classes – Winter 2006

Well, I got to register for classes today. One class was closed, so I had to change everything around this morning. Tuesday’s and Thursdays should be pretty nice since I’ll be done by 12:30 (earlier on Thursday).

Monday

9:00 am-10:00 am – MATH 425
11:00 am-12:00 pm – PHIL 201
12:00 pm-1:00 pm – ECON 370
1:30 pm-2:30 pm – EECS 280
4:00 pm-5:00 pm – ECON 370

Tuesday

9:00 am-10:30 am – EECS 203
11:30 am-12:30 pm – EECS 280

Wednesday

9:00 am-10:00 am – MATH 425
11:00 am-12:00 pm – PHIL 201
12:00 pm-1:00 pm – ECON 370
1:30 pm-2:30 pm – EECS 280

Thursday

9:00 am-10:30 am – EECS 203

Friday

9:00 am-10:00 am – MATH 425
11:00 am-12:00 pm – PHIL 201
12:00 pm-1:00 pm – ECON 370
1:30 pm-2:30 pm – EECS 280
3:30 pm-4:30 pm – EECS 203

That breaks down to a nice even 17 credits. I’ll be getting three of my six required humanities credits out of the way with PHIL 201, and I’ll be completing my series requirement with ECON 370. Should be a little bit of a tough term, but I think I’m up for it.

Categories
Extensions

Update

Well, This is my first post on this blog. My name is Brandon, aka midas. I am here to give everyone an update on the progress of the extension.

We are currently still in an alpha stage, pretty much going on weekly updates. So far our feature list includes:

  • Auto-Sign In
  • Themer (persistent site flavor)
  • An Improved Text Editing Box
  • Watchlist Managment