Archive Page 7

We’re back with a free font suggestion — Liberation Sans

Liberation Sans typeface, font example Why use Lucida Grande, Arial, Helvetica or Verdana if there is the fantastic Liberation Sans — created by Steve Matteson and liberated by Red Hat, Inc. under GNU GPL licence. Read more »

Posting suspended while on vacation

There will be no new posts until the next week (March 24) as there haven’t been any for the past few weeks already due to the studies and the current vacation.

Topics for the upcoming articles include: how to automatically create thumbnail images for the blog post excerpts (from the images inside the article), and how to create one sentence post excerpts using regular expressions (REGEX) and PHP. Therefore — stay subscribed.

/ Add a Comment

How to Create Beautiful and Elegant HTML Lists Using CSS

Anatomy of HTML lists, unordered, ordered HTML list have become one of the most used HTML elements for marking-up various semantic content structures — navigation, comments and even image galleries.

This article will explain and show you how to style lists inside blog posts, articles or other basic HTML documents.

Before we start, it is necessary to understand the importance of using specific HTML tags <ul> and <ol>, instead of simple numbering (like 1., 2. or •, ») for building lists. By applying content a semantic structure, we emphasize the relationships between different content elements. In case of lists we are able to imply that there is a certain relationship between all of the list members, which is possibly described by the paragraph introducing the list. It also helps screen reader users for whom the total number of items is announced before the rest of the list. Read more »

Woolgathering — Daily Sketches and Drawings by Elizabeth Perry

Sketch of flowers by Elizabeth Perry Amazing little drawings/sketches in various techniques by Elizabeth Perry published every day at woolgathering since January 2005. Be sure to have a look at one of her other projectsmuseum drawing project.

/ Add a Comment

Web Design Critique: Consistency and Homogeneity of the Blog Layout

Blog Herald Design over the years Blogherald.com is a blog featuring news from all around the blogosphere since 2003, and is run by a dozen of contributors and writers. It was founded by Duncan Riley from Australia and is now owned by Splashpress Media. The Blog Herald has gone through multiple design and layout variations, including the latest one made by Brian Gardner.

Web design and design in general should never be judged from the aesthetic viewpoint or by how much one likes/dislikes a particular color scheme, typeface or the layout of different content elements. The purpose of design is to make the content organized and accessible to the widest target audience possible. Design should be the information highway without traffic jams and clearly marked road labels which don’t require any Design Positioning System (DPS) in order to navigate. Read more »

Podcast of the week: WordPress Weekly

WordPress Weekly podcast logo If you are a WordPress user, you should definitely check out the WordPress Weekly podcast hosted by Jeff from Jeffro2pt0.com. It covers the latest and greatest in the world of WordPress — from news, plugin and theme reviews to general discussions about the online publishing.

The show is recorded live every Friday evening at 21:00 EST using the TalkShoe recording platform. It follows the round table discussion format where apart from the panel of guests also any of the listeners can call in and have their own say about the topics being discussed. Read more »

Single page entry archive is available finally

I have finally created a single archive page so that those who prefer plain and simple lists instead of various ‘Most Popular’, ‘Recent Posts’ or ‘Similar Posts’ widgets, can now easily find something interesting to read. All thanks to the the very useful Smart Archives plugin by Justin Blanton.

/ Add a Comment

Suggestions for writing flexible and usable plugin

After the release of Custom Function Widgets plugin I also wrote about it in the WordPress support forum. Fellow forum contributor Otto42 (author of a very similar plugin: ExecPHP) had very interesting things to say regarding the plugin development in general. Really worth reading and discussing.

/ 4 comments, add yours

WordPress Plugin: Custom Function Widgets

Custom Function Widgets logo Many of the WordPress plugin authors don’t offer widgets, but only raw PHP functions (or hooks) which you have to insert into the theme’s template files. As the number of functions increases it becomes harder to manage it all, especially if you decide to uninstall some of them or add new ones.

It is especially inconvenient for those who are not so savvy, or don’t want to edit theme files. Moreover, if one decides to change the theme, the edits have to be repeated all over again.

Therefore, I made this Custom Function Widget plugin which allows you to create sidebar widgets without ever touching the theme’s files and use these widgets in any theme you like. Read more »

Singer/songwriter Martin Confused — acoustic and absolutely fantastic

Martin Confused (Mārtiņš Dambis) Martin Confused is an amazing singer/songwriter from Latvia whom I discovered only today. Download and listen to his two latest songs “Too late” and “Boy who never cried” at martinconfused.lv.

/ Add a Comment

Take-away photo and image positioning CSS styles for blogs — idea for a plugin

Illustration: CSS Take-Away WordPress plugin After reading Kim’s comment regarding the Morning Racer theme, I had an idea of how to achieve a consistent image and photo placement in a WordPress blog even if you decide to change the theme.

The solution would be a plugin which would provide a “standard” set of CSS classes for styling different image (and other element) positioning.

The great thing is that you could use these CSS classnames with any theme you like as long as you have the plugin enabled. It would be also possible to specify a prefared classname prefix (for example, kd-wide, mo-withborder-a or pa-image-a) so that the plugin’s CSS doesn’t mess with the theme’s CSS. It could also contain CSS styles for lists (like the “flat” and “spaced” ones used on this blog), “important” messages, etc.

A kind of a portable image positioning thing. And you wouldn’t have to learn new CSS classnames or image layout ideas offered by different theme authors.

What do you think? Maybe you have a suggestion of other items (apart from images and lists) that you would like to have special styling.

/ 5 comments, add yours

Got a meta in a heada’ — supporting standards and welcoming IEn where n = 1…∞

So instead of writing another post about how good or bad the proposed IE’s meta tag is, I actually added it to the <head>. Some say — you don’t have to, if using HTML5, while I say — do IE6 and IE7 know what <progress> is?

/ Add a Comment

Browser Versions as a Switch of Rendering Modes — the Verdict

I have thought about the suggestion to use browser version as a rendering-mode switch in IE8 for more then 24 hours now. Here is the verdict.

/ Add a Comment

IE8 Version Targeting — Understanding and Discussing the Arguments

Illustration: Prefered Browser Version Definition (BROVER) — do we need it? In defense of version targeting is a follow-up article by Jeffrey Zeldman to his previous post and the topic of browser version targeting feature planned for the upcoming release of Internet Explorer 8. His arguments (in favor of version targeting) might seem to be valid at first, but they are not enough in comparison to those who are against the version targeting.

Let’s start with an example (dates and browser versions are made up and are not important to illustrate the point). I made a website a two years ago (in 2006) and followed the W3C standards which resulted in a perfect content rendering in most of the standards aware browsers. Read more »

Browser Version Targeting vs. the Web Standards

Illustration: Note from the IE Team and Friends — from Web Standards to Browser Standards. The following articles in the latest issue of the A List Apart magazine explain the necessity of browser targeting with the upcoming release of Internet Explorer 8, which is expected to be the most standards aware browser from Microsoft to date.

To me the idea of browser targeting seems absolutely absurd, and reasons for that are so many that it will require another post to explain them all in detail. Here are just a few. Read more »

Say Hello to Morning Racer

Morning Racer WordPress theme logo Just a quick note — this blog now has a new look. I call it the Morning Racer WordPress theme, which will be soon released public. Here’s the Morning Racer’s wiki page. What do you think?

/ 9 comments, add yours

Podcast of the week: Boagworld

Boagworld podcast logo Every week from now on I will suggest a podcast that I have been enjoying and you might too.

Lets begin with the Boagworld — a weekly audio podcast by Paul Boag and Marcus Lillington discussing the issues of web design, development and related news. Over 100 (and counting) episodes of the Boagworld are much more than just the Web design and development 101 course for someone starting out on the Web — it is The Late Night with Paul and Marcus for everyone involved in the web design.

Home page (and blog): www.boagworld.com
Feed URL: http://feeds.feedburner.com/boagworldpodcast

/ Add a Comment

Got permalinks broken after the latest WordPress update

If you got the page not found error for the past two days, then let me tell you that the reason was the .htaccess file which got lost after the latest WordPress update. My fault.

/ Add a Comment

Screenshots of a new 2-column WordPress theme

Here are a few screen captures of the theme I am currently working on. Notice the home page layout for the older posts, and how easy it is to adjust the header and the main color. Read more »

Back to pencil and paper

50 Facial Expressions and how to draw them by Dani Jones and other useful “in-depth illustration tutorials, tips, and video demos” at danidraws.com. Via screenz.de

/ Add a Comment

Es vienmēr tevi mīlēšu, Sirsniņ!