Quiz
- I was confused on Q3 of this quiz because I know from the reading that fragments are a common part of a URL, and that fragments are typically an id from the HTML, so I assumed this meant that ids are a common part of a URL. But I'm not sure if this is right.
This is a great point! I hadn't noticed it before, nor had previous classes.
fragments are a normal part of URLs and a fragment corresponds to the ID of an element, so "ID" should be an acceptable part of the answer.
I'll fix the scoring of that quiz question
- more in depth about url anatomy
Let's take a look at the MDN page on URLs
- I would like to talk more about validators and testing. / More about what makes a webpage/HTML and CSS valid or invalid. / I would like to talk more about validators and how to use them effectively. / what does the validator do
Lots of questions on validators! I'll demo later today. Meanwhile:
- There is a formal definition of the HTML language, so pages are either syntactically correct or not.
- Browsers are often forgiving of errors, but different browsers are differently forgiving
- The best way to be sure that your web page works correctly in all browsers is to avoid errors.
- The validators are very strict, and will report all errors.
There's an important maxim in CS, known as Postel's Law:
be conservative in what you send, be liberal in what you accept
- The reading covered cache which I find interesting because I saw that word a lot but never really look into what it actually means. I wonder if this is what happened when some of us did not have the updated version of CS304 website, and that was solved by shift+reload. I also wonder if there's a way to make your browser not cache (or if that's not necessary).
Yes, that's exactly right!
- CSS Basics / If you could cover CSS a bit more detail, that would be great. I have some knowledge of CSS, but I'm not very confident.
Yes, I will. I apologize again for the links being broken. They worked last year!
- Accessibility using HTML
The WAVE plug-in is a favorite of mine. IMHO, the most important are:
- IMGs have ALT text
- Use semantic tags, like H1 and NAV
- Use Valid markup
- I think it'd be helpful to briefly go over the basic CSS tags. From previous experience, I feel like doing it/going through an example of a webpage together is an effective way to learn and absorb the material.
For sure. We'll practice today.
- I do understand the topics, but I think I need to practise CSS more as it is my first time exposing to this language.
Absolutely!
- The reading is clear enough! / So far so good for me!
Glad to hear it!