Categories
Technology

Mac Pro

update

Well, I’m officially dead in the water. I did create a firewire bootable image on one of my external hard drives, and had it running once. Now, however, when I go to start the machine, pushing the Option key does nothing. Trying to safe boot or single boot does nothing. Trying to boot off an install disc does nothing, and I can’t get the disc out. All roads lead to kernel panic.

Though the RAM tested as good, I have to assume it isn’t good if I can’t even get to state of being able to pick which disc to boot from. Regardless, there’s nothing I can do now until I take it into a genius bar, but since I can’t afford to replace RAM or hard drive or whatever other expensive item the Apple people will recommend, it will just have to sit for the nonce. Perhaps it will use this quiet time to meditate on the evilness of its ways.

Thanks, though, for all who tried to help. Found out some new and useful ideas for the future.


I have a question for those of you who understand the Mac quirks.

I have the last of the G4 Powerbooks with Leopard installed. I haven’t had problems with the computer until just recently, when it seemed to start running a little more sluggishly. Today, when I rebooted, I got a kernel panic. I tried resetting the PRAM and even the PMU, but couldn’t get past the kernal panic. Finally, I booted in Single User mode, and ran fsck to repair the disk.

The first time through, it said files had been changed, so I ran it again. The second time it came back with an OK message, and I typed in reboot.

I was able to get into the machine and run the disc utility to repair the permissions and everything seemed fine. However, when I rebooted again, I got the same kernel panic, and had to run fsck again. This time, I only had to run it once.

I’ve since rebooted the machine twice and it seems fine. One difference between this set of reboots and the previous, in addition to running Disc Utility, is that I also cleaned out some old files and went from 17GB of free space to 23GB.

I am worried that something might be about to go on the machine. Have any of you run into this situation, and do you have guesses as to what the problem might be? I really can’t afford another new computer, and need to keep this one going.

Categories
XHTML/HTML

HTML and XHTML and bears, oh my!

James Bennett writes on why HTML is the markup for him. There really isn’t anything to agree or disagree with, because he’s expressing his personal preferences. To him, the fact that you can co-mingle different vocabularies, such as XHTML, SVG, RDF, and MathML, isn’t enough to overcome the draconian error handling (there’s that term again, death to the term). Fair enough: XHTML isn’t for everyone.

One point of clarification, though: HTML5 isn’t just HTML, it’s also XHTML5. I know that the specification is misleadingly named, and seems to implicitly promise a path away from XHTML in the future, but I’d hate that those who prefer HTML would close that road for the rest of us; somehow helping to remove the option of using XHTML for those who have worked through the XML error handling in order to reach the advantages of a truly open page markup.

Working through the XML processing becomes less of a challenge as time goes on, as tools undertake the “burden” of ensuring proper markup so that we don’t have to be so encumbered. I’ve found the htmLawed Drupal plug-in to be wonderfully adapted to solving so many of the problems I’ve had with character encoding in the past. As for generating proper markup in the post, I can either manage the markup myself, which typically consists of paragraph and hypertext links, with an occasional image or SVG document; or I can have the filtered HTML option handle the markup, as it seems to respect and not munge SVG documents.

As for site design, every Drupal theme I’ve adapted so far has validated as strict XHTML. Makes my job pretty easy.

The point isn’t that HTML is better than XHTML, or that XHTML is better than HTML. The point is we all have our preferences, and we should expect browsers to properly handle both—now and in the future.

(via Simon)

Categories
Browsers

Urges

Recovered from the Wayback Machine.

I have this insanely perverse urge not to download Firefox until Wednesday. To get up in the dead of night, tip-toe to my machine and hit the download button when the date is safely the 18th; cackling in glee at the thought that I, I, am the sole hold out–the traitor, the ingrate, the rebel.

What will happen, instead, is I’ll forget about it and sometime later tonight when I’m online, reading or writing or both, the automate update wizard will pop up and tell me there’s a new version of Firefox. I’ll click the button for the upgrade, and probably won’t think twice about it.

My moment of rebellion will have passed, immersed in other things.

Categories
SVG

Robert: Applying SVG effects to HTML

A couple of people have kindly pointed out Robert O’Callahan’s wonderful exploration Applying SVG Effects to HTML.

I’ve held off on posting about it, as I wanted to create a longer writing trying out Robert’s work. However, I didn’t want to put off sharing this effort any longer. I’ll have more on this mix of HTML and SVG at a later time. In the meantime, if you’re a fan of SVG, you’ll want to check out Robert’s work.

Categories
Browsers

Browser Buzz

Recovered from the Wayback Machine.

Browsers have been generating a lot of buzz this week.

Opera just released Opera 9.5, which I’ve already downloaded and installed on all of my machines. I’m also going to be downloading and trying out the new Dragonfly JavaScript debugger, since I’ll be covering it (and other JS tools) in the second edition of Learning JavaScript.

Now, it would seem that next Tuesday is the official Firefox 3 download day. Of course, if you even use Firefox on that day you’ll be downloading the released version on that day.

I’m particularly happy about Firefox 3, as I’ve had some SVG rendering issues related to Firefox 2 that made me hesitate in using SVG more completely in my various web sites. Now, I can go to town.

The IE team also released a new post about IE8 beta 2, out in August. Unfortunately, the news about IE8 isn’t as positive as the news about Opera and Firefox. What’s happened is that the initial use of a meta element in order to trigger “IE7” mode, has been proven to be problematical, and needing to be further refined. Now, developers are encouraged to use the EmulateIE7 mode, in order to emulate IE7 behavior, rather than enforce IE7 standards. This is going to be causing confusion, and doesn’t necessarily lead to a sense of warm and coziness that the IE team has their act together.

Unfortunately, no word on support for opacity. The IE team removed the MS proprietary opacity filter in IE8, which was good. However, the team did not put in place the standards-based opacity, which is causing a great deal of unhappiness.

I decided to check the browser statistics on my own sites, particularly my new ones, and my older Burningbird, which I’ve been cleaning up in Google. What I found is the following:

Only 10.5% of visitors to my new Just Shelley site use MSIE. Of the remaining, Safari users account for 8.9%, Opera users 4.4%, and Firefox users account for a whopping 65.1% of the user base.

At RealTech, MSIE 5.5 users account for 6.7%, 6.0 users 5.4%, and 7.0 users account for 4.6%. IE8 beta testers only account for 0.5% of the users. For the rest, Safari has 8.6%, Opera 4.5%, and Firefox, again, accounts for 53.1% of the user base.

For the Burningbird site, which has the oldest material and most visitors from Google, IE use increased to 25.9%. Firefox accounts for 16.2%, Opera for 4.5%, and Safari accounts for 6.6%. Who is the big winner at Burningbird? NetNewsWire, which accounts for 27% of file accesses at Burningbird. That’s a lot of feed reads.

Finally, for Painting the Web, MSIE only accounts for 5.8% of the users, Safari accounts for 10.3%, Opera users have increased to 9.9% (those Opera folks, they love SVG), and last but not least, Firefox accounts for 65.1% of users at Painting the Web.

What does this all mean? It means that active readers of my sites are using Firefox much more than any other browser, while IE users tend to come in via search results on older posts. Safari users have increased, helped along, no doubt, by Apple’s installing Safari on Windows machines, via a Quicktime upgrade. (Why on earth people would complain about Apple putting a standards-based browser on Windows, beats the hell out of me–would we prefer IE?)

Opera users form a good, consistent base at all of my sites, except for Painting the Web, which has double the number of Opera users. Again, I think people who like SVG also like Opera, which has been consistently a strong supporter of SVG.

In summary, at my sites at least, the number of people using IE is dropping. Most people who come to my site using MSIE do so through some Google or Yahoo search, seldom stay more than a quick look at a page, and then move on. Most are using older versions of MSIE, which implies (and the stats also bare this out) that they’re using older versions of Windows and the Mac OS. I frankly never get IE8 beta testers, while I’ve consistently received larger numbers of beta testers for Firefox and Opera.

In other words, MSIE users do not make up a significant portion of my regular readership. More importantly, their numbers have dropped almost 50% from the statistics I had last year.

Now, it’s true that the topics I write about tend to attract the tech community who, other than those who specifically work with IE, professionally, rarely use IE. I have two other sites opening later that cover non-tech fields, not to mention Just Shelley, which isn’t going to be focused on technology. I’ll check in about six months, and see how the statistics do at these and my other sites.

Regardless: Congratulations, Opera! Congratulations, Firefox!