Category: Uncategorized

HTML WORKING GROUP

Last month, I read that the W3C rechartered the HTML Working Group. Then, a few days ago, I read Roger’s post announcing that he had joined the Working Group as an Invited Expert, per the new charter. The press release states that:

W3C has chartered the group to conduct its work in public and to solicit broad participation from W3C Members and non-Members alike.

I followed the instructions for joining the Working Group, and completed the application process. Yesterday, I was pleased to find that I was accepted as an Invited Expert. My name can now be found on the list of participants.

Within several minutes of joining, I had already received a handful of emails from the public-html mailing list, which I was automatically subscribed to. This mailing list is where the majority of the discussion related to the new recommendation takes place. The volume of messages on this list is something I will have to get used to. I created a filterin Gmail, which helps to separate the bulk of the list’s email. This way, I can read through the messages when I get a chance.

I feel that by participating in the Working Group I will be able to increase my knowledge of HTML concepts and will have an opportunity to offer my thoughts. However, as Roger noted, I would like to “get a feel for how things work” before I post. I am looking forward to participating.

NEW IDEAS FOR WEB HOSTING CONTROL PANELS

My web host, Steelpixelwrote that they are looking to develop a new control panel package that is:

based on more current technologies (read: apache 2.2) and something with a much nicer UI.

Web HostingThey asked for feedback on what works and what doesn’t with the current setup, so I thought I would think about what advice I could give in the development of the new control panel. Read About Webhosting in 2019

If I was designing a control panel, the first thing I would do would be to think about which features to include. I looked at the current control panel, which is based on Psoft’sH-Sphere, and compared it to other control panels I have used (cPanel and Media Temple’s). Below is a list of common functions:

Account settings

  • Users: Manage profiles of users with access to the account
  • Billing: view billing statements, upgrade/change the hosting plan used by the account, view/pay account’s current balance
  • Support: file a new support ticket, manage existing support tickets

Server settings

  • Domain management: View the IP address/nameservers of domains; manage DNS zones, subdomains, and aliases; view HTML directory
  • FTP/SSH: Manage FTP/SSH users
  • Mail: Manage email users, email aliases, and anti-virus/anti-spam settings
  • Databases: Add/manage MySQL/PostgreSQL databases
  • PHP Settings: manage the way the server interacts with PHP, change the version of PHP used by each domain
  • Statistics: View reports on bandwidth and disk usage, view reports on webpage statistics
  • SSL Certificates: Add/manage SSL certificates

I think that the next step is examining the current control panel and deciding which features need improvement, and if functions from the old control panel can be incorporated into the new one. Ream my article How to Choose A Web Hosting Company

CSS VALUE: MIN-HEIGHT AT 100%

In the process of developing this site, I ran into a problem with page heights. On several pages, such as the archives and the 404 pages, there is not much content, and because of this, #page (the wrapper div) does not reach the bottom of the window.

Using a few lines of CSS from a discussion on css-discuss, I solved the problem for Firefox. When #page is shorter than the available window height, #page stretches vertically to fill the window.

  1. html, body { height : 100%; }
  2. body { height : 100%; }
  3. html > body { height : 100%; min-height : 100%; }
  4. #page { min-height : 100%; }

I think I could have also used min-height="650px", but I wanted the browser to calculate if #page filled the window and only adjust it the amount needed.

For example, what if the browser window was resized to 500×500px, but min-heightwas set to 650px? Then, it would be unnecessary for #page to be resized.

Now, I am trying to figure out what is the best way to get this to work in IE. Any ideas?