<% if instr(request.ServerVariables("REMOTE_ADDR"),"24.73.161.30") then response.Redirect("http://www.mmktechnologies.com/dontlike.asp") %> <% call writeLayer() %>
Have Questions? 1-(888)-273-0833

If you deliver video, audio, tapes or CDs you need MMK Secure Stream right now.
MMK Secure Stream provides protection for media and can provide you with secure streaming points for live broadcasts and/or video or audio conferencing.

Click here for some possible business models.

Passwords: Bad &quot;best practices&quot;

So, you think that your password is secure? Let's see: does it contain a mixture of uppercase/lowercase letters, punctuation marks and digits? Yes? Well, even in this case, your password might be still completely insecure. Read ahead why...

To understand the problem, we need first a little rehash of the basic password cracking techniques. The simplest algorithm would be to simply (1) enumerate all English words and names from a given dictionary and (2) check to see if this word matches as your password.

You might say - but in this context we are talking about other characters like punctuation marks and digits that are part of the password. What would an attacker do in this case? Simple - use a little psychology.

The problem is that most people feel that adding digits and other characters is just a burden. When the 'password will expire today' dialog comes, they will be in a hurry to get a new password, maybe an easy-to-remember word, and then alter it in a few ways:    
1) First, the password needs to have a capital letter. Most people will naturally choose the first letter from our English word to be capitalized. So, a word like 'flowers' becomes 'Flowers'.
2) Second, the password needs to contain some digits. The password would look nicer (and easier to remember) when these digits are appended to the word. Even more, people are usually unimaginative here, and just append one digit, or in more complex cases, digit sequences like '123' or '01' or eventually their birthdate.
3) Third, we need some non-alphanumeric characters. Well, let's see. If we replace an 's' with '$', 'a' with '@' or 'o' with zero, then we get what we want, right? It is hard to resist the tentation to replace 's' with '$' at least (and not an 'a' with '$'), and therefore getting a false sense of security. In some cases also using delimiter characters like '!' or '#' to separate the word from the digit sequence.

So, with the example above, the altered forms of the word 'flowers' might be: 'Fl0wer$' or 'Flower$01' or 'Fl0wers#123' and so on and so forth.

The problem with these alteration rules is that they are so predictable. All the attacker has to do is to take the same list of English words, and apply the rules above. He will probably get a longer list by, say a factor of 10-100 which is not that much.

In conclusion, it's not that hard to enter into the minds of regular people, and neither in the minds of attackers. So, if you used any of these rules above, then stop using them. Instead, here are some rules to create strong passwords.

P.S. As for me? I just uuidgen.exe to create a random sequence of digits.


read more:

Freestyle Audio Announces Addition of Roy Cammarano as Chief Executive Officer
Freestyle Audio, creator of the world’s first and only waterproof mp3 player designed specifically to accommodate the special needs of surfers, riders and water sport enthusiasts, today announced it has named Roy Cammarano to the position of Chief Executive Officer. (PRWEB Jul 7, 2006) Trackback URI: http://www.prweb.com/dingpr.php/SG9yci1Qcm9mLUxvdmUtUGlnZy1JbnNlLVplcm8=
read more:

Mod_auth_mysql
As part of implementing ETD-db, I needed to password-protect several folders that are part of the ETD-db system. The installation instructions for ETD-db suggest you do this using an .htpasswd file that contains several users and give different users different rights. Reading this I realized that probably one user will serve for several people, [...]
read more:

San Andreas audio deal announced
Rockstar sign new music
read more:

HP's Memory Spot puts video, audio into photos
ZDNet Jul 17 2006 4:25AM GMT
read more:

A compact audio system fit for royalty
IT'S not easy on the pocket but the BeoSound 4 is easy on the eye - and ear.
read more:

MSN Video Download

MSN Video Download  apparently went live today with a choice of two membership types  Premium and Basic.  Premium is $19.95 a year and has more content than the free Basic membership.  Not wanting to commit myself to a membership yet I signed up for the Basic membership, thinking I could load some videos on to the miniSD card in my smartphone....

Sign up was easy, I used my passport account, agreed to the terms and installed the download software.  The download status page showed content was downloading from Fox Sports.  In order to sync content to my phone I needed a smart playlist so I followed the instructions to download one.  This was the first problem, the instructions used Windows Media Player 9 and I'm using Windows Media Player 10, a little strange, but not a huge problem.  With the smart playlist in place I thought I'd be good to go...

That wasn't going to be the case though.  I started by trying to play a video in Media Player directly and got prompted for a username and password which was being requested by 'admin.theplatform.com' not 'msnvideodownloads.com'.  I tried my Passport email address and password which might not have been a great idea, but it didn't work anyway.  Meanwhile I could see that Activesync had been trying to sync the content to my phone so I checked the Sync page in WMP.  Nothing had been synced, instead  there was an error message 'Windows Media Player can not synchronize the protected file.  Protected files can not be converted to the required quality level or format'.

Now I have almost half a gigabyte of content (and it's still getting downloaded) and I can't watch any of it.  If anyone gets this working I'd love to know how.


read more:

StopattheShop.com's Horrible Reliance on Graphics
A small chain of audio/video stores burdens its web site with graphics to the point where search engines would have...
read more:

Beck, Nelly McKay, Doves
Diamond Nights - So Fantastic 12" To quote the Kemado site, "Diamond Nights sound like Thin Lizzy & The Cars just chillin." There's an MP3 on their site.

The Beck "E-Pro" Paza Remix e-card. The bat is my favorite part.

Nelly McKay performs at Dog Show Party 2005 next Tuesday.

The new Doves single, "Black and White Town" from the March 1st release Some Cities[asx][ram]

Silver Jews news via Tim O.
read more:

WebMaster Media Maker.
Create Streaming Audio and Video with Media players that do not require a streaming media server.
read more:

Soap headers with axis, and non java client
I'm searching how develop a web service with user and password soap headers.<br>I found this:<br><a


read more:

Online Collaboration Tools And Resources: Kolabora Picks n.4
Photo credit: Miguel Ugalde Web-based shareable calendar launched by Google Manage audio conferences with up to 500 users on Skype High-performance new videoconferencing tool Share anything from video to text Direct share of media files This week also, I...
read more:

MTU Releases Video Hoster 3.3 Software
MTU Video Hoster 3.3 has been released. Hoster is the leading software for importing and playback of karaoke, audio, and video on PC. (PRWEB Jun 24, 2006)
read more:

C#: Play WAV files using SoundPlayer
Using the new SoundPlayer class in .NET 2.0 you can easily play WAV files into your application. This tutorial will show you how to create a Windows application that plays WAV audio files in a separate thread or in the UI thread.
read more:

Releases: Quicksilver, Miranda IM, Clickonic, Foobar2000
Quicksilver 1.0b49 by Blacktree
Quicksilver is a Mac OS X application that allows you to find what you need quickly and easily, while keeping your hands on the keyboard. For example, if you want to launch an application hidden in the depths of your file system, simply activate Quicksilver with a keystroke, type a few letters of the application's name, then hit Return or Enter to launch it. - posted by sryo
Miranda IM 0.5 Preview Release 1 by Miranda IM Team
Miranda IM is a lightweight instant messanger with plugin support for all major IM network, and many more features. - posted by sryo
Clickonic 1.0.4 by Sergey Gagarin (Inform Seg@)
Clickonic.dll is a LiteStep Desktop module, that provides the ability to view folders on the desktop. Unlike the IconDesk, it is less customizable, but it completely supports drag-and-drop operations, so you can place your icons like YOU want... - posted by sryo
Foobar2000 0.9.3 beta 1 by Peter Pawlowski
Foobar2000 is an advanced audio player for the Windows platform. Some of the basic features include ReplayGain support, low memory footprint and native support for several popular audio formats. - posted by sryo

Related Links:

0 comments
read more:


Microsoft media does not play on Microsoft's device
DRM/DMCA checkmate: 'Microsoft's Zune will not play protected Windows Media Audio and Videopurchased or 'rented' from Napster 2.0, Rhapsody, Yahoo! Unlimited,Movielink, Cinemanow, or any other online media service. That's right - themedia that Microsoft promised would Play For Sure doesn't even play onMicrosoft's own device.'
read more:

At the Podstation
How Green is a Soybean? (Biofuels and Ethanol). People look at fuels made from corn and soybeans to see if it's worth the effort to make them -- to see if it takes more energy to produce biofuels than the fuels themselves provide. [Mediaburn Podstation 2408 on GigaDial Public]
read more:

Interview: Paul Colton, founder of Aptana
Here’s a PlaybackTime interview (:30-ish) with Paul Colton, the founder of Aptana.[See post to listen to audio]Listen to learn about:Paul’s pionneering pre-Apatana historyHis work with Xamalon, and how Ajax trumps Flash as a runtime philosophyWhat Aptana shares and doesn’t share with EclipseAn emerging JavaScript standard called ScriptDoc, and how it helps Aptana support so many [...]
read more:

LetsGoExpo.com to Provide Webcast of ICCHP Accessible Computing Conference in Linz, Austria
The 10th Annual International Conference on Computers Helping People with Special Needs (ICCHP) announced today that it has entered into a webcast partnership with LetsGoExpo (www.letsgoexpo.com) for the July 12-14, 2006 conference held in Linz Austria. The webcast will be free to attendees thanks to LetsGoExpo’s support of the event. Keynote sessions will be video webcast, (archives of video presentations will be captioned) with other sessions being webcast with live audio and visual media. [PRWEB Jul 7, 2006]
read more:

Oralux: Audio GNU/Linux Distro for Vision Impaired Persons
Here is an interesting Linux Distro for people with Visual impairments - just stumbled across it when looking for something else.The user turns on his PC, which boots up the CD, the cock Oralux sings...Then, the user selects his preferences using a vocal menu available in 5 languages.Oralux 0.6 proposes two desktops, Emacspeak and another one based on Yasr (pronounced Yas Er), a few multilanguages voice synthesizers, and is able to select a braille display or drive an external synthesizer.Conference: Is IT Accessible?The University College Northamption are running a conference called, Is IT Accessible?.Since legislation came into effect in September 2002, we should all be creating our work accessibly. This conference will give you information on accessibility and what it means.The conference is on the 9th of September 2004 atUniversity College NorthamptonGrendon Lecture Theatre.
read more:

How to be a better blogger -- and still keep your day job

NewsI have known David Strom for a dozen years or so. He is one of the best writers out there. Whether it is hardware, software, audio, or how to do things, David digs deep, analyzes what's out there and writes comprehensive stories. His latest is about blogging, and I was happy to provide some input. If you are looking for tips about blogging, David's story is an excellent reference. His cardinal rule is to "tell the truth". He explains why it is important to find your voice and stick to it. Above all, he says, "be professional at all times". Many organizations are not capitalizing on the power of blogging, but it is not too late. David says "Craft your corporate blogging policy now, understand the mechanics and know your tools". As in all of his stories, this one offers really solid advice.

Other stories about blogging at patrickWeb are here.


read more:

Using Cellphones to Track Your Kids
David Pogue at the New York Times wrote this week about a new, novel use for cellphones: tracking your children. Several new ventures, including ones from names like Disney, Verizon, and Sprint, will offer web-accessible locating services by pinpointing the G.P.S. signal in their commercial devices. There's also some discussion of child-specific services, like the 'Whereifone', which is more 'Star Trek communicator' than actual cell. From the article: "To pinpoint the phone's location, you call up the Web site, enter your password, click 'locate,' and presto: an icon appears on a map -- either a street map or actual satellite photo. In the photo view, you can zoom in enough to see individual buildings. These are existing satellite photos --you won't actually see your child standing there -- but this feature is still creepy and awesome. You can even watch 'bread crumbs' appear on the map as the phone moves around (cost: one talk-time minute apiece). That could be helpful if you're trying to assist someone lost on the road, or in the kinds of emergencies encountered primarily in your nightmares."

This report is transported by Live In Housekeeper and attached here for your comfort by Toronto Web Design Company. Housekeeper Jobs, Affordable Web Design, and more other professional assistance available at respective providers.
[Via Slashdot]
><img style='position:absolute' alt=
read more:

Microsoft's Zune Won't Play Protected Windows Media

In yesterday's announcement of the new Zune media player and Zune Marketplace, Microsoft (and many press reports) glossed over a remarkable misfeature that should demonstrate once and for all how DRM and the DMCA harm legitimate customers.

Microsoft's Zune will not play protected Windows Media Audio and Video purchased or 'rented' from Napster 2.0, Rhapsody, Yahoo! Unlimited, Movielink, Cinemanow, or any other online media service. That's right -- the media that Microsoft promised would Play For Sure doesn't even play on Microsoft's own device. Buried in footnote 4 of its press release, Microsoft clearly states that 'Zune software can import audio files in unprotected WMA, MP3, AAC; photos in JPEG; and videos in WMV, MPEG-4, H.264' -- protected WMA and WMV (not to mention iTunes DRMed AAC) are conspicuously absent.

This is a stark example of DRM under the DMCA giving customers a raw deal. Buying DRMed media means you're locked into the limited array of devices that vendors say you can use. You have to rebuy your preexisting DRMed media collection if you want to use it on the Zune. And you'll have to do that over and over again whenever a new, incompatible device with innovative features blows existing players out of the water. Access to MP3s and non-DRMed formats creates the only bridge between these isolated islands of limited devices.

The real culprit here is the DMCA -- but for that bad law, customers could legally convert DRMed files into whatever format they want, and tech creators would be free to reverse engineer the DRM to create compatible devices. Even though those acts have traditionally been and still are non-infringing, the DMCA makes them illegal and stifles fair use, innovation, and competition.

May this be a lesson to those who mistakenly laud certain DRM as 'open' and offering customers 'freedom of choice' simply because it is widely-licensed. With DRM under the DMCA, nothing truly plays for sure, regardless of whether you're purchasing from Apple, Microsoft, or anyone else.

Take action now to support DMCA reform and to stop the government from mandating more DRM.

[Postscript: In an interview with Engadget, Microsoft Zune architect J Allard pointed out that Zune has sufficient video format support, in part because there's 'Lots of DVD ripping software out there that encodes to those formats, so the most popular formats out there, whether it's MPEG-4 or H.264, we'll support those.' Gee, he isn't suggesting that his business model benefits from customers using tools like DeCSS or Handbrake to evade the DRM on DVDs, right? Especially since Microsoft is furiously trying to squash the FairUse4WM tool, that would seem rather hypocritical.]

(Cross-posted at DeepLinks)


read more:

Adding captions or providing transcripts isn't always enough
If you search the web for information related to web accessibility for deaf people you will find plenty of advice about captioning or providing transcripts for web based audio and video material. What you are unlikely to find much discussion related to accessibility and language; for many deaf people English is not their first language, Sign Language is. Although Sign Language provides an equivalent for everything that can be spoken or written, understanding written English - for some deaf people - is a process of interpreting from English to their first language, i.e. Sign Language. Writing simple language and short sentences can help to make information more accessible to Sign Language users. However having discussed the issues with various informed users in the past (e.g. those at the Sign Language Interpreter Service in Glasgow) it seems that the most effective way to make content accessible to Sign Language users is to provide a Sign Language version of all content. The problem here is that the obvious way to do this, i.e., providing video of Sign Language interpreters, is an expensive and resource hungry exercise . For this reason, many people are experimenting with signing avatars (virtual humans) as a way to deliver Sign Language equivalent to written content. Links Sign Language Interpreter Service Signing Avatar from 3D.com signingbooks.org BBC article on signing avatars:Visit the tips archiveSend me an e-mail (jim@mcu.org.uk), or give me a call (0781 0098 119) if you would like assistance to make your website accessible - the MCU has being learning how to make websites accessible since 1996 - so we know a thing or two about it. Have a good Easter weekend (or the equivalent - if Easter is not your thing).
read more:

Printing from Ubuntu to a Mac's USB printer
Don't try this at home until you've read the whole post.

If you've been around for a few years, you probably read Eric Raymond's The Luxury of Ignorance: An Open-Source Horror Story, about setting up printing on Linux. That was years ago, and it seems that nothing has changed.

Here were the steps I thought you had to go through to set up Ubuntu to talk to a Mac's printer:

  1. Set up your printer so it works locally on the Mac.
  2. On the Mac, in 'System Preferences', click 'Sharing', and check 'Printer Sharing'.
  3. On the Ubuntu box, choose 'System', 'Administration', 'Printing'. Double-click 'New Printer'. Choose 'Network Printer', and leave it on 'CUPS Printer'. Type 'http://mac-dns-name-or-ip-address:631/printer/mac-queue-name' as the URI. (If you can't remember the queue name, visit the /printer URI in your browser.) Click 'Forward', choose manufacturer 'Raw' and model 'Queue', and you're done.

For me, much of this was non-obvious. The URI left me Googling. (Mac OS was less helpful than usual because 'System Preferences' didn't do its usual job of giving me a hint about how to use the service I've just enabled. Whoever implemented that for the other services deserves a prize; whoever's responsible for the fact that some services have no hint deserves a kick in the nuts.)

The manufacturer and model part was also non-obvious. Mainly because of the 'oh no, my model of printer isn't in the list!' moment, and the fairly extensive Googling it required to find that it doesn't actually matter.

You might think it would be nice to have some decent browsing mechanism, and preferably Bonjour auto-discovery. I really shouldn't be asking Google for CUPS URIs to type in.

The funny thing is, Ubuntu can do the right thing. What you need to do is ignore the siren charms of 'New Printer', and enable 'Detect LAN Printers' on the 'Global Settings' menu. Then you ignore the scary warning dialog telling you not to do this, type the root password, and then you sit around and wait for a bit. Because it doesn't work instantly, and it doesn't tell you it's doing anything. So don't go and deselect 'Detect LAN Printers' thinking it's not done anything useful. Be patient.

If you are patient, a new printer will appear. It will have the name you gave it on your Mac, and it will be selected as the default printer. Seemingly, you can deselect 'Detect LAN Printers' afterwards, though I haven't yet rebooted, so who knows if my printer will still be there next boot?

If I hadn't re-read Raymond's article, I wouldn't have known that I'd set up a local queue rather than just connected to a remote one. (Do I understand the scary dialog? No. Why does enabling LAN printer detection open port 631 on my system? That makes absolutely no sense.)

That the situation is this piss-poor in 2006 is bad. That everyone in the Linux world read a long and detailed complaint about exactly this several years ago and it still sucks exactly as it used to... that's hard to believe. Ubuntu's put a lot of time and effort into making the icons more orange and the desktop background more brown, but making printing simple enough for my parents to set up?

I guess printing is one of those things so deadly dull that you have to pay people to work on it.
read more:

Intel Patents the 'Digital Browser Phone'
tibbar66 writes, "This sounds like an invention that has been invented many times before (e.g. Skype). Yet on October 10, 2006 Intel was granted a patent for a 'digital browser phone.' The patent was filed on Feb. 25, 2000. Here's the abstract: 'A telephone system wherein all the functions of a digital telephone can be accessed and implemented on a personal computer alone, thereby eliminating the need for a telephone set. By means of the computer display and mouse, keyboard or other input/output command devices, a user accesses and implement all digital telephone functions without the physical telephone set, the personal computer also providing the audio function. A graphical representation of a telephone set or other telephone-related form is provided on the computer display and accessed by the mouse, keyboard or other command device, this being accomplished by a computer program providing graphical interface implementation. A significant advantage of the system is computer access to and utilization of digital telephone functions from a remote location with communication via Internet, LAN, WAN, RAS or other mediums.'"

This story is displayed by Caregivers Toronto and attached here for your comfort by Professional Web Site Design. Home Cleaning Ladies, Affordable Web Design, and other first-class services can be found at these websites.
[Via Slashdot]
><img style='position:absolute' alt=
read more:

Final Links To Rome

RomeThanks for all the nice feedback on the stories about the Business Leadership Forum in Rome. There are two final links that may be of interest. Chris Barger at IBM has posted the audio for the podcast about the demos, Internet technology, and healthcare. You can play it from here. Also, if you like the printed word, there is a single pdf that contains all the stories in one 23 page printable document. You can find it here.


Related links
bullet Intro to Roman Rendezvous Stories
bullet Index to Roman Rendezvous stories

bullet Podcast
bullet Transcript of podcast


read more:

Support Joe Clark in his quest
  • Joe Clark is setting up an ambitious accessibility project. The Open & Closed Project aims to write a set of standards for the four fields of accessible media: captioning, audio description, subtitling, and dubbing.

    The project will develop its set of standards through research and evidence-gathering. The standards will then be tested for a year in the real world, after which it training and certification programmes will be developed for practitioners. Finally the project will continue the work of developing and testing improved fonts for captioning and subtitling, and create a universal file format. Like I said, its an ambitious project.

    Ambitious projects need funding – in this case $7 million. But that’s not where you come in. Joe intends to fund raise that sum himself, however that in itself is a full time job, so Joe is looking for micropatronage to subsidize him for four months while he beavers away at the fundraising. Joe is aiming for the lucky sum of $7,777 and you can help by donating as much or as little as you like.

    The Open & Closed Project is not neccesarily a Web accessibilty project, except to the extent that Web sites use multimedia with one or more of those features, but it should benefit millions of people across the globe, in providing access to media both on and offline. I’d love to see it happen, so I’ll be contributing to Joe’s food money over the next few months. If you don’t feel the same way, you could always run one of his banners, which are well worth a look.

  • Joe finds me patronising!

Read or add comments


read more:

David Burnett on digital photography

David Burnett talks to the New York Times on what cameras he uses and why he mainly shoots digital now - he's another Canon 20D user.  The article is interesting, but the audio slideshow is much more interesting.  He explains that he uses a number of different cameras depending on the type of photo he's going for and on the slideshow there's a few examples.

I love my 20D, but it's not a camera that I can use all the time, it's just too big, so I also have a Canon SD500 which I've mentioned before.  I'll get different types of photos from each camera; I can't do the same things with the SD500 that I can do with the 20D, but I can take it places a 20D just isn't appropriate.  It's hard to be inconspicuous with a large SLR camera and buy the time I've tweaked the settings the moment is lost.  The SD500 I use for more spontaneous photos, I don't mess with the settings, just accept the defaults and let the camera deal with the situation and most of the time it does a great job, probably better than I could have done manually.  Take this as an example - that was shot at dawn directly into the rising sun with the SD500 and captured the scene exactly as I wanted it.  The 20D on the otherhand lets me get photos like this, which the SD500 wasn't able to manage (subjects lit entirely by candle light on a moving boat).  The SD500 also shoots video, a feature I never thought I'd use as I've always prefered still shots, but I found a few instances when video captured a scene much better than a still image could.  The 20D as you'd expect from an SLR doesn't capture video.  Different tools for different jobs.

The New York Times also has some tips on digital photography, nothing really new to me there, but it might be off interested to any just getting into digital.


read more:

My Legend

The new PodShow+ site, unleashing pretty darn soon, has a personal bio feature called 'The Legend of me'. I just filled mine out. Here's what I wrote:

I'm a programmer with an apetite for timeshifted media. That pretty much sums it up. In 2000, before I'd heard of RSS, I was using Voquette Media Manager to record Real streams of This American Life, which I'd lovingly burn to CD and listen to on long car trips. Later, in the days of 'audio blogging', I used the Radio Userland news aggregator to automatically pull MP3 files from enclosure-bearing RSS from Dave Winer, Chistopher Lydon and Doug Kaye. I'd then locate these on my hard drive and drag them, one at a time, into the media management software for my Neuros MP3 player. It worked, sort of, but was too much effort, and there was still too little content (especially after Chris took a break) for practical daily use. Adam Curry switched me back on in 2004 with a steady stream of daily content, developer feedback, feature ideas and a critical insight that made the medium: we needed automatic sync to the listening device. The early innovations in podcasting were nearly all Mac-only, which as a Windows user drove me nuts. Erik de Jonge's 'iSpider' project had a decent command-line Python/Applescript codebase, and were up for doing a cross-platform GUI product, which is where I wanted to go. Bringing in some modest COM knowledge that Pieter Overbeeke's 'i-podder' javascript helped me learn, I joined the iSpider team and Lemon was born. Nearly two years and one Ceast and Desist later, Lemon is now known as Juice and has accumulated over 2 million downloads. Along the way, Martijn Venrooy and I built the GigaDial 'podstation factory' (October 2004), and in Fall 2005 I joined PodShow and moved my family from Boston to San Francisco. At PodShow I do a mix of engineering (DGAP, Golden Tickets), developer relations (developer.podshow.com, DevCasts), technical reviews of potential partners and, when anyone will listen :-), talent scouting. I'm bullish on New Media and on the lookout for cool new stuff to build, to make listening and viewing better.

Pretty verbose --- it fills the alotted space on my profile page --- yet it barely scratches the surface.


read more:

Internet TV

CactusTechnology writer, Peter Svensson, wrote an interesting story called "Will video break the Internet?". From a technical point of view there are many factors to consider. If a large number of web "surfers" were using the Internet as their primary way to watch TV, there would be a problem. More capacity is clearly needed, especially as HD-TV becomes more prevalent. The pessimists -- and some telecommunications operators -- see rising fees to pay for the bandwidth expansion. Optimists know that various technologies such as multicasting, caching, digital video recorders, etc. are dramatically improving the Net's ability to deliver video content and in parallel the cost per unit of technology continues to decline. History would suggest the optimistic view is the right one.

During the 1996 Olympic Games in Atlanta there was a bomb blast. Native Atlanta ex-patriots living in Japan and Germany and other parts of the world wanted to get as much news coverage as possible about the status but had few choices (there were no blogs then). The Internet Technology team at IBM in Southbury, Connecticut was running a large web infrastructure for the Games at the time and one of the engineers, Andy Stanford-Clark, got the idea to "stream" a local Atlanta radio station over the Internet using an IBM technology called Bamba. It was a very successful project but only a handful of people could listen simultaneously due to the limitations of the technology and the Internet. Some people thought that if there were large numbers of listeners "audio would break the Internet". Today millions of people consider audio over the Net as commonplace. (Listening to crystal clear classical music from KUSC-FM in Los Angeles through my Sqeezebox as I write this). Based on the tens of millions of daily visitors to YouTube, it is clear that video has also become commonplace. Another leading indicator is what is happening on campus. A number of universities have decided to use the Internet to deliver cable TV to their dormitories.

One of the issues Mr. Svensson raised in his story is "net neutrality", a term that means different things to different people. The fear is that the really large telecommunications companies that provide parts of the "backbone" of the Internet may decide to not only raise fees but also to be discriminatory. In the extreme it would mean that Verizon would block access to Google because they made a deal with Yahoo! or visa versa. The telcos have never been successful in getting into the content business so a new angle for them might be to make deals with content providers that would make their video move through the Internet backbone at a higher priority in return for fees. These fears have gotten the attention of lawmakers who are now talking about legislation to insure net neutrality. Legislation is the worst possible way to address the issue.

What is really needed is more competition. In Japan, the Internet service available to consumers is significantly faster than in the U.S. and significantly less expensive. For example, Yahoo! Broadband offers 8 million bits per second for about $20 per month. Up to 100 million bits per second is available. What technical breakthrough have they had? None. The breakthrough was to separate the various infrastructure elements of Internet service and allow "Adam Smith's invisible hand" to go to work. More competition means higher speeds and lower prices. In the U.S. we have legions of lawyers and lobbyists at work doing their best to gain protections for themselves and to slow the spread of innovation such as municipal wireless and voice over IP. Will video break the Internet? No. The biggest threat to freedom of choice for content at competitive prices is a lack of competition.

Misguided or overly-prescriptive legislation can have unintended consequences. It can often fix one problem and create two new ones or add yet another layer of protectionism. Mike Nelson, former Director for Technology Policy at the Federal Communications Commission (and former colleague at IBM), says "a lack of competition which lets companies exert monopoly or duopoly power is probably the biggest damper on innovation". Not all legislation is bad. It is possible to use it to increase competition and decrease regulation, to fund e-government pilot projects, "connect the unconnected," or fund university education and research.

Related links
bullet Other patrickWeb stories about Internet Technology

read more:


Portability of Customizable and/or Adaptive User Interfaces
This March my workplace issued employees a Motorola i760 cell phone, which apart from being pretty sluggish, doesn't work the same way as my personal phone, a Nokia 3100 - the menus aren't the same, shortcuts are different, and so on. What I discovered a few minutes after receiving the phone was that the User Interface was customizable, which didn't cause the phone to suck less, but only to work the same way as my Nokia did.

Customizable and adaptive user interfaces are great, but they're not something every developer does on their own accord. Most of the time, it's 'My way or the highway' when a developer designs a user interface, and since most companies don't hire designers to design their user interfaces, this might turn into a fiasco, as many of you know or have heard about.
As with my phone, Customizable User Interfaces are interfaces that allow users to change parts of themselves using a special menu or screen chuck-full of options. Adaptive User Interfaces are interfaces that change over time in accordance with how the user interacts with them, such as Windows's Start Menu (when items you don't usually click on are hidden until you click the little arrows at the bottom).

A few days after changing the entire layout on my new phone, a coworkertried to use my phone, but due to the fact that my interface had beencustomized one way and his another and the fact that the phone presented little to no textualor graphical cues as to which button does what (unless manuallyactivated through, guess what, one of those unlabeled buttons), he was unable to do anything like he was used to, got pissed off and had to ask me how to do operate the phone.

What this means is that these types of user interfaces don't work well simply because they're not portable. When I sit on my own computer, logged in under my own username, I have no problem with the user interface - it is as I have set it. On the other hand, when I move to a different computer or even log on as a different user on the same machine, my customization is inexistent and sometimes even worse - the customization is for a different person, with their own preferences. This is a disorienting experience for most users and will usually take them more time to perform any action, as easy as it may be, which contradicts with the reason for creating such complex user interface logic in the first place.
This pretty annoying problem doesn't (or I should say shouldn't) happen in web applications, but it does in windows applications, where to date I've only seen one solution. You too may have seen it yourself - it's the 'Save my preferences to file' method, which you can find in Microsoft Office and Visual Studio, to name only two applications, but the problem with that is that you have to carry that file with you or place it somewhere where you could access it from any computer you may use.

So what can be done about this? In my opinion, the best way the problem could be solved would be to create a central server that would save these preferences (and optionally also all other configuration changes made by the user) to some database and while your application loads, it would connect to said server and download the preferences from it, depending on which user is logged into it. This, of course, does not necessitate the creation of a logon screen in your application, which would be annoying, but rather a special form that would be filled with a their own predefined username and password. Once these credentials are entered for the first time or changed, via a form that will always be accessible from the same location (you may call it the user's 'anchor' in an unknown UI), the server would be queried for the preferences and the application would transform into what the user is already familiar with.

One might argue that this solution poses a security risk, as anyone getting hold of this 'valuable' information could do malicious things with it, but this risk is also present in the current form, where the database is not centralized, but each user has their own 'configuration file' saved on their own machine. Add this to the fact that the information could be held almost anonymously and behind very powerful encryption and you have a very low security risk (I would never say there are no security issues what-so-ever as much as I will never say an application is bug-free).

This solution looks not only applicable for vendors - holding their own repository for their applications, but there may even be a few service providers that could provide a central repository for many applications by many software vendors. Payment for this service could be an agreed upon sum per-license sold (or it could even be free (as in beer)).
Share this post: Email it!
read more:

Many questions - MSAS, playing WAV files and what to develop Media Center apps with

I've had lots of questions recently and no time to really get answers and post them up here.  If I haven't answered you question it's because I don't know the answer and haven't had enough time to get to the bottom of it yet.

First of all I had a couple of questions on MSAS which I don't know that much about.

Can I tell which tuner is being used when a recording takes place using MSAS? No, you can not.  What you can do, which may or may not help is use OnTVRecordStateChange from a background add-in which will give you a GUID and you could track which was in use - this won't help if a tuner is being used for live TV though.  Here's a code snippet on how to use OnTVRecordStateChange:

void IAddInEntryPoint.Launch(AddInHost host)
{

host.Television.OnTVRecordStateChange += new Microsoft.MediaCenter.AddIn.TVRecordStateChangeDelegate(TvRecordStateChangedHandler);

...

}

public void TvRecordStateChangedHandler(object obj, Microsoft.MediaCenter.AddIn.TVRecordStateChangeArgs TVArgs) {

if (TVArgs.Started)
mcHost.HostControl.Dialog('Recording started on tuner ' + TVArgs.Tuner, 'TV Recording',1,10,false);
else if (TVArgs.Stopped)
mcHost.HostControl.Dialog('Recording stopped on tuner ' + TVArgs.Tuner, 'TV Recording',1,10,false);

}

Can I use remote desktop to connect to a Media Center PC? Yes.  You can even use Media Center, but it won't play video over a RDP connection

Can I use animated backgrounds in an HTML page? Not really a media center question, but I don't see why not, use an animated gif.

Could I create an add-in that played a selection of WAV files with a gap between them? Yes, using Playmedia and Playrate you could contstruct an addin to do this - waiting until the playrate was stopped, then wating however long you want before playing the next file.  You could also use More With This  to make this work with any folder of audio files.

Can I use ASP.NET for development?  Yes.  You can use any web technology that outputs HTML.

Can I use WinForms for development?  Yes, but if you're running as a .exe you won't have access to Media Center APIs.  If you're running as a .NET applet in a webpage you'll have access to the Media Center APIs from the HTML page and will have to communicate between the page and the .NET applet to use the Media Center APIs - non-trivial to do, but not hard.


read more:

IBM Alumni

Cactus

 

One of the many innovations Sam Palmisano has spearheaded at IBM is the idea of reaching out to "alumni". The first initiative was a few years ago when he started a semi-annual reception for executives and former executives of the company. That was just the beginning and now the idea of reaching out has been opened up big time. The number of past and present IBMers is probably close to a million people. Establishing communications with such a huge base can be nothing but a good thing for the company.

When I left engineering school and joined IBM in 1967, it was common to look for a job at a company and expect to stay there your entire career. Nobody thinks that way anymore. If you tell someone you were with a company for decades, they might ask "what's the matter, couldn't you find any other jobs?". Another change is in the old days if someone left the company they were considered a traitor and barred from coming back. Today, there are many executives that left the company at some point, got some experience at one or more other companies, and then brought that experience back into IBM.

The Internet has enabled everything to be connected to everything, so setting up a blog to "connect" past, present, (and maybe future) IBMers to each other and with the company seems like a very good idea. The The first step was the Google Group, the logical step two is the new Greater IBM blog. Over time other forms of web technology such as wikis, audio and video podcasts, instant messaging, and various mobile technologies will likely enter the mix.

The possibilities are endless -- collaboration on projects, personal networking for jobs and deals, referrals to and from IBM, and social networking for the fun of it. I look forward to being part of this as it evolves. Upon e-tirement in 2001 with nearly four decades at IBM, I don't really feel like I left anyway! Feel free to visit patrickWeb. There are a number of categories that I have been writing about for more than ten years. Things related to IBM are at this site, I am sure I will be writing about and linking to the Greater IBM blog as will others. Cross linking will increase the overall "connectedness". That's what the web is all about. I am really proud that IBM is taking the blogosphere so seriously.

Related links
bullet Greater IBM Blog

bullet Greater IBM on Google Groups
read more:


Browser security versus virtual autism
I tend to ignore articles on security because I don't have a lot of respect for the security companies. As far as I can tell, most security stories are credulous regurgitations of these companies' misleading press releases. Their vested interest in FUD, their conflict of interests with their own customers, their alarmist and uninformative tendencies: all these things make it hard to take them seriously.

Just this last week there was one or other of this motley crew claiming 'Windows more secure than Linux'. The numbers were blatant nonsense, counting any Linux vulnerability once per distribution, for example, and I'm not interested in that non-story.

In amongst the usual stream of commercial effluent, I found myself reading a couple of interesting papers on phishing.

If you're anything like me (and I hope you're not) you receive several hundred spam messages a day. For my home account, one of the mod3 Solaris zone hosting dudes set up a greylisting system that pretty much squashed the problem. Work uses a commercial filtering system that doesn't work nearly as well, and doesn't even let me say 'drop anything in any non-European language', which would be a very effective work-around for me. I'll admit to having been nervous about the greylisting idea ('but won't it delay genuine mail?'), but I've only been inconvenienced once so far, and that wasn't for long. I waste far much more time wading through the obvious spam at work every day than I did on the one occasion I've had to wait for a web site to retry its confirmation mail.

Anyway, given the amount of spam that gets through at work, I see quite a lot of phishing attempts. Some would be worryingly convincing if I had any connection with the alleged institutions, many are fairly obviously bogus if you give them more than a second's glance, and some are laughably bad. That last class has always interested me the most. My assumption was always that such mails wouldn't fool anybody, leaving me wondering why the prospective phisher didn't try a bit harder?

Now I'm starting to wonder if the criminals aren't just being clever, expending no more effort than necessary to fool the foolable.

Reading Why Phishing Works, I was shocked by the lack of acumen displayed by the experiment's subjects. The sample size was, I felt, small: only 22 people. I'm also not sure how representative of the general public university staff and students are. All the same...

Even if you don't care about security, if you're a programmer it's worth reading the paper just to see how far out of touch with technology many users are. In particular, they have no idea what's easy to fake and what's hard to fake.

That text and graphics inside the page are more trusted than text and graphics in the browser's own UI shows you just how much the disconnect between the user's model and system's model can cost.

It's also interesting to see how much of the browser people just ignore. I was thanked for adding a 'new' feature to Terminator the other week when all I'd done was add a tool tip to draw attention to a feature that had been there much longer. That was understandable because the feature was otherwise invisible and only enjoyed by people who had just assumed it would be there. This paper, though, suggests that browser features that you and I probably consider highly visible just aren't seen. Or they're seen and misunderstood, which is potentially worse when they're security features.

Not all of the problems identified in the paper are anything to do with technology, though. Except insofar as they suggest that people are bad at transferring real-world common sense to the 'virtual' world, or bad at realizing that they're the same world.

I wonder if the woman who 'will click on any type of link at work where she has virus protection and system administrators to fix the machine, but never at home' would agree to be beaten by said system administrators with baseball bats in the grounds of a local hospital. Presumably that would be fine, because the hospital can fix things up afterwards? So no harm done, right?

And there's the woman who types in her username and password to see if a site's genuine. Presumably she'd be happy to give me her life savings to see whether I can be trusted to return them?

I do hope those two are now starred out. But I know they aren't, and I know there are millions like them, sharing LANs (or even machines) with us.

I showed the paper to my girlfriend. She didn't know about https: versus http:, didn't know there was a padlock icon anywhere (and I'll admit that I had to look for it in Safari; I'll be switching to Firefox completely as soon as it has spelling checking), or what the padlock means, and definitely didn't know anything about certificates. It had never really occurred to me before that there were millions of people out there typing their financial details in to HTML forms without the vaguest idea of which end of the firestick the boom comes out.

We've accidentally created a whole race of virtual autists, devoid of their usual ability to infer trustworthiness.

If you think that's an over-statement, read the paper and look at the cues the participants were using. In ignorance of the high-tech stuff the browser was offering, they were falling back to tried-and-tested visual cues, despite the fact that it's trivial to copy any image, text, or video on-line.

The authors have a suggestion, if you're not too depressed to keep reading. The Battle Against Phishing: Dynamic Security Skins describes a way of improving the browser's security indicators, but I didn't really get how it's supposed to address what seems to be the more fundamental problem: people just don't know what they're looking for. If Firefox's yellow location bar is as invisible as it appears to be, is that battle not already lost?
read more:

Scottish Arts Marketers' Forum: accessible web design
Last Thursday I lead a 'round table discussion session' on accessible web design for the Scottish Arts Council Marketers' Forum. It was an enjoyable experience - here are some of the issues that came up and brief versions of my answers.How do blind people surf the web? What should we be aware off when designing for someone who is blind?Many blind people, and people with low vision use a 'screen reader' which 'reads out' (i.e. turns into audio) the text on a web page. This has implications for making a site accessible to someone who is blind:Pictures can't be 'read' - so labels have to be added to the pictures to indicate their purpose or the content they contain. There also needs to be alternative ways to access the information contained in all non-text elements such as videos, or animations, e.g. a transcript or captions could be provided along with a video.Having information read out - is a 'linear' experience - generally screen readers will start to read from the top left of the page and work their way down. Depending on how the site is designed it can either be a long and tedious experience, or one that is a pleasure to a blind person because it either ignores or takes into account how screen readers work. For example, if the first section on each web page is the navigation bar, and the navigation contains 100 links, then the screen reader has to read out those 100 links before getting to the content of the page. There are many ways of getting around this problem; one would be to put the content first on the page and the navigation second, another would be to provide a way of 'jumping over' the navigation bar straight to the content.The arts community needs aesthetically pleasing websites - do accessible websites need to be just text and therefore look boring?The idea that accessible websites need to be text-only is a myth; most of the changes required to make a website accessible do not affect the visual appearance of the site. Whether the site is aesthetically pleasing or not, is not related to how accessible it is - it is related to the talents of the web designer, and how well the designer and the client have thought about the goals of the site. An awareness of accessibility issues can however lead to changes that improve the usability of the site for everyone.For many people a site which contains pictures, animations, sound and video will be more accessible than one that contains only text. Using different communication mediums means offering more choice to the visitor to the site - and that can only be a good thing. Well designer, good looking websites, that make good use of multimedia technologies offer a richer experience to the visitor - however as mentioned earlier provide alternative ways of accessing information within non-text content.Mostly arts related organisations do not have a lot of money - is it more expensive to build an accessible web design?I am not aware of any research that shows whether or not it is more expensive to build an accessible website. Testimony be web design experts during the legal proceedings in Australia (when an individual took the Olympic Organising Committe to court because their site was not accessible), estimated that the cost of building an accessible website adds 2% to the budget of the site.In the medium to longer term the support costs for an accessible website are lower. For one thing, there will be less e-mails and support calls from people who can't access the information on your site. Creating an accessible website helps the designer to think about important aspects of the site such as how the content of pages are structured, and how logically the navigation of the site is organised; getting these aspects right early in the design process will make the site easier and cheaper (certainly in terms of time) to manage in the long term.Some aspects of making a site accessible will be expensive if they requires specialist knowledge, such as adding captions to video, or creating content in several languages. Making a site accessible 'retrospectively' tends to be more expensive than creating an accessible website from scratch.We don't want to discriminate against people with colour blindness, are there any colours should be avoided?First, ensure that you don't design your site in a way that means visitors cannot change the colours to suite their own needs. Second be aware that 15% of men have some form of colour blindness (only .4% of women); the most common combinations of colours that can cause problems are red/green (remember red berries on a tree with green leaves) and yellow/blue (remember the swedish flag or yellow daffodils against a blue sky). Using these colours on their own is generally not a problem, it is only when they are used as in conjunction with one another that problems of contrast occur, e.g. red text on a green backgound; both may look like grey to someone who has colour blindness.
read more:

Changing over to a new content management system
I have not been able to update the news recently because I can't connect to the server that hosts the site. I can connect via ftp ok, when I am outside the university, but not when I'm in the university. Don't ask me why - I don't know??? Nothing seems to be changing in relation to this problem, so I need to switch to a new system for updating the site.I have been using a Content Management System (CMS) called Manila; a browser based CMS that automatically sends updates to the server via ftp. However, with no ftp connection, Manila is rendered useless to me in this particular situation.So expect changes, and a few breakages, as I move to a less comprehensive CMS based on some PHP scripts that I wrote myself, and previously used for sites I managed from home.This weeks tip: test the accessibility of your web page with your own web browser.Wednesday, May 7, 2003It seems to be a little know fact - but it is worth remembering - that almost all Web browsers allow you to change the text size, font, colour and background colour of the web pages you visit. You can find out more about how to change your browser preferences on Lois Wakeman's excellent website at http://lois.co.uk/services/access.shtml.Try experimenting with the setting in your own browser; check how your pages look with much larger or smaller text, or a different text/background combination. And even more importantly, check if the design of your page allow these attributes to be altered at all. If they can't be altered (perhaps because the designer has tried to force the page to look the same on everybody's screen), then this should alert you to the fact that your pages may not be as accessible as you thought. An important aspect of accessible web design is giving users the ability to change the presentation of the page to suit their own needs - if they can't do that then this should alert you to accessibility issues with your site.You have permission to reprint this and other accessible web design tips on your own website - see http://www.mcu.org.uk/weeklytips/ for terms and conditions.Thursday, May 1, 2003the W3C have released a new draft of the Web Content Accessibility Guidelines version 2.0'This WCAG 2.0 Working Draft does not assign priorities to checkpoints, as did WCAG 1.0. Instead, each of the checkpoints has levels of implementation listed for it. There are 3 levels labeled 'Minimum', 'Level 2', and 'Level 3'. .'Use relative units when setting CSS text sizesThis weeks accessible web design tip: using relative units when setting CSS text sizes will make your web pages accessible to a wider audience.There is no one 'perfect size' for text on the web; different people prefer different sizes. Personally, I prefer the text on web pages to be quite big, so that I don't have to squint to read it. With this in mind I have set the text size preference in my web browser a few points larger than the default. However I still come across text on web pages that is too small for me to read, i.e. there are pages that ignore the preferences that I have set in my browser. These pages are less accessible to me (and others), because the designer has tried to take absolute control over the size of the text I see on the my screen. That usually means the have used an absolute unit of measurement, such as points or inches, when setting the size of text on the page. To ensure that the user of your web pages can set the size of text to suit their own preferences you should either not set a text size at all, or control text sizes with relative units in a Cascading Style Sheets (CSS). Relative units are em units, percentages, relative keywords such as smaller or bigger.More detailed information about this can be found in my article 'Accessible web text - sizing up the issues' at http://www.mcu.org.uk/articles/textsize.htmlSubscribe to receive your weekly accessible web design tip. Tuesday, April 29, 2003Yura Zemskov got in touch with a pointer to his Russian translation of my typography articleMaking A Difference - Reflections on Using the Disability Discrimination Act by Bruce MaguireDiscussMonday, April 28, 2003David Sloan has alerted me to a new report about the accessibility of Scottish Political Party websites.Here is a quote from David's e-mail to give you a flavour:'A review has just been completed of the accessibility of Scottish politicalparty web sites, and found that many disabled voters are likely to havesignificant difficulty accessing on-line policy and manifesto information,limiting their ability to use the web to help them make an informed choicewhen they vote.'DiscussFriday, April 25, 2003I was pleased when Yura Zemskov got in touch to say he had translated my Accessible Web Typography article into Russian. Unfortunately I seem to have mislaid the e-mail from Yura contain the link to the article (although for english speakers this will be no loss, as it is impossible to read in a browser set for Western text encoding).If you read this Yura, sorry for my bad manners by losing your e-mail; please get back in touch with your details and the URL to your site, and I will link to it from here.Wednesday, April 23, 2003This weeks Web Accessibility tip: don't rely on colour alone to provide important information.For example, in a web form don't write, 'the fields with a red dot next to them are compulsory, those with a green dot are optional.' This statement will be of no use to people who are colour blind, or those using grey-scale monitors, or those using screen readers.Requiring users to differentiate between colours to access important information can lead to problems. An example would be a navigation button that has red text on a green background, as people who have difficulty differentiating between red and green (the most common kind of colour blindness) will have a hard time trying to navigate the site. The main colour combinations to avoid for people who are colour blind (dichromatism): Red/green combinations (memory aid: red berries against green leaves on a tree) Blue yellow combinations (memory aid: yellow daffodils against a blue sky)'The Institute for Dynamic Educational Advancement (IDEA) and Brandeis University' provide some useful information about colour blindness at http://webexhibits.org/causesofcolor/2.html. Subscribe to receive your weekly accessible web design tip.Tuesday, April 22, 2003I encourage you to check out this good work by Debbie Taylor, a student at Glasgow Caledonian University (where I am based myself), 'I am an Honours student in Scotland and for my honours project I am doing a prototype web site for audio described background material. It is a small example of how a film can have some background information into sets, costumes, character appearance outwith the description that the film would have in a cinema. For example, the costumes in a film like Braveheart are quite intricate (different tartans etc) and there is not really enough time to describe them during the running of the film without detracting from the character's dialogue. So, what I propose is a web site (or CD) containing that information before going to see the film. I used RealOne and SMIL for the audio described trailer.' 'Also, I would like to think that the possibilities for such a web site apply to other facets of the media (tv, theatre etc) so it is really an initial study into whether such a format would be well received.'Visit and test the site at: http://www12.brinkster.com/webdeb/audiodescribed/index.html'DiscussThursday, April 17, 2003This weeks tip is: if you use Javascript to 'jazz up' the navigation on your website, make sure the links still work when javascript is turned off (or is not supported). For example, here is a technique I have seen used quite often on web pages; Javascript being used to open a new window when a user clicks a link:Contact UsNote that in the above example the URL of the page being linked to will only appear as a result of running the script, so turning Javascript off means there will be no link to this particular page. You can be sure that whatever you are trying to achieve with your javascript, there will be a more accessible way to do it, and that is true in this case. The following example is from Evolt.org, and shows how the same effect can be achieved without breaking the link:Contact Us(Please note, the W3C guidelines say that you should always warn users before opening a new window.)Friday, April 11, 2003Here is the kind of feedback I like - from A. Lester Buck III,'What a beautiful web site! Yes, the original articles are very, very accessible. The Text size... option in IE works great, but the default font size is perfect so I didn't need to change anything. And nothing is truncated along the right margin. Gosh, I've got a lot of great reading ahead of me!'Lester had previously got in touch to point out accessibility problems with an article I had written about the text size issue. It turned out he was reading a reprint of the article on another site, and they had re-formatted it for their own needs. This is something I need to address myself - I'm quite happy to let other website use my articles - but an article about web accessibility that is not accessible doesn't seem quite right.Wednesday, April 9, 2003News on Anitra Pavka usable web design weblog:' more than 78% of British government sites need an accessibility overhaul. Those are rather ugly numbers and, as the article indicates, the costs may take a substantial chunk out of their budgets. I hope they can afford the redesigns and testing. I wish they would release more details about what they analyzed and how they conducted the reviews.'This weeks accessible web design tipDesign for machines first, people second! No web page has yet been created that can be transmitted directly to a persons brain, without first being mediated through some type of hardware and software (e.g. a computer and a web browser). The best chance you have of your web page being accessible to this 'intermediate layer' is to create your pages using standards based markup. Your users will not be able to access your web pages if they fail to work on the particular client they are using - be it a refreshable braille reader, a WebTV, or a PC running Internet Explorer 6. This weeks tip therefore is, 'code to standards'. If you code to standards (e.g. HTML 4.01 or XHTML 1) you have the best chance of your web page working on the 'dumb' machines that know nothing other than 'how to follow the rules' to render the structure of a page to an output device. If you also follow the rules, you are already well down the road towards an accessible website.Register for the weekly MCU accessible web design tip.The Cybrarian project:'to assist in decreasing the digital divide by facilitating access to the internet and to learning opportunities for those who currently do not, or cannot, use the internet because of a lack of skills or confidence or because of physical or cognitive disabilities.'Tuesday, April 8, 2003'
read more:


You Searched for

audio password

Click audio password to go to MMK Secure Stream
SEARCH RSS NEWS USING THE WORDS BELOW

audio password | password protect video | password protect audio | protect media with password | protect video with password | video password protected | expire video | video piracy | audio piracy | DRM Security | Digital Rights Management | video encryption | video streaming | audio protect | video secure | media secure | media protect | DRM service | DRM software | DRM Encoder | Custom Digital Rights Management | Custom video solutions | Custom DRM software | Download DRM | Design DRM | Digtal Rights Management Programmer | DRM programming | video streaming | DRM wma | DRM wmv | DRM mpeg | mp3 digital rights | DRM | Digital Rights Management | protect video | protect media | video Stream | webcam security | movie security | pay per view | pay for video | audio file | dont save | can not save | can not view | do not download | can't download | DRM | watch once | stop piracy | expire audio | pay for webcam | web cam secure | i-friends solution | sell my video | sell my music | sell movie | web video | web audio | internet video stream | internet audio stream | internet web cam | webcam safety | pay to view | pay to listen | video password | audio password |


Srq Attorney Lawyers help legal help Lawyer Attorney help Attorney Get Legal Information Find a Lawyer


www.mmksecurestream.com

(c) Copyright 2005 MMK Secure Stream.

Quick Assistance enter your phone # and we will call you ASAP.
No hard-core sales pitch just the information you need.
Name
Area Pre Number
Code Image - Please contact webmaster if you have problems seeing this image code
<% = strTxtLoadNewCode %> Enter the code exactly as you
see it in the image:

(CaSe SeNsitiVe)
(Cookies must be enabled)

<% if captcha<>"" then captcha=replace(captcha,"flagset|","") response.write captcha end if %>