Gareth Clubb

Gareth Clubb

Front-end developer. Joined over 8 years ago

  • 4 stories
  • Posted to I'm a fucking webmaster, May 13, 2016

    Instead of worrying about window dressing, we focused on words, hierarchy, and structure

    Yes. Yes and yes. Cut out the gimmicks, cut out the crap. Think about the end user and their needs.

    Autonomy and independence are central to the web

    Systems are becoming so complex that this is crucial. Look at the toolkits developers use. Look at all the processes. We need to not forget the simplicity that the web was designed for.

    4 points
  • Posted to Ridiculously heavy webpages..., in reply to Lubos Kmetko , Mar 23, 2016

    I wouldn't label the stuff on Awwwards as top-notch. They are often just gimmicks with massive images, videos and over the top interactions that someone has paid to show off and often end up being totally unusable.

    1 point
  • Posted to Frontend Design, Feb 18, 2016

    I've been getting increasingly worried about the job market recently. If you search for any front-end development role you end up in a deep crevasse of application developers whose job it is to solely write JavaScript applications.

    There is this clear divide now of 'traditional' front-end developer, as mentioned in Brad's post, versus the front-end programmer and both roles sit under the same job title causing real confusion within the industry.

    I am the developer that Brad talks about, I have been solely writing HTML, CSS and JavaScript for my entire career but I need to work alongside design to achieve the best results. I would never call myself a front-end designer as I can't use Photoshop or Sketch but sit me, or anyone like me, in a cross discipline team with a designer and back-end developer and you will end up with one hell of a product.

    1 point
  • Posted to 6 Creative Ways to improve your Web Design, Jan 21, 2016

    Has the date for April Fool's Day moved?

    0 points
  • Posted to Introducing the new Google+, Nov 18, 2015

    There is an incredible related story here based on performance. With the rebuild they got their JS, CSS and HTML down to just 60k -

    1 point
  • Posted to Site Design: Claudio Guglieri, Jul 08, 2015

    7.9MB @ 16.5 seconds load time? I like the concept but you really need to work on your load times.

    1 point
  • Posted to Using ID's instead of !important, Mar 17, 2015

    I have worked on incredibly large code bases most of my career and I have never used an !important or IDs, seeing any of them I always took it as a lack of understanding with specificity as they can always be avoided.

    Stick to three class based selectors as a maximum and if you use a syntax similar to BEM then you will rarely run into problems.

    Saying that, I did find this in our codebase the other day which made me die a little inside:

    ID and Important

    2 points
  • Posted to hamburgler.js, Mar 02, 2015

    I agree with the 'burgler' bit as it's robbing people of best practice.

    Just to state the obvious, for the upvoters, as this frustrates me:

    1. Don't be throwing a bunch of JS in the head of your document. Especially a library the size of jQuery.
    2. The navigation markup isn't semantic, wheres the UL?!
    3. Adding a whole bunch of markup for the 'icon' is a bit obtrusive. Why not use a pseudo element on the menu itself?
    2 points
Load more comments