Tutorials Page 104

  • By
    Better Compression with UglifyJS

    UglifyJS is widely known as the most performant and effective JavaScript minifier available.  UglifyJS' default minification with --compress is nice but it doesn't do the full job.  There are a number of additional directives for the compress option, including: sequences -- join consecutive simple statements using...

  • By
    Win One Awesome X 2.0 Theme License

    Theme X is a groundbreaking versatile and highly responsive  theme coming from Themeco (theme.co). It could be the last theme that you will have to work with, given its stunning features and its top notch customer support. The yardstick of this theme...

  • By
    How to Handle Deferred Objects in DoCSSa

    Introduction DoCSSa is a Sass based architecture and methodology. You can read about it at docssa.info and get the source code of that documentation on the GitHub page. The source code makes use of the concepts, so it's a good starting point. In this article, we...

  • By
    O’Reilly Velocity Conference is Coming!

    I wanted to give everyone a quick reminder that O'Reilly's Velocity Conference is coming up from June 24-26 in Santa Clara, CA.  Velocity conference gets me super excited because it's the conference that focuses on front-end performance, not simply front-end techniques.  Too...

  • By
    Debating Which WP Theme Is Better, Divi 2 Or Salient

    Since web design is something people seem more and more interested in, developers have made available an impressive range of products for people to go wild with.  Nowadays, there is quite a variety of tools and resources that a web designer can choose to make work for...

  • By
    Shaving Bytes with JavaScript Booleans

    Developers are always search for ultimate way to create something with the least amount of code.  This, of course, is one of the reasons we use minifiers: to serve code as small as possible.  Of course this practice has numerous benefits, like faster download time, less storage...

  • By
    Prevent XSS “on” Attribute Attacks in CKEditor 3.x

    CKEditor 3.x had issues with XSS /security issues with on attributes.  For example, you could trigger malicious code via an onerror attribute -- ouch!  Of course the problem has been fixed in CKEditor 4 but upgrading can be an issue if you have custom plugins.  Here's how the issue...

  • By
    Install NPM from Command Line

    I was trying to update my version of NPM using NPM but long story short, a permissions issue allowed NPM to be removed but not re-installed, and thus I was hosed -- NPM was nowhere to be found on "Walshbook Pro."  Eeeek.  Well, you can install NPM via...

  • Media Temple Hosting
  • By
    Sass Color Variables That Don’t Suck

    One of the best reasons to use Sass is variables. They help keep your code DRY, which makes it easy to maintain and change. However, with colors, it's easy for your variables to get out of hand. In this article, I'll show you an...

  • By
    7 Things You Didn’t Know You Could Do with CSS

    CSS and JavaScript, believe it or not, are starting to overlap as CSS adds more functionality. When I wrote 5 Ways that CSS and JavaScript Interact That You May Not Know About, people were surprised at how CSS and JavaScript have come to overlap.