element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Feedback and Support
  • Community Hub
  • More
Feedback and Support
Site Update Blog August 2019 Site Update
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Actions
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Matt
  • Date Created: 20 Aug 2019 2:56 PM Date Created
  • Views 2025 views
  • Likes 7 likes
  • Comments 13 comments
Blog Details
Related
Recommended

August 2019 Site Update

Matt
Matt
20 Aug 2019

It's been a while since we rolled out any new features. There was a bug-fix and minor platform update earlier this month, but it didn't contain anything noteworthy that warranted a blog post from me image

 

Last night we deployed a fairly large update to the site, although the number of member-facing changes is relatively short. The one I'm most excited by is the lazy loading of images.. read on for more info!

 

Highlights

 

Lazy loading of images

 

When I first started looking at this earlier on in the year, I wanted to improve the page load performance, especially on mobile devices. Lazy loading images is very common these days; it will only load images that you can see on the page, and loads images 'below the fold' as you scroll down. Quite a lot of our pages on Community are image-heavy, so loading images like this makes a lot of sense & improves performance a tonne!

 

First, I found a decent JavaScript library and used that, but then saw that Google had native lazy-loading in a pre-release version of Chrome. It was expected to be available in Chrome 75, but was removed prior to release. It did make it into Chrome 76, initially turned off, then activated a few days later. Chrome 76 was released in early August, so it landed at just the right time for me to get the feature finished off for this site update. Content authors don't need to change how they work.. we make changes to the HTML when the page is rendered. Same for our main landing pages.

 

You shouldn't really notice any difference.. apart from (hopefully) the pages on Community loading faster!

 

Action widget moves with page

 

The Action widget will now track down the side of your content as you scroll. This should be especially useful for content authors, since links for Editing your content (etc) will be there without you needing to scroll up to the top of the page.

 

Fixes and Improvements

 

  • Change 'Past Roadtests' widget sort to order by end-date
  • Feedback and Support area translated into other languages
  • Add "micro:bit Projects" to "Build" nav drop-down
  • Facebook videos stopped working.. now fixed
  • Design Center images were sometimes missing
  • Fix sort order for Featured Search results (newest first)
  • Searching for product on our Newark store didn't work there was a quantity in the list of product IDs
  • "Contact Site Admin" link on site maintenance page now goes to a valid email account
  • For Dreamboard images, change the label from Choose File to Choose Image File

 

  • 6 SEO improvements
  • 4 anti-spam improvements
  • 13 other fixes and improvements
  • Sign in to reply

Top Comments

  • 14rhb
    14rhb over 6 years ago in reply to cstanton +6
    It is good to know it isn't just me cstanton Wow, that works really well! I hovered over your name above until the profile preview appeared, then right clicked on your name and 'copy link location' under…
  • 14rhb
    14rhb over 6 years ago +5
    Great updates, thanks Matt and colleagues. Something I have difficulty sometimes is identifying a member using the @ symbol. Although this populates with a selection of possibilities it is not always obvious…
  • Matt
    Matt over 6 years ago +5
    Thanks for the heads up. We've disabled the lazy-loading of images within content on Community yesterday (5th Sept).. there were a bunch of edge cases that I hadn't considered & weren't picked up in testing…
Parents
  • Matt
    Matt over 6 years ago

    Thanks for the heads up. We've disabled the lazy-loading of images within content on Community yesterday (5th Sept).. there were a bunch of edge cases that I hadn't considered & weren't picked up in testing. I've re-worked the code over the past couple of days and we'll make sure it's behaving before enabling it in our next site update (due in the 2nd week of October). The Chrome lazy loading feature is great, but also having a way for older+other browsers to lazy-load has been the challenge.

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • Matt
    Matt over 6 years ago

    Thanks for the heads up. We've disabled the lazy-loading of images within content on Community yesterday (5th Sept).. there were a bunch of edge cases that I hadn't considered & weren't picked up in testing. I've re-worked the code over the past couple of days and we'll make sure it's behaving before enabling it in our next site update (due in the 2nd week of October). The Chrome lazy loading feature is great, but also having a way for older+other browsers to lazy-load has been the challenge.

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube