Results 1 to 6 of 6

Thread: Please Review Webmaster Tools Site

  1. #1
    Join Date
    Jun 2014

    Lightbulb Please Review Webmaster Tools Site

    I've just redesigned one of my sites and am looking for feedback. It's basically a bunch of webmaster tools that I add to regularly.

    Site: www.domainfocus.com

    The previous design had each tool on a separate page, however I found it annoying to use myself so I figured that throwing them all on one page would be beneficial. I find it quicker to locate the correct tool with this layout. The previous design is at the same URL with a "/old" at the end.

  2. #2
    Fixed width layout, inaccessible fixed metric (px) fonts, illegible colour contrasts -- the trifecta of /FAIL/ at web design. NOT an encouraging start to what's supposed to be webmaster tools.

    Under the hood it has tables for nothing, tables for layout, and nothing remotely resembling semantic markup or a properly built form! You seem to have some form of content cloaking going on (either that or broken tooltips?) which is guaranteed to get your site slapped down for abuse by the search engines, and on the whole it's a laundry list of how not to build a website.

    EVEN IF using tables for layout, you've got TD+H2 doing CAPTION's job, TD doing either TH or LABEL's job, H1 on an element it's unlikely the sidebars are subsections of, and tags like CENTER and FONT that have no business being used on a website any time after 1997.

    ... though that last part does an excellent job of proving what I'm always saying about HTML 5's target audience; that being it seems crafted for the people stuck in the late '90's and isn't for anyone who embraced HTML 4 STRICT, separation of presentation from content, semantic markup, progressive enhancement, or the dozens of other improvements of the past fifteen years.

    I mean, you don't even have MEDIA targets on your stylesheet LINK!

    I would throw it out, redoing it with semantic markup, in a semi-fluid elastic responsive layout. I'd probably also swing an axe at the GA nonsense since anyone qualified to make a 'webmaster tools' should be able to glean the same data from the server logs with tools like Analog or Webalizer... at the very least move the script out of HEAD and right before </body> so it can start loading sooner.

    Hmm, I'd include how I'd have done the markup for that page, but it would blow past the post size limit. Tell you what, I'll toss together how I'd have written / designed that same page and toss it up on my server (don't worry, behind a robots.txt so I don't steal your link mojo) if I have time today. (something to do while everyone is over here getting readt to watch tonights WWE PPV).

    Just to give you a small taste though:
    <div id="top">
    		<a href="/">
    			<small>Free Webmaster Tools</small>
    	<ul id="mainMenu">
    		<li><a href="/index.php">WEBMASTER TOOLS</a></li>
    		<li><a href="/favicon.php">FAVICON GENERATOR</a></li>
    		<li><a href="/integration.php">SITE INTEGRATION</a></li>
    		<li><a href="/contact.php">CONTACT</a></li>
    		<li><a href="/about.php">ABOUT US</a></li>
    	<div id="contentWrapper"><div id="content">
    		<h2>Domain Tools</h2>
    		<form action="results.php?s=whois" method="post">
    			<h3>DOMAIN WHOIS LOOKUP</h3>
    				<label for="whois_domain">Domain Name:</label>
    				<input type="text" name="in" id="whois_domain" placeholder="domain.com" />
    				<input type="submit" class="submit" value="Go" />
    						This tool allows you to find the contact information for the owner of a domain name. It is also useful for determining if a domain name is currently taken or available for registration.
    						Please keep in mind that some information may be limited due to the specific registrar the domain has been registered through. A link for more information can generally be found within the whois results.

  3. #3
    ... and here's that rewrite; elastic, semi-fluid (well, kinda) and responsive.


    As with all my examples the directory:

    is wide open for access to the gooey bits and pieces.

    I made a few changes like moving the flyouts to below so they're not chopped off by the side of the screen. They probably should be further tweaked in the media queries at really narrow display sizes... but since mobile doesn't even HAVE hover states...

    I darkened the colors to meet accessibility minimums, go ahead and resize the screen to see the (simple) responsive layout in action... Semantic markup so it will gracefully degrade when things like CSS are missing/unavailable, elastic layout and font sizes so it will default to the user size preferences, logical document structure due to proper use of numbered headings and HR, well formed/complete FORM's... the markup changes not only improve accessibility, it may help with search as well.
    Last edited by deathshadow; 06-29-2014 at 06:22 PM.

  4. #4
    Join Date
    Jun 2014
    Thanks for the detailed response. I know that I'm still using ancient methods since I've been making sites since the 90s and haven't evolved much. I've adopted a few of the minor visual tweaks you've suggested, however I'm still trying to grasp many of the other major design changes. I'll do some more research and try to improve it.


  5. #5
    Join Date
    Jul 2014
    I thought that the layout was great though responsive design is a must these days, people also like bright colours (though I respected the subtlety).

    the functionality was awesome, I'm going to use your site in future. It was quick and simple and that is pretty ideal. Overall yeah I really liked it.

  6. #6
    Join Date
    Jun 2014
    I've gone ahead and made a few of the changes that were suggested.

    These include:
    • Removed pixel based fonts
    • Removed all tables in the layout
    • Easier to read text (size/color)
    • Added new tools

    I know I haven't hit the responsive point yet, but it's slowly evolving.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.09601 seconds
  • Memory Usage 2,900KB
  • Queries Executed 15 (?)
More Information
Template Usage (33):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (72):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates