jQuery UK 2014
June 7, 2014
Chris C, Veronika H and I attended jQuery's 2014 conference in Oxford. Between the three of us, we could cover quite a lot of different talks that were available on the day. This blog post is just a slice of some of the talks we attended that day.
After this, Veronika went to one of the side track talks: Building a basic WYSIWYG editor.
Did you know that building an editor isn't as hard as you might have thought? So if you don't fancy using rangy.js or just want to have a look under the hood of web editors, check out the tutorials we went through with Kerry Gallagher - it's fun!
Paul started by showing us some really useful tools for benchmarking and testing how optimised your website is (or isn't). Network Link Conditioner was one tool for Mac users, which allows you to throttle your internet connection so it's unbearably slow.
He also introduced us to Google's PageSpeed Insights, a tool that allows you to test the speed of a given website and gives you some information about how to improve it. Web Page Test is a similar tool, but with more emphasis on benchmarking.
You can read up about the "best practices for modern web development" here.
After a short break, Veronika went to a workshop about 'automated testing of mobile apps using Appium.io' by Jonathan Lipps:
Back in the main track, Lea Verou introduced us to colourful things. She presented some interesting demos about The Chroma Zone: Engineering Color on the Web and showed us how useful CSS colour names can be:
The demos she showed us can be seen on her GitHub account, but here are handful I think are definitely worth checking out:
- Dabblet: an interactive CSS playground and code sharing tool.
- Luminance != Lightness: enter a colour and see its luminance and lightness values.
- Contrast Ratio: see the contrast ratio between text and background colours.
In summary, conferences are awesome because...
1) You get to hang out with your workmates
(Pubbage in Oxford)
2) You see people speak who's name you're used to reading on API docs
(Yehuda Katz on Ember.js)
3) You meet like-minded people
(Nerdvana: the Retro Gaming lounge)