These are just my initial thoughts…
##Company name as h1 Heading -
Remember that Semantics isn’t about how something looks, but what
information it carries. If you could only describe this page in outline
format - with no styling whatsoever, no bold or size or positioning (other
than carriage returns and outline indents) that would be semantic.
That said, I think the tide has turned against making branding part of the
semantics - and I am in agreement. Branding has basically devolved to a
visual cue that everyone accepts but really has no semantic value. I would
not use a semantic tag like a header for the branded company name unless it
was part of the semantic thesis for the page (e.g., “Company X now sells
stuff directly online” ). You can style a p tag to look important and
brand-ish without resorting to inserting it into the semantic flow of
things.
##Social media logos -
Because the social media logos are wrapped in a heading tag (h1) the
Outliner is considering those to be part of the semantic information as
well, when they honestly convey no semantic info. In this case, the
Outliner is grasping at the alt tags. Again, this should be imo a simple p
tag styled for appearance.
##Logo as h2 heading -
I think I’ve already made the case against branding as semantics. In this
case, the Outliner is taking the Alt tag and marrying it with the rest of
the h2 tag to form a botched tagline - though I am inclined to see the
combined tagline as somewhat semantic. Perhaps removing the image from the
h2 heading and typing out the whole tagline “More Than Cake - The finest in
powdered flavors.™” would work, but it’s still just a tagline and not
really vital information for the page thesis… though I might be swayed
otherwise.
##Best place to start semantics -
I think the best place to start off semantically is the h1 heading
following the nav menu and the slider… “Powdered flavors and scents for
cakes, fondant, and icing”. Unfortunately, it’s not a sentence and requires
the reader to fill-in the blanks. I might rewrite it to say
“More Than Cake makes powdered flavors and scents for cakes, fondant, and
icing”
As the first h1 on the page, then that is what will show in SERP results -
I think that would be very satisfying.
##h2 boxes (Perfect Palate, edible Petals, Customers)
Cleverly, this combination of Alt tag and h2 text combine very well. I
would still prefer to take the images out of the headings and expand the
heading text to be similarly semantic, but this seems to be working. If the
SERP results see the outline this way, then perhaps I would accept it as
is. Although honestly I think the function of Alt tags isn’t really
semantic but accessibility.
##Contact Information
I think some of the contact information should show up in the semantics.
Now-a-days we have micro-data formats and other html5 structures to
identify this type of information. Semantically, this data is more like a
footnote - and I think we realize this on some level as it visually almost
always appears in the footers of our pages. Here is a semantic data
extraction with this type of info - http://tinyurl.com/pm2jmyn
You can also see that I’ve dealt with the tagline as a quote - which is
also picked up by the extractor.
##Author
While I have been adding my name to the author meta tag (as you did) I am
beginning to think the definition of author is more inline with “website
owner”. This is also in line with the address tag and Contact Information,
which html5 specs differentiate from just any location data. I may be
wrong, but I think the author meta is a more serious attempt to define
relationships between parties and websites - beyond simple page focus. I
haven’t quite made up my mind what TO do about this yet, so I have nothing
more to say.
##Semantic Structures
The page is mostly divided by div structures - which have no semantic
meaning. You do have a header and a nav, but no footer or other divider to
provide semantic sections. In one sense, I’m glad for the restraint.
However, it makes better sense to establish a structural order - so you can
more easily show how each part of the page relates to each other part. I
don’t think there’s any rigid rule, but it could give your page more
relevance.
##Validation
Finally, there are some html5 validation problems (3 I believe). One may be
Freeway Pro, one may be Backdraft - and one may be yours, in that a z-index
value has been applied as an inline attribute instead of a CSS style. There
are also some CSS validation issues, but those seem related to vendor-based
prefixes and I’m not sure many folk care about that so much atm. Some of
that may be outdated actions and hard to fix within FWP. It’s not a
deal-breaker for me, but you should be aware of what browsers may object to
and why.
As always, I like your work and appreciate the extra effort you put into
these projects. Nicely done
Best wishes,
Ernie Simpson
On Thu, Jun 26, 2014 at 2:41 PM, RavenManiac email@hidden wrote:
I just finished the development of a new Freeway Pro website using
Backdraft 1.5, which I’ve linked below. I’m trying to get better at website
semantics. The only thing I’m unsure of is whether or not it made sense to
wrap the company name at the very top in an h1 tag.
Decommission Semantic Data Extractor
I’m also not sure why the icons and logo are coming up in the W3C
semantics extractor. Any help or advice is greatly appreciated.
-K
http://mtc.idealynx.com/
offtopic mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options
offtopic mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options