WordPress Updates Admin (Again)

Well, you can’t accuse the Word­Press devs of sit­ting on their lau­rels. A new admin inter­face was released with much fan­fare (and crit­i­cism) back with ver­sion 2.5, and the team has now tak­en in feed­back from users and usabil­i­ty test­ing with the new­ly revamped design for 2.7, just announced on the Devel­op­ment blog.

I have to say that, while it’s look­ing good, I hope that the admin inter­face will go through evo­lu­tion­ary rather than rev­o­lu­tion­ary redesigns from here on out, as I know that some of my clients are going to be con­fused when see­ing yet anoth­er new interface.

A List Apart Survey

A List Apart has just announced their 2nd annu­al Sur­vey for Peo­ple Who Make Web­sites, after get­ting a whop­ping 33,000 peo­ple to do so last year. If you’re read­ing this, and you do web work, go take the sur­vey. They pub­lish the results for free (see last year’s results), and the data this pro­duces is a tremen­dous help for under­stand­ing the make­up of our field.

WordPress Themes Directory

Hot on the heels of the release of Word­Press 2.6, the WP crew has unveiled the long await­ed revamp of the WP Themes Direc­to­ry. The old themes direc­to­ry had been defunct for a long time, so it’s engourag­ing to see this final­ly go live.

I’ve been wait­ing for the theme direc­to­ry to go live as a sol­id resource to point friends and clients to, as the cur­rent lack of an “offi­cial” repos­i­to­ry has been cause for some cau­tion when down­load­ing themes which might include linkspam or more mali­cious issues. It also gives me the impe­tus to start work­ing on the free theme I’ve been plan­ning for a while.

One ques­tion I have that isn’t explained in the announce­ment post is: how are updates going to work? Will there be any type of user-noti­fi­ca­tion and/or auto-update sys­tem sim­i­lar to how plu­g­ins began to behave in 2.5? Will theme devel­op­ers be able to instant­ly update their themes, or will they have to be sub­mit­ted and vet­ted as in the ini­tial submission?

WordPress 2.6 Released

The con­trib­u­tors to Word­Press have out­done them­selves this time, releas­ing v2.6 almost a month ahead of sched­ule. You can read all about it in the announce­ment on the devel­op­ment blog or watch the fol­low­ing video high­light­ing some new features:

It’s fan­tas­tic to see post revi­sions includ­ed as a sign of Word­Press’ increas­ing use­ful­ness as a CMS, and the PressThis! book­marklet looks like it will be par­tic­u­lar­ly use­ful for blog­gers who do a lot of com­men­tary and link­ing to oth­er sites. The theme pre­view­ing func­tion will be espe­cial­ly use­ful for new users to Word­Press, who will undoubt­ed­ly be pre­view­ing dozens of themes before set­tling on one. Also, I’m just lov­ing the use of Gears to speed up the admin interface!

A hearty con­grat­u­la­tions to the 75+ peo­ple who freely donat­ed their time and exper­tise to mak­ing Word­Press an even bet­ter tool! Down­load it now.

Web Standards Curriculum

Supporting the Opera Web Standards Curriculum: Learn to build a better Web with Opera

Opera has just released (in con­junc­tion with the Yahoo! Web Devel­op­er Net­work) its Opera Web Stan­dards Cur­ricu­lum, hop­ing to pro­mote the spread of web stan­dards via a free cur­ricu­lum. While I am well-versed in web stan­dards, I think that a pro­fes­sion­al resource such as this is fan­tas­tic for edu­cat­ing clients as to why they should redesign their web sites with web stan­dards. Some rea­sons why are suc­cinct­ly stat­ed in the intro­duc­tion:

  1. Effi­cien­cy of code: As you’ll learn through­out the course, a lot of best prac­tice web stan­dards usage is all about reusing code—you can sep­a­rate your HTML con­tent from your styl­is­tic (CSS) and behav­iour­al (JavaScript) infor­ma­tion, allow­ing your file sizes to be kept small, and code to be writ­ten only once, and then reused wher­ev­er it is needed.
  2. Ease of main­te­nance: This fol­lows close­ly on from the last point—if you can write HTML only once, and then apply styles and behav­iour wher­ev­er they are need­ed using class­es and func­tions, then if you need to change some­thing at a lat­er date, you can just make the change in one place and it have it prop­a­gate through­out the entire web site, rather than hav­ing to spec­i­fy that change every­where that it is needed!
  3. Acces­si­bil­i­ty: The next two points are close­ly related—one of the big issues on the Web is mak­ing web sites acces­si­ble to every­one, no mat­ter who they are, regard­less of cir­cum­stance. This includes mak­ing web sites usable by peo­ple with dis­abil­i­ties such as blindness/visual impair­ment and motor impair­ment (ie, peo­ple who have restrict­ed move­ment, and might not be able to use their hands prop­er­ly, or at all). By using web stan­dards and best prac­tices, you’ll be able to make your web sites usable by this sig­nif­i­cant group of the web audi­ence with no extra effort.
  4. Device com­pat­i­bil­i­ty: by this, I mean ensur­ing that your web sites will work not only across dif­fer­ent platforms—ie Win­dows, Mac, Linux—but also alter­na­tive brows­ing devices, which these days can include mobile phones, TVs and games con­soles. These devices have lim­i­ta­tions such as screen size, pro­cess­ing pow­er, con­trol mech­a­nisms avail­able and more, but the good news is that again, using web stan­dards and best prac­tices, you can pret­ty much guar­an­tee that your web sites will work on most of these devices. There are more mobile phones in the world than PCs, a lot of which are Internet–capable, so can you or your clients afford to miss out on this mar­ket? For more on mobile web devel­op­ment, check out some of the ded­i­cat­ed arti­cles on dev.opera.com.
  5. Web crawlers/search engines: By this, we are talk­ing about what is termed search engine opti­miza­tion—the prac­tice of mak­ing your web sites as vis­i­ble as pos­si­ble to the so–called web crawlers that trawl the web and index web sites, and there­fore giv­ing you bet­ter search rank­ings on sites such as Google. There is a sci­ence to this (see SEO arti­cles such as Intel­li­gent site struc­ture for bet­ter SEO! and Seman­tic HTML and Search Engine Opti­miza­tion) but yet again, just by using web stan­dards you will make your site a lot more vis­i­ble on Google, Yahoo! etc, which is good for business.

With 23 arti­cles avail­able and more on the way, Oper­a’s Web Stan­dards Cur­ricu­lum looks like a winner!

(HT: Jon Hicks)