Label Sphere v2
A reader pointed out that my Label Sphere wasn't working as advertised. I took a look at both our blogs and they both looked fine, then I realized it must be a browser issue. I looked again with Firefox and sure enough the labels were all stacked on each other at the bottom of the gadget. I made the mistake of only testing in one browser (Google Chrome).
For the sake of completeness I checked the Label Sphere using IE8 on my gf's computer (the only IE I can get on Arch Linux is IE6 and I've decided I don't want to support IE6) and sure enough IE8 had a JavaScript error about "Object doesn't support this property or method". This error occurred while trying to set the a:link and a:visited colors to the current blogs theme. IE8 doesn't support setting :visited in JavaScript. It's also been documented that IE7 needs both :visited and :link (eg a:link:visited) but I'm not sure if that's related. A simple try around the :link and :visited lines with an empty catch worked around this problem. The only downside is that a blog's visitors using IE8 won't see the blog's link and visited color scheme in the Label Sphere.
The issue with Firefox was that the label container was collapsing, then JavaScript got a very small height for the container which resulted in a very small sphere. To keep the container from collapsing I added the following to the style of the container (as stated in the link):
overflow: hidden;
width: 100%;
One other thing I noticed is that the Label Sphere moved smoothly and quickly in Google Chrome, probably because of their V8 JavaScript Engine. Firefox and IE were slower and stuttered a little.
So for anyone using IE6 (or any other outdated browser) it's time you upgrade! And if you aren't using Google Chrome you should give it a try.
Comments
I would be glad to help for the adding of the user preferences and other options...
I would also like to interest you to this project: "https://www.freelancer.com/projects/AJAX-CSS/New-paradigm-commerce-website.html"...
Thanks...
Thanks :)
Comes in very handy.
Unfortunately, the link color seems to stay at the default blue and purple, which are hard to read on my dark background. I tried to change it with css (If that's a dumb idea, don't laugh, i'm new to all this). Is there a way you can add an option on to the widget, or even make it work with css? Thanks.
can u send me a message to my blog pls?
regards,
kila
*I from Brazil, sorry for bad english.
I was using your LabelSphere through the Blogger "gadget installer" and was working fine. Later, I'v added some hacks to my blog, messing directly at the code, and it has stopped working.
I tought was when I added references to Prototype&Scriptaculous, what may be conflicting with your script.
My interest was on getting the code to try porting it for this resource, but I didnt found any useful source. So, could you release the fontcode n/or try to update it?
This is sad, coz I want to add some new resources to my blog, and doesnt wants leave LabelSphere!
Djo!: Changing colors will be in the next version. To be released soon...hopefully.
blogger mania: Thanks!
Bixu Lezadu: I have been thinking about releasing the code. The next version will be available under the ISC license. Can you post the Prototype and Scriptalicious lines which are causing a problem for you? I'll try to get your problem fixed before the next release.
< script type='text/javascript' src='http://www.google.com/jsapi' >< /script >
< script type='text/javascript' >
google.load("prototype","1.6.0.3");
google.load("scriptaculous", "1.8.2");
< /script >
As far I'v researched for, this happens coz JQuery (the API you'd used for) "declines" to the stringvar calling in benefit of others API. There are a few tutorials over the net where teaches how to avoid this, as these from own JQuery docs:
http://docs.jquery.com/Using_jQuery_with_Other_Libraries
Well... Hope I'v helped!
See ya, and good luck!
Thanx.
Thanks again, --bill bdaul@pacbell.net
You can always prepare few base versions:
read / green / blue / while / black
It should do not take much time, but can help much till better version will be available.
Greetings.
thanks!
Fabrizio
https://groups.google.com/forum/#!topic/bloggerdev/RASeZwLD6ok
but it appears to have been fixed.
The gadget doesn't work on my blog, it says that there are no labels, how do I add some labels??? Help