Off the Top: Web apps Entries

20052010201520202025

Showing posts: 136-150 of 204 total posts


24 July 2003

Typeface indicates nice weather

The New York TImes Circuits section covers weather sensitive typefaces. The Dutch designers Erik van Blokland and Just van Rossum of LettError developed a malleable typeface that changes the form based on weather conditions. This would enable a person to perceive changes in the weather as they were reading their news or other information, all this done to changes in the typeface, which is being read for other content.

Samples of this work can be seen at the University of Minnesota Design School where a twin typeface demo is available as well as the temperature sensitive typeface.

These tools are not innately learned but would take time and instruction to get the user to the sensing ability. This type of secondary communication (the primary channel of information expression is the information being communicated in the content that the typeface is spelling out. Those of us that use and are attuned to our computer's audible cues do not have to think there is an error in the system, but it is conveyed in an audible tone that we recognize and associate with some state of being or in condition. Changing typefaces would be another cue to the world around us.



20 July 2003

Bray on browsers and standards support

Tim Bray has posted an excellent essay on the state of Web browsers, which encompasses Netscape dropping browser development and Microsoft stopping stand alone browser development (development seemingly only for users MSN and their next Operating System, which is due out in mid-2005 at the earliest).

Tim points out users do have a choice in the browsers they choose, and will be better off selecting a non-Microsoft browser. Tim quotes Peter-Paul Koch:

[Microsoft Internet] Explorer cannot support today's technology, or even yesterday's, because of the limitations of its code engine. So it moves towards the position Netscape 4 once held: the most serious liability in Web design and a prospective loser.

This is becoming a well understood assessment from Web designers and application developers that use browsers for their presentation layer. Developers that have tried moving to XHTML with table-less layout using CSS get the IE headaches, which are very similar to Netscape 4 migraines. This environment of poor standards compliance is a world many Web developers and application developers have been watching erode as the rest of the modern browser development firms have moved to working toward the only Web standard for HTML markup.

Companies that develop applications that can output solid standards compliant (X)HTML are at the forefront of their fields (see Quark). The creators of content understand the need not only create a print version, but also digitally accessible versions. This means that valid HTML or XHTML is one version. The U.S Department of Justice, in its Accessibility of State and Local Government Websites to People with Disabilities report advises:

When posting documents on the website, always provide them in HTML or a text-based format (even if you are also providing them in another format, such as Portable Document Format (PDF)).

The reason is that HTML can be marked-up to provide information to various applications that can be used by those that are disabled. The site readers that read (X)HTML content audibly for those with visual disabilities (or those having their news read to them as they drive) base their tools on the same Web standards most Web developers have been moving to the past few years. Not only to the disabled benefit, but so do those with mobile devices as most of the mobile devices are now employing browsers that comprehend standards compliant (X)HTML. There is no need to waste money on applications that create content for varied devices by repurposing the content and applying a new presentation layer. In the digital world (X)HTML can be the one presentation layer that fits all. It is that now.

Tim also points to browser options available for those that want a better browser.



26 April 2003

Tantek on handrolling weblogs and hand built CMS

Tantek discusses Jeffrey Zeldman handrolling his own RSS feeds (as well as his own site). Tantek also discusses those who still handroll their own weblogs as well as those that have built their own CMS to run their blogs. This was good to see that there are many other that still build their own and handroll (I stopped handrolling October 2001 when I implimented my own CMS that took advantage of a travel CMS I had built for myself).



Great news for Anil as he joins Type Pad and Movable Type company

There was great news this week from Anil who has recently become a member of Six Apart, which was recently funded (yes, great products do still get funded and money is still around for great products). Six Apart are the makers of Movable Type, and just introduced, Type Pad. This was the best string of news I have heard in a long time.



3 March 2003

Veen crankin' with OS X

Jeffrey Veen offers his views on Web development on Mac OS X. He discusses using PHP, MySQL, Perl 5.8, CVS, and BBEdit, which in my opinion are excellent choices and some of the reasons I moved over. Jeffrey offers some great links also... (the version control with Mac OS X is a new favorite as is the blog Forwarding Address: OS X



1 March 2003

Mobile use of Amazon Wish List and other adventures with mobile gadgets

Tonight was a mobile/portable device adventure. Joy and I had a wonderful dinner at Thyme Station in Bethesda. A Japanese couple sat down next to us and we could see that they were having trouble with the menu. The guy has a tiny Sony device, about the size of an Altoids tin, but a third of the height and finished like an Apple TiBook. He was using the translator and not finding what he was looking for and Joy nudged me and asked if I thought if we should help. Joy asked the couple if they needed a little help the couple giggled and then nodded. The seemed to be having the most problem with the sirloin kabob and did not know what it was. We explained it was beef cooked on a stick. They returned to tapping in word and getting translations on their device and passing it back and forth. They also seemed to have some entertainment on the device. I really am kicking myself for not getting a picture and talking with them a little more.

Joy and I tried to figure if we could catch a movie and checked the movies and listings from the Hiptop. The couple next to us seemed equally interested. We were had just missed the start times for the movies and were going to have to wait for the next round at 10 or so.

We settled on going to Barnes and Noble instead. I found a book I had read about in some RSS feed this past week and really liked it. I was not ready to spring for the book at full price, so I pulled up Amazon and checked the price on the book (Stop Stealing Sheep and Find Out how Type Works). I found the book and a 30 percent discount. But the best part is I dropped it in my Amazon Wish List, which is where I keep track of such things. I then check other items in my Wish List to see if they were in stock at Barnes and Noble. I could not find the two books I really have been wanting and could be willing to pay full price, which means I may buy off of Amazon with a couple other items that will bring me enjoyment.

My Amazon Wish List is one information store that I like having at my side. This really highlights the element of the Model of Attraction that focusses on the user being able to have information be attracted to themselves and have this rough cloud of information follow the user for use when needed. The user works to find information they are attracted to, by searching or reading articles or blogs that the user has an affinity for. Once the information is found most metaphors and models stop working (navigation, information foraging, etc.) but the MoA keeps on working. If the user has a strong enough attraction she may want a method to store the information for further access. How and where become the next questions. The next step is accessing from storage (or your personal information cloud that follows the user). Mobile devices are tools that allow for this attraction to continue, but how do we ease this use? Personalization adds another layer to the user setting attraction (like Amazon's wish list).



11 February 2003

Extending Dreamweaver MX for PHP

O'Reilly Net offers Getting Dreamweaver MX Up to Speed with PHP, which discusses how to get and build the Dreamweaver extension you need to build PHP-based sites. Macromedia is now charging for the newest extensions (their perogative), but this article points out how to get the extensions you need for sessions and authentication.



29 October 2002

Yahoo does PHP

Yahoo presentation on why they are moving to PHP. This would make a great interview of write-up as PowerPoint presentations are largely worthless with out the speaking that accompanies them. This is one presentation that has a tiny bit of information that makes me crave for more. I use PHP here as a scripting language of choice. I love being able to use it at work for many of the reasons outlined by Yahoo. It is better than ColdFusion, ASP, or JSP as far a server requirements, secure, and time to market. The flexability and speed which one can develop is tough to beat, except for the flexability of Perl (there is a reason it is called the duct tape of the Internet). The maxim has been use PHP where you can and Perl where you must. Other languages pale in comparison, but have marketing dollars, which drive the hype. [hat tip Cam and Anil]


23 October 2002

Mail that has problems other than errors

I am giving up on what seems like living in a block of ice, where I can see out and what what is happening but can not communicicate. I have been playing with Web mail that has taken sometime to set up to seemingly work, but I get a humorous error message at logout:
Important! This system is beta and not production-ready. You may experience errors and other problems!
It seems to remember that there are other problems than errors. (?)


25 August 2002

Apache 2.0 builds for OS X

Hmmm... Yesterday I was looking at Apache and the other two pieces of the triumvirate PHP and MySQL. Today I ran across what could be an improved option, Server Logistics' Apache 2.0 along with Perl, PHP, MySQL, and Postgres. Apache 2.0 provides multithreading and other improvements to the incredibly stable and supreme Web server All of this is set to build and run on Mac OX 10.


This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.