Menu Search
Jump to the content X X

Today, too many websites are still inaccessible. In our new book Inclusive Design Patterns, we explore how to craft flexible front-end design patterns and make future-proof and accessible interfaces without extra effort. Hardcover, 312 pages. Get the book now →

Web Development Reading List #127: jQuery 3, UX Research And XSS In Ads

Working on very different projects, in different teams and with different people can sometimes be a challenge. But one thing that works out remarkably well is doing retrospectives with your team.

In retrospectives, you talk about how a certain project went, and the whole team shares what problems/challenges they faced, what was good and what was annoying people, why people were unhappy. And after each person has written this down on a wall (you can use Post-Its), you try to find useful solutions, small improvements that avoid conflicts, that avoid people feeling bad in a project, and that avoid unnecessary stress situations. Ideally, you do this often — like every two weeks. In every team so far, talking about issues and addressing them has helped to bind the team together and improve future work. Let’s work more together in our teams instead of on our own.

Concepts & Design Link

Tools Link

Security Link

Ad networks5
Many code networks are vulnerable to XSS attacks6 as Randy Westergren shows. (Image credit: Randy Westergren7)

Web Performance Link

  • Yoav Weiss clarifies Preload8, a relatively new specification to define custom loading logic without suffering the performance penalty that script-based resource loaders incur.
  • Bruce Lawson explains why he personally thinks ad blockers are important9. While that is just another opinion, it also reveals some lesser known problems of advertising these days. The major point here being the cost of large JavaScript files, graphics and banners that matters way more in developing countries than in our cheap-data-plan countries. Notably, he also mentions that we finally need to find alternatives to displaying ads to gain money from publishing content on the web.

HTML/SVG Link

Accessibility Link

JavaScript Link

Work & Life Link

And with that, I’ll close for this week. If you like what I write each week, please support me with a donation16 or share this resource with other people. You can learn more about the costs of the project here17. It’s available via email, RSS and online.

Thanks and all the best,
Anselm

Footnotes Link

  1. 1 https://www.smashingmagazine.com/2016/03/pagination-infinite-scrolling-load-more-buttons/
  2. 2 https://zachholman.com/posts/deploying-software
  3. 3 http://randywestergren.com/widespread-xss-vulnerabilities-ad-network-code-affecting-top-tier-publishers-retailers/
  4. 4 http://www.theregister.co.uk/2016/02/26/ssl_vpns_survey/?mt=1456779955788
  5. 5 http://randywestergren.com/widespread-xss-vulnerabilities-ad-network-code-affecting-top-tier-publishers-retailers/
  6. 6 http://randywestergren.com/widespread-xss-vulnerabilities-ad-network-code-affecting-top-tier-publishers-retailers/
  7. 7 http://randywestergren.com/widespread-xss-vulnerabilities-ad-network-code-affecting-top-tier-publishers-retailers/
  8. 8 https://www.smashingmagazine.com/2016/02/preload-what-is-it-good-for/
  9. 9 http://www.brucelawson.co.uk/2016/on-ad-blocking/
  10. 10 https://sarasoueidan.com//blog/svg-style-inheritance-and-FOUSVG/
  11. 11 http://www.sitepoint.com/how-to-use-aria-effectively-with-html5/
  12. 12 http://geon.github.io/programming/2016/03/03/dsxyliea
  13. 13 http://developer.telerik.com/featured/whats-new-in-jquery-3/
  14. 14 https://hanserino.github.io/2016/02/11/estimating-a-front-end-web-dev-job/
  15. 15 https://medium.com/@hcatlin/the-myth-of-long-hours-49a1f5072482
  16. 16 https://wdrl.info/donate
  17. 17 https://wdrl.info/costs/

↑ Back to top Tweet itShare on Facebook

Advertisement

Anselm Hannemann is a freelance front-end developer and architect and cares about sustainable front-end experiences and ethical choices in life. He curates the WDRL, a weekly handcrafted web development newsletter that thousands of developers love and subscribe to.

  1. 1

    This is very helpful article specially for those who develop applications and they have to face such kind of requirements.
    still have some thinking about upcoming new things to be add in the required web services.

    1

↑ Back to top