Categories
Internet

Distance learning

Eric Langhorst is a history teacher in Liberty, Missouri. He’s been specializing in ways of using the internet in order to aid in the teaching of history, and has posted conference notes about his research for the MidWest Education Technology conference here in St. Louis.

It’s a nice presentation, but it does demonstrate the growing importance of global broadband coverage. Our community is looking at wide-area wireless for the county, and all the public library system now provides free wireless, as does the downtown St. Louis area.

Lee at Black River News mentions the new Missouri Virtual School program, which lets kids take classes over the internet. This would be particularly valuable for rural areas, especially within school systems struggling with funding. It’s unfortunate that there’s no plan for providing the internet coverage into those areas more likely to benefit from such.

Categories
Technology

Browser testing

Roger Johansson details his browser testing strategy and it is far more extensive than mine–at least for CSS and markup, though I go much further when it comes to JavaScript.

  • I start with, and use extensively, Firefox on the Mac. The main reason why is the extensions, specifically Firebug. I think that Joe Hewitt’s Firebug is the third single-most important component of today’s new web development–following on Mozilla’s innovative architecture, which enables such extensions, and REST.
  • I then test with IE7 on Windows XP. Why? Because if anything I do is going to break, it will break with IE. I no longer have an IE6 box, but I do use Total Validator to take screenshots in IE6 and Konquerer if I’m working on issues of design.
  • Next, I test with Opera on the Mac, which helps me discover those things that Firefox allows that aren’t necessarily standard. I find Opera to be the most standards compliant browser.
  • Then I go to Safari and the most current WebKit, both still on the Mac.
  • I need to test with Camino and Flock more. However, my logs tell me I have people using IE, Firefox, Safari, some Opera, rarely Konquerer, and older versions of IE, on Windows and the Mac. These are my target audiences.
  • I tested the book with OmniWeb, but I don’t have it any longer as it’s a ‘cost’ browser and the cost isn’t justified.
  • I test with Netscape and Opera on Windows XP, last. I used to test for IE6, and I did for the book. However, I don’t have access to a IE6 machine, now, so am dependent on IE6 users to tell me if something breaks.
  • I provide a mobile stylesheet, which Ralph at There is no Cat, was kind enough to test for me. I also use Opera’s mobile feature to test.

One thing I talked about in the upcoming Adding Ajax book is understanding your audience before making a choice of target test browsers. If we use progressive enhancement as a development approach, which means creating the functionality without the use of scripting and then gradually adding script effects, then we always have a natural fall back if a script effect doesn’t work with one browser or another: just disable the effect for the browsers that choke. Those few who are still using IE 5.5 on the Mac (why?), or IE 3.2 (WHY!), at least get a decent shot at a workable page, if not a terribly interactive or visually appealing page.

Then there’s my feeds. If all else fails, I provide full content feeds.

Roger’s mention of semantic markup is spot on, also. I haven’t been pursuing this as diligently as I should, and plan to go over my design one more time and look for better uses of markup—after the book has gone to production, of course.

My biggest design problem? Fonts. I can never find a font that seems to look good everywhere, and that scales as well as I’d like for each resolution. That’s mainly because I haven’t taken the time with fonts as I should. Another thing to explore as soon as the book is finished.

Oh, and this site is using a conditional IE stylesheet.

Categories
Burningbird Technology

The wonders of S3

The only domains I’m keeping are burningbird.net, shelleypowers.com, and missourigreen.com. Burningbird is my major site, I’m turning the shelleypowers.com into an online CV, resume, what have you, and developing MissouriGreen more fully.

One unique feature of Missouri Green is that most of the site resources will be hosted on Amazon’s S3. I’ve already tried out S3 for a Flash-based photo show, and it works remarkably well. I figure that I can offload everything but the dynamic applications, such as whatever tool I use for the content. I’m leaning towards Drupal right now for the content. Drupal or WordPress most likely.

I’m using a variation of a Python script to bulk load to S3 from my server, but it needs work. I’m also using the Firefox add-on, S3 Firefox Organizer for loads from my desktop.

I’ve been enjoying myself immensely but I have to watch it: I’m almost up to a dollar in monthly charges.

Since S3 is a third party service, I’m not making it my key storage device. My photos I upload I have in RAW format on external hard drive and backup DVD. Same with the database dumps, as well as the code. If Amazon decides to enforce a minimum charge, or the service become less than robust, I have a plan to programatically recover the data and host elsewhere.

Categories
Technology

Steve Jobs High

Invited to speak on technology and education, Steve Jobs decides to let loose on teachers unions of all things, as the thing most harmful for schools. Not once does he exhibit any understanding of the differences between unions, teachers associations, and the concept of tenure as a separate entity, he blasts away making the statement about how schools should be managed like a corporation.

Apple Inc. CEO Steve Jobs lambasted teacher unions Friday, claiming no amount of technology in the classroom would improve public schools until principals could fire bad teachers.

Jobs compared schools to businesses with principals serving as CEOs.

“What kind of person could you get to run a small business if you told them that when they came in they couldn’t get rid of people that they thought weren’t any good?” he asked to loud applause during an education reform conference.

“Not really great ones because if you’re really smart you go, ‘I can’t win.'”

So let’s take a gander into the future of education ala Jobs, Dell, and the other bobbing heads of technology; all of whom for some completely unfathomable reason, seem to believe that they even a modicum of understanding of what is wrong with education in America.

In the near future, at Steve Jobs High:

Schools are no longer funded via questionable referendum; with administrators having to scrabble for a few dollars from the tight fisted wealthy living in mansions along the bay. No, the state is billed a set fee for each child. Some people bring up the fact that the fee is four times what the average costs per child of other school systems, but the Steve Jobs Parent-Teacher-Fanboy association decry such disclaimers, hinting at shills from the competitive school system, the Bill Gates Academy for Really Bright People.

Students are given a choice of classes. The subjects taught to all students are the same, but the color of the classroom varies: from orange to pink; lime to classic white and black.

The class on ethics and financial management was canceled, due to lack of interest.

Students needing extra help can make appointments at the genius bar. If the help needed goes beyond providing simple answers to equally simple questions, the student should be packed for an extended stay at the advanced Apple Education Center. If parents have not signed up for the extended Apple KinderCare program, they will have to pay for such help–regardless of whether the child’s problem arose because of individual ability or flaws in the curriculum.

Twice daily fire drills are mandatory.

The school’s basketball team had to disband because of no place to play. There is a school gymnasium, but the shiny plastic floor scratches too easily, and the janitorial staff threatened to quit if they had to maintain it.

When you ask your child’s favorite class, they can’t decide whether they like iLunch or iRecess, more. No one really likes iMath, but anything is better than being sent to the Office.

Students must sign an NDA not to reveal anything they learn while attending Steve Jobs High.

All the administrators are men. In fact, pretty much the entire staff is male.

Writing is considered outmoded, and all communication occurs through brightly colored logos on touchscreens, or via Hello Kitty screenreader.

There are no books. Instead, each student is given a Mac loaded with iTunes and podcasts. The one where Scoble explains the basics of astrophysics is quite popular.

This is your child’s teacher. You hate having to attend parent-teacher conferences.

You no longer worry about your kids having sex: a steady diet of curved, hard white plastic, Disney films, and Justin Timberlake singles have combined to effectively eliminate your child’s sex drive.

Until he or she is 50.

The school uniform is faded blue jeans and unisex black turtleneck sweater. You notice that your son has a permanent stubble on his chin and it bothers you. Not as much, though, as your daughter getting a permanent stubble on her…never mind.

When signing your child up for school, you notice a twice size poster of Steve Jobs over the registration desk. You wonder why you never noticed before that he looks like a cross between Mr. Rogers and a really evil pixie.

All history before 1984 is purged from the school system. Who needs old shit, anyway.

Though this new school system of the future takes some getting used to, parents can feel confident that their children are getting the best education money can buy. Only the finest teachers survive in a competitive environment, managed under a rigorous, lean, and authoritarian process.

It’s a little tough when you first have to offshore your kids to China, but in the end, you’ll find it worth it.

Categories
Web

Nofollow

I guess now it’s OK to be against nofollow. Well, thank goodness our opinions have been validated.