|
|
Captain Wayne's Blog
Topic: Amazon interface rewritten, playlist & album editors upgraded
|
|
|
fiogf49gjkf0d I just finished up rewriting over 50 pages (3,000+ lines) of code!
It started with Amazon.com switching their webservices from the open-REST format to an encrypted authentication interface. This means I have to generate the request according to very specific requirements then encrypt it using a public-private key generation algorythm. Not too much work, only about 8-10 hours!!
Oh, and I only had 3 days to do it (damn notifications kept going into my spam folder - I'm lucky I check that every few weeks!)
But, since I was there I also rewrote the amazon import routines that populate the albums for us (well, the ones they have - about 60%). These routines were way out of date and poorly designed and written (they are from 2006). So, I rewrote those form scratch too - another 8-10 hours there as well.
And, since I was there, I rewrote the routines that look-up the SongIDs and ArtistIDs given an artist name or song title... and the routines that auto-create new IDs. They are much faster and much more accurate. I also standardized all other pages to use these same routines routines (new album, edit album, enter playlist, etc.) so there's one-stop shopping for those look-ups now (and one-stop bug fixes).
It's amazing how one thing leads to another and it just snowballs!
Then, finally, I added a donate button to the banner - feel free to press it often!
|
Member Comments:
|
fiogf49gjkf0d Yeah, and better in Safari too. I do have plans to re-do the whole header - probably in the next day or two. It'll be all absolutely positioned then so it should look the same in all browsers (note I said should!).
fm123: --- Looks like the menu problem has been fixed using I.E. Still not as good as Firefox though.
|
|
fiogf49gjkf0d Looks like the menu problem has been fixed using I.E. Still not as good as Firefox though.
|
|
fiogf49gjkf0d IE8 is the same. I got the new version and use it...for things like this. I use FF3 for everything else. Going to wait a bit longer to update to FF3.5 as it takes a while for them to update all the plugins.
On the other hand, Amazon import works great now...
|
|
fiogf49gjkf0d IE 7 has the alignment problem, but the biggest annoyance is that posting buttons don't work. I logged out and couldn't log back in. It does post since you get a message if you don't enter any information on the login screen, but when you have information entered the login button just refreshes the screen and you sit there without getting the login successful page.
|
|
fiogf49gjkf0d I get the same. FF is ok, IE has alignment trouble. I sent a message, but it's midnight now, so this will take a while.
|
|
fiogf49gjkf0d The header looks different using Internet Explorer 8 then it does using Firefox 3.52. The drop down menu is not lined up with the search. Must be due to the donate button recently added. Looks fine on Firefox. Someone else, please test it with Internet Explorer 8, as maybe it is just on my end.
|
|
fiogf49gjkf0d Now, if work like that doesn't deserve some compensation, I don't know what does.
|
|
fiogf49gjkf0d Good job Wayne. I knew we kept you around here for some reason. ;-) Dave
|
|
fiogf49gjkf0d Are your fingers tired after all the rewriting?
Way to go, Cap'n Wayne.
Terri M.
|
|
|
|
|