160: With Nicole Dominguez
Nicole Dominguez joined us for a deep dive into SVG, HTML email, tables, and more.
Time Jump Links
- 23:40 The Dark Side of IO
- 26:17 U.S. Smartphone Use in 2015
- 1 in 10 Americans “do not have any other form of high-speed internet access at home beyond their phone’s data plan.”
- 30% of smartphone-dependent Americans “‘frequently’ reach the maximum amount of data [on] their cell phone plan.”
If a person has 300MB/month of data, and the average page weight is 2MB... We can do better!
- 7:58 Nicole, you began your descent into front-end web development while working as web designer right? I'm curious what steps you took to move from from the canvas to code.
- 34:32 I have a question about finishing up a project. The site is live, the post launch checklist is done, and now it's just a matter of turning the finished files over to the client (per our contract). The site was developed using Git. How do I turn the files over without potentially damaging the ability to update the site in the future? There is always a danger of the client cowboy coding something in via FTP as well. How can I handle this?
- 38:19 I have a question about tabular data. Tables have limited styling capabilities, so sometimes you need to use <div>s instead. Is that bad practice? Can you do something to improve semantics/accessibility? Also, should you order your <div>s in rows or columns then?
- 47:46 How do you deal with assets in a Github / Jekyll set-up?
- 55:06 Lately, I've been using the CSS checkbox hack to toggle styles of HTML elements. For example, clicking a menu drop-down or clicking a help icon to display an information popup. Should I use jQuery instead or is it safe to keep these minor interactions in CSS?