Marv\'s Blog

Annoyed at the thing I have to get taught at University.

November 28, 2005
Leave a Comment

Aside from restructuring into semantic (X)HTML, this post appears as it does in the post I made on the Uni message board. Damn WebCT sucks.

obsolete/incorrect info in session 10 power point presentation

I am annoyed and frustrated about being taught obsolete and semantically incorrect techniques.

  1. Frames generally create accessibility, as well as usability problems; they should be avoided, and if scrolling content is needed, div tags with the overflow specified in CSS will fix that problem.
  2. Styles should be applied to tables with CSS, not (X)HTML attributes.
  3. Internet Explorer uses an invalid DOM.
  4. div and span tags aren’t so much layers as blank elements intended to be styled by the designer or end user. span tags can be made into block level elements and div tags can be made into inline elements, as can pretty much every other (X)HTML element.
  5. Since IE uses an invalid DOM, code should be written for everything else (the stuff thats standard based) first, and IE second. Or just Firefox, as IE is a big obsolete waste of time.
  6. Layers and Tables do not reduce the accesibility of web pages to visualy impaired users. It is the incompetent implementation of layers and tables that makes them inaccessible.
  7. Tables should not be used to control layout of a document. That’s a waste of code and creates accessibility problems, unless you know what you’re doing. Then it’s just a waste of code.
  8. Nested layers are good, nested tables are really, really bad.
  9. CSS permits user defined formating of any XML object.
  10. CSS can be applied to ANY (X)HTML object
  11. CSS files do not have to be stored with a .CSS extension. Web browsers couldn’t care less what it’s called as long as it is written in CSS. Preferably valid. Preferably without IE’s invalid bloat.
  12. Fixed pixel fonts should never be used. They are inaccesible, and should only ever ever be used if the design of a page requires it, in which case, alternate stylesheets should be provided. Many websites do this out of courtesy for their users. IE’s text zoom facilities suck. That is a syntacticalyl correct statement.
  13. CSS is not a dynamic language, it does not update all pages it is associated with, the changes are only reflected once the relevant pages have been refreshed in the browser.
  14. Most of Macromedia’s DHTML implementations create invalid javascript code.

Template changes

July 25, 2005
Leave a Comment

Code Tweaking

Not that anybody comes and reads this, but those of you that do may have noticed some alterations to the . Over the next several days, I’ll be altering my template more and more so it fits my tastes better.

The Sidebar

I’ve added the google adsense ads to the site, I mean I may as well. If you don’t like that I’ve included the ads, I suggest you get a copy of and the . I do plan to eventually replace this with my own ad software (I’m talking months here) once I get around to shifting my blog off the blogger service.

Yet again, not that anybody comes and notices, but I hadn’t finished the section, showing what comics I read. After rediscovering the fantastic service, I decided to post the link to my feed on their service.

If like me, you read lots of at once, then you may find it a waste of time filing the bookmarks and going back to see if there’s a new issue. A few have syndication feeds, most don’t, and even those that do don’t work as you’d expect. In the cases where you find that a doesn’t have a feed, or it doesn’t work as you’d expect, is your saviour. Once you’ve signed up, you can search for your favourite web comics, and add these to your . The limit just got bumped up from 20 to 40 (although I don’t think I’m allowed to tell anyone). Imposes this limit to prevent other nefarious services from using the service, taking advantage of all their hard work.

The Google Bar

I thought to myself, if I’m going to put the adsense service on, I may as well put the google bar on. Simple as that really. It’ll probably stay there for a while, maybe later in the year I’ll enable the search this site option.

    February 2020
    M T W T F S S
    « Apr    

    The Buttons

    • Get Firefox!
    • Get Thunderbird!
    • No Software Patents
    • Questionable Content
    • Wapsi Square
    • XFN Friendly

    My feed

    RSS Unknown Feed

    • An error has occurred; the feed is probably down. Try again later.

    RSS Unknown Feed

    • An error has occurred; the feed is probably down. Try again later.

    RSS Unknown Feed

    • An error has occurred; the feed is probably down. Try again later.

    RSS Unknown Feed

    • An error has occurred; the feed is probably down. Try again later.