Some changes that are not yet finished.

I'm revising my site. New theme. New hosting arrangements.

I need to start adding my portfolio material. I also want to eat my own dog food. I'll use the "newblog" module, which will oblige me to develop a migration path from Drupal's core blog module.

Today I succeeded in raising the YSlow score of my site quite a bit. The home page reliably earns a "C" grade because I don't use a content distribution network and I link to many different sites, some of which don't use HTTP expires headers or ETags. On pages where all the content comes from my site only, the score is a high B or even an A.

The current theme is vaguely what I have in mind, but too much stuff in indented. I want to experiment with different margins and indentations on the right sidebar. The home page main content area has good indentation, but I don't want it to appear on every node page too. All the title styles have gone away, and they need to come back.

However, today is just not the day to finish this job. I still have to send proposals to two potential clients. I'll get back to this site tomorrow or the next day.

User login

Similar

★ Treating URL Protocol Schemes as Cruft

One of the more visible changes in last week’s iPhone OS 2.2 update is a new toolbar in Safari. Here’s the previous toolbar from Safari in iPhone OS 2.1:

Screenshot of toolbar from Safari in iPhone OS 2.1.

It now looks like this:

Screenshot of toolbar from Safari in iPhone OS 2.2.

5 Techniques to Acquaint You With CSS 3

CSS is a well-known, widely used language to style websites. With version three in the works, many time-saving features will be implemented. Although only the most modern browsers currently support these effects, it’s still fun to see what’s around the corner! In this tutorial I’ll show you five techniques.

HTTP Client 0.9, Mac Developer Tool for HTTP Debugging

New free (and open source) web developer tool by Todd Ditchendorf; lets you create, inspect, and save HTTP requests, primarily for debugging HTTP services. I’ve been wishing for something like this for years.

 ★ 

Project Management Systems and Drupal based options

Project Management System Planning & Discussion

BDUG meeting: December 5th, 2008

Chris Bryant & Jen Lampton

Introduction

* Cover purpose of the discussion

What does project management mean to YOU?

User Styling

During the recent US elections, Twitter decided to add an ‘election bar’ as part of their site design. You could close it if it annoyed you, but the action wasn’t persistent and the bar would always come back like a bad penny.

The solution to common browsing problems like this is CSS. ‘User styling’ (or the creepy ‘skinning’) is the creation of CSS rules to customise and personalise a particular domain. Aside from hiding adverts and other annoyances, there are many reasons for taking the time and effort to do it:

unconventional jewelery by yunju lee


‘iron ring’

yunju lee is a recent graduate from the jewelery program at london’s central st. martins. her works takes
a decidedly opposite perspective to the idea of beauty in jewelery. instead of diamonds and gems,
lee crafts brooches that look like stains from ketchup or a woman’s lips. other pieces include a nose ring

Like a Version; AtomPub Compliant for the Very First Time

Posted by Brandon Bilinski, Google Data APIs Team

Since the Atom Publishing Protocol specification was finalized, we have been working on making the Google Data APIs compliant with the AtomPub standard. As of today, we are releasing a new version of most of our services that achieves full compliancy with RFC 5032.

Download Firefox 3.1 beta 1: Get Geolocation API, @Font-Face, and More

firefox_logo_aug08.jpgThe latest beta build of Firefox - Firefox 3.1 beta 1 - is now available for download. With it, comes a whole new set of features designed with developers and designers in mind. The beta includes native support for the Geolocation API, CSS @font-face support, and audio and video tag support.

How to Create a Mashup by Combining 3 Different APIs

This tutorial will show you how to create a mashup of three different APIs including integration with Google Maps. This idea came about when I was searching through ProgrammableWeb’s API directory for a couple APIs that complimented each other enough that I could use one to provide the other with data. What I came up with will be known as the “Beer Mashup”.

open-vcdiff: An Encoder and Decoder for RFC 3284

By Lincoln Smith, Software Engineering Team

Anyone interested in building a faster Web?

We are delighted to announce the initial release of open-vcdiff, an encoder and decoder for the draft-standard format described in RFC 3284: "The VCDIFF Generic Differencing and Compression Data Format."