We'd like to remind Forumites to please avoid political debate on the Forum. This is to keep it a safe and useful space for MoneySaving discussions. Threads that are - or become - political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.

'OK I admit it we're hiding content!' blog discussion

This is the discussion to link on the back of Martin's blog. Please read the blog first, as this discussion follows it.




Please click 'post reply' to discuss below.
«13

Comments

  • Pmarmalade
    Pmarmalade Posts: 175 Forumite
    Part of the Furniture Combo Breaker
    I hope this practice/"loss" of content doesn't harm your performance in the search engines...
  • MSE_Martin
    MSE_Martin Posts: 8,272 Money Saving Expert
    Part of the Furniture 1,000 Posts Combo Breaker
    Pmarmalade wrote: »
    I hope this practice/"loss" of content doesn't harm your performance in the search engines...

    We believe as its in the HTML the page loads it still counts
    Martin Lewis, Money Saving Expert.
    Please note, answers don't constitute financial advice, it is based on generalised journalistic research. Always ensure any decision is made with regards to your own individual circumstance.
    Don't miss out on urgent MoneySaving, get my weekly e-mail at www.moneysavingexpert.com/tips.
    Debt-Free Wannabee Official Nerd Club: (Honorary) Members number 000
  • Clarkee21
    Clarkee21 Posts: 13 Forumite
    "Geeky" Web Developer here :)

    The content is still on the page, you can see it in the HTML source code.

    They're using javascript to hide the content from your view and you clicking the headings reveals / hides it again.

    Search engine completely ignore javascript, going straight for the content, so from their point of view they don't know about any of this stuff. So no harm done :T

    Cheers,
    James
  • Pmarmalade
    Pmarmalade Posts: 175 Forumite
    Part of the Furniture Combo Breaker
    MSE_Martin wrote: »
    We believe as its in the HTML the page loads it still counts

    I see it now. I quickly used Firebug to check the code but missed the content!

    However, if this is the case then how is it going to speed up load times if it's all still there and loading in full every time? Is it the rendering time you're trying to improve? If anything the extra JavaScript seems to slow it down for me :o

    It does look more manageable/less overwhelming overall though and it's easier to scroll and scan part that interests you most.

    *SEO and ex-front-end dev here, I just forgot how to use Firebug, obviously :o
  • Clarkee21
    Clarkee21 Posts: 13 Forumite
    However, if this is the case then how is it going to speed up load times if it's all still there and loading in full every time?

    If they've got caching switched on, which for a site like this I'd be surprised if they didn't, then the Javascript will be downloaded once to your browser and then saved. If you hit another page using the same script your browser will use the cached version, it won't request a fresh copy.

    So yeah a tiny load time different, talking a few Kilobytes, on first hit but not one people are likely to see.

    But yeah they're smart little tools & we've found they make a big difference to our site as well :)
  • DrZoops
    DrZoops Posts: 16 Forumite
    I've noticed the evolution towards using collaping sections and think it is a very appropriate way of making the text easy to navigate and less intimidating. The addition of the text "Open" and "Close" makes the controls suitably unambiguous, although I am curious about the rationale of alternating between red and green on the controls. I just find it a little distracting. And as I'm sure you aware, red-green colour-blindness is relatively common, so a proportion of readers may not perceive the difference anyway.

    Overall, I think the approach is very effective; well done for taking the trouble to provide detailed information in an approachable format.
  • DrZoops
    DrZoops Posts: 16 Forumite
    One thing I haven't tried is printing - I presume the article prints with all sections expanded?
  • MSE_Martin
    MSE_Martin Posts: 8,272 Money Saving Expert
    Part of the Furniture 1,000 Posts Combo Breaker
    DrZoops wrote: »
    One thing I haven't tried is printing - I presume the article prints with all sections expanded?


    Smiles and whistles looking in other direction

    Erm no it prints whats open - we're working on it.

    Toughy though as if you click print on what loks a 1,500 word article and get 30 pages would you be happy?
    Martin Lewis, Money Saving Expert.
    Please note, answers don't constitute financial advice, it is based on generalised journalistic research. Always ensure any decision is made with regards to your own individual circumstance.
    Don't miss out on urgent MoneySaving, get my weekly e-mail at www.moneysavingexpert.com/tips.
    Debt-Free Wannabee Official Nerd Club: (Honorary) Members number 000
  • Pmarmalade
    Pmarmalade Posts: 175 Forumite
    Part of the Furniture Combo Breaker
    Clarkee21 wrote: »
    If they've got caching switched on, which for a site like this I'd be surprised if they didn't, then the Javascript will be downloaded once to your browser and then saved. If you hit another page using the same script your browser will use the cached version, it won't request a fresh copy.

    So yeah a tiny load time different, talking a few Kilobytes, on first hit but not one people are likely to see.

    But yeah they're smart little tools & we've found they make a big difference to our site as well :)

    Actually I was saying if all the HTML, text and images are still in there it won't increase page load speed, if that was part of the aim.

    Page rendering speed seemed to be slower for me with the JS (using Chrome it seemed a bit laggy).

    For usability I agree that it works a treat :j
  • dancingfairy
    dancingfairy Posts: 9,069 Forumite
    definitely makes things look straight forward and you don't get overwhelmed - like you said you can read the bits you want.
    I guess you could include an option to link to a page without the javascript in if people wanted to print the article in full - yes it would then maybe take longer to load but I guess if people are aware of that and aware of the length then it wouldn't matter? only people that wanted to see the whole lot would click on it and everybody else would just print the sections that were open/relevant?
    df
    Making my money go further with MSE :j
    How much can I save in 2012 challenge
    75/1200 :eek:
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 349K Banking & Borrowing
  • 252.4K Reduce Debt & Boost Income
  • 452.7K Spending & Discounts
  • 241.9K Work, Benefits & Business
  • 618.4K Mortgages, Homes & Bills
  • 176.1K Life & Family
  • 254.9K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 15.1K Coronavirus Support Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.