Weblog Archives

You are currently browsing the archives for the Web tag.

Use the Alternatives System to switch to a custom Firefox release

From a user’s perspective, having to use an old beta version of Firefox in my primary desktop, while, at the same time, a final stable release of the browser has been released, is a bit annoying. But, the fact that this happens due to technical issues makes it partially acceptable. The following article aims to [...]

Online analysis of a webpage’s loading time

Have you ever wondered how much time it takes a browser to load your web page across the internet or how this total webpage load time is distributed among the various HTTP requests that are sent to the web server in order to retrieve all the objects, including images, javascript, flash animations, et cetera your [...]

Featured Epiphany Plugins

My two plugins – extensions – for the Epiphany web browser, Tab-Session-Management and Tab-Links, have been featured on the official Epiphany blog. Thanks Dieguito! ;-) By reading all the entries on the blog, it is quite clear that the people behind this project are very happy to be involved. I assume this is a determinant [...]

Moving on to XHTML 1.1

I attempted to update the current XHTML 1.0 Transisional WordPress theme in order to comply with the XHTML 1.1 Specification. I must admit that the switch was not that difficult and it required no more than 30 minutes to complete. All the errors and inconsistencies the W3C validator threw at me have been corrected and [...]

bbPress registration functions patch

The default messages that are emailed by bbPress to newly registered users or users that have requested password recovery are quite disappointing compared to such messages that are sent by other more mature forum applications. So, here is a patch that modifies the default messages, so that they look more professional, containing some details about [...]

rtorstat – a simple rTorrent status web page generator

rtorstat is a simple web page generator, written in Python, which shows status information about the rTorrent bittorrent client. This makes it possible to quickly have an overview of your torrent list from a remote location, without having to log into the remote machine that actually runs rTorrent.

Smart Bookmarks in Epiphany

Smart Bookmarks is an extension for the Epiphany browser. Admitedly, its name or description in the browser extensions panel does not help the user understand what exactly it is about. What is a smart bookmark after all?

.htaccess Cheat Sheet

Apache is a very flexible web server implementation. The .htaccess files give the webmasters the ability to override the default server configuration on a per-directory basis, provided that httpd’s configuration pernits the overrides of the htaccess file. I am aware that there are thousands of cheat sheets (aka ready-made recipes) out there, mostly implementing mod_rewrite conditional redirections, but I decided to bookmark this article because it is very well and carefully written.

Optimize and Compress CSS Files

Usually, when writing or modifying a CSS file, the author adds comments and excessive indentation to the code in order to preserve its readability and to simplify maintenance. Although this might be a good habit, all those extra bits stored into the CSS file increase its filesize, often resulting in unnecessary waste of bandwidth, especially if such a file is used in a production web site. Today, I decided to search for tools that can perform compression and optimization of a CSS file.

Check Server HTTP Headers with CURL

As you may have noticed, I’ve changed my web site’s domain recently. Therefore, I had to redirect all requests to the new address. This has been done and it works as expected, but how about taking a closer look at the HTTP responses the web server returns to the client if an old URL is [...]