Mozilla

You are currently browsing articles tagged Mozilla.

Monopoly Fears

Something brought up my abandoned Friendster blog, which had a link to fiftymillimeter which used to be my favorite photography site by people in Athens prior to me even moving here. Why “used to be”? Well over a year ago, they stopped posting to the site. Sad, I know. Still, I was curious, Where are they now? I ran across Twitter-Free Fridays looking for Toby Joe Boudroux.

What I found interesting about this post was his approach to whether or not Twitter is or is not a monopoly. I agree with the first part. The last sentence surprised me.

Being at the top of an emerging market segment does not constitute a monopoly. Unfair practices, abuses of that dominance to limit fair access to resources and outlets – those are monopolistic. If Twitter struck a deal with Mozilla that blacklisted other microblogging services, we’d have something to talk about. Opening APIs freely and allowing supplemental markets to emerge hardly seems consistent with railroad barons.

Supplemental markets would be the equivalent of a railroad baron allowing new train stations or business to sell to the customers using the trains. Open APIs allow other corporations to find a niche. However, they are not a direct competitor. For example, with Twitter, the API is not used by Pownce or Jaiku. Friendfeed who fits in both the lifestream market and the micro-blog markets does use the API. More commonly, the Twitter API is used by companies like Summize or Twitpic in searching or posting content.

If economists or lawyers determining whether a company with a large market share is monopolistic are influenced by open APIs creating supplemental markets, then this could be a strategy to avoiding DOJ further scrutiny? At Bbworld / DevCon, a frequent point of pride from the Blackboard folks was the anticipation of Bb9 to have a more open, accessible, and useful API. This API will be able to do everything the current one in the Classic line can currently do. The anticipated additions to this API could benefit many supplemental markets. (Let’s just forget at the same time, they are saying API for the CE/Vista products is a dead-end development path.)

Scoring points with the DOJ (and more importantly the court of public opinion) could never hurt while trying to sue a much smaller competitor like Desire2Learn. Some characterize Bb as not likely to stop until D2L no longer exists. Who knows? I doubt even Chasen knows. Still, it would far fetched to characterize just this as making Blackboard a monopoly.

There are pleny of alternative LMS products to the Blackboard Learning System: Moodle, Sakai, ANGEL, eCollege, and many, many more. Heck, the rumor mill would indicate more and more higher education institutions are considering and even changing to the alternatives. Blackboard acknowleges institutions likely run multiple products. With Bb 9, they encourage people to use the Learning Environment Connector to single sign-on to into the other products. With the Bb9 frame remaining so they know who got them there, of course.  Don’t forget about a Personal Learning Environment,

Certainly I dislike that Blackboard hears my objections and continues to act in ways contrary to them. However, that happens within my own team. Neither group are criminal for ignoring me.

Firefox 3

The generic globe logo used when Firefox is compiled without the official branding
Image via Wikipedia

Apparently the official launch of Firefox 3 is tomorrow. So we get to look forward to 4+ months of students and faculty members asking why Blackboard Vista doesn’t recognize Fx 3 as supported. Every week’s call with Blackboard will have the conversation:

Us: Is it supported yet?
Bb: Not yet. We are working on it.
Us: When will it be supported?
Bb: We can’t tell you yet, but we will let you know when it is.

I bet Mozilla starts pushing it through auto-updates either tomorrow or the day after tomorrow. So it will be everywhere soon enough. Ugh.

Personally, I look forward to the upgrade as it will hopefully resolve a major issue for me: Firefox 2 regularly consumes in excess of 250 MB of RAM and becomes sluggish.

Zemanta Pixie

Search

Information is only valuable when found. It is great someone took notes during the conference call, but four months later, when I do not recall the date of the meeting or who sent the notes, I’ll rely on my computer searching for it.

Thunderbird returns pretty quickly when it searches subjects only. So I will start there. I will try a few terms. Probably it will yield a few results without what I seek or too many results to browse through because people rarely use descriptive subjects.

Next, I will turn to searching the bodies of emails. As long as the notes were taken by someone technical, they will be text in the body of the email. So I will find them easily. Non-technical folks send the notes inside Word or Excel documents. So I won’t find the notes.

Not finding information because notes are inside attachments has burned me lately, so I have taken to copying out the text and sending it to myself as regular text.

Be more secure! Upgrade today.

Want better functionality? Upgrade today.

Save a developer! Upgrade today.

The save a developer thing is the impetus for this post.

The upgrade today mantra annoys me.

  1. Software rarely spends enough time in alpha and beta cycles to to identify all the issues.
  2. People have been so burned by using software in alpha and beta cycles, they are hesitant to try upgrades and help determine the issues.
  3. This lack of attention to the problems ensure, versions 1.0, 2.0, n.0 typically have a ton of unknown problems or are even less secure at times.

Unfortunately, the vendor who makes the application platform we run, Blackboard, has a philosophy to look at new web browsers while they are in beta but not actually work towards fixes for the new browsers until after the products are released. With most releases of Java or supported web browsers (Internet Explorer or Mozilla Firefox), Blackboard heard the complaints by the early adopters and released within a couple months an update which resolved the reported issues.

The students and faculty members fail to understand the issue. I think I do. Blackboard (like WebCT prior) understands there are differences between beta and final. Some of us argue these differences are usually minor. However, this is all asking someone to predict the future which we know is haphazard at best.

Long alpha and beta cycles allow more users to get involved, give those back to the developers, have them fixed before the version release. Burning users with buggy software ensures their lack of faith.

Firefox Weirdness

Our Systems folks upgraded the code running Stats web site they let us use. This morning, was the first time I looked at it since the upgrade.

Naturally, it was not working for me. Figuring it was my Mozilla Firefox’s fault, I tried the same web page in Flock. (Firefox with some other apps but none of Add-Ons, formerly the Extensions really plug-ins, I use in Firefox.) Flock showed it fine, so I “knew” one of three Add-Ons Extensions had to be the culprit: Greasemonkey, NoScript, or FasterFox. I disabled all three and found the site worked as it should. So I enabled each in turn. The site still works.

Enabling one of the three should have rebroken the web site. That this failed to happen could mean:

  1. Add-Ons Extensions did not break it. Something out of my control did.
  2. Add-Ons Extensions did not break it. Something I don’t remember changing did.
  3. Disabling and enabling Add-Ons Extensions changes their configuration and their impact on pages.

Annoying.

I have been looking to use Prism. A gotcha I hit was it balked at any site using a self-signed SSL certificate. A recommendation was to copy the cert8.db file from a Firefox  profile to a Prism profile. This actually worked.

Locating it is a bit of a pain in the ass on Windows. It is in what would be a hidden folder, so some layers have to be opened up just to get to it. Copy from <user>/Application Data/Mozilla/profiles/default  to <user>/Application Data/Prism/default.

Excellent. Now it is a fair evaluation.