Wednesday, December 7, 2016

Vase – Premium WP Theme

Vase is a Premium WordPress Theme with a clean and minimal style touch. Vase is suitable for freelancers, agencies, photographers, architects and other creative people that may find this a great way to showcase their portfolio or as an alternative to


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

7 Atom Add-ons for Running Code and Previewing Changes

Seven Atom add-ons

In this article, I'll introduce some Atom code editor packages for previewing changes as you type (particularly useful for web development) and for compiling and executing code without needing to switch out of the editor to a console or IDE. I'll also comment on why using them is a good idea.

Note: Ctrl|Cmd signifies the PC "control" key, or the Mac "command" key, when showing shortcuts.

Visualizing Live Changes

Changing from one program (the one in which you code) to another (the one in which you visualize things) not only has a cost in time, but it also comes at a cognitive expense. That is, it makes you less productive, since you lose focus and mental power as you switch from one task to another. (See "The High Cost of Multitasking: 40% of Productivity Lost by Task Switching” and “The True Cost Of Multi-Tasking”, to shed some light on this topic.)

Being able to have immediate feedback for your programming, on the other hand, and seeing changes reflected as you type (for the cases when this is possible) will enable you to save a lot of working time and focus, for you don't need to be switching tasks and applications, and to a large extent the act of programming, visualizing and debugging becomes a single task.

I'll show you some community packages that will enable/disable the visualization of changes with just a key stroke, so that we can keep everything --- editing and viewing --- within Atom.

WebDev

Unlike Brackets, which is a code editor designed mainly for the web, Atom doesn't come with built-in preview for HTML and CSS code. And this actually is a bit strange, considering that Atom is built on top of Electron, which is a framework that already uses Chromium (the open-source project behind the Google Chrome browser) as part of its engine.

All the same, thanks to Atom "hackability", here are some packages that will bring this functionality to the editor.

Atom HTML Preview

Atom HTML Preview shows a live, as-you-type preview for HTML documents, with support for CSS and JavaScript. This is somewhat basic for today's web development, but it'll do the work just fine for many of us. It's a simple, lightweight package that does exactly what's expected.

To install: apm install atom-html-preview

Browser Plus

Browser Plus is a package that will allow you to open a browser in an Atom tab, which even comes with the Developer Tools for handy debugging!

For the live changes preview, you'll need to click on the thunderbolt icon, but notice that you'll still need to save the file you're editing (Ctrl|Cmd+S) in order to visualize the changes. To enable a "hyper" live preview to show changes as you type, alongside with support to preview changes in JSP/PHP/Express/Django, among other languages and frameworks, you'll need to install the companion package Preview Plus (PP).

To install: apm install browser-plus
To install "hyper" preview and other frameworks support: apm install pp

Bootstrap 3 Support for Atom

Bootstrap 3 Support for Atom, now that we're getting more specific, brings support for Twitter's framework for web development, Bootstrap. It works smoothly with the aforementioned Atom HTML Preview, and it has the following features:

  • Supports autocompletion of all helper classes in JavaScript, CSS and HTML.
  • Snippet support for all components.
  • Autocompletion for Glyphicons, Fontawesome and Octicons

To install: apm install atom-bootstrap3

Continue reading %7 Atom Add-ons for Running Code and Previewing Changes%


by Lucero del Alba via SitePoint

This Week's HTML5, CSS and Browser Tech News #268

Read this e-mail on the Web
FrontEnd Focus
Issue 268 — December 7, 2016
CSS Grid is going to become supported-by-default in Chrome and Firefox in March of 2017. Eric Meyer answers a variety of questions about it here.
Eric Meyer

Jake Archibald noticed GitHub links loaded in a new window quicker than the current one. He explains why and presents a way to improve the situation using iframes and document.write.
Jake Archibald

A well presented, single page visual guide to what different CSS properties do.
Jeremy Thomas

Frontend Masters
Building and deploying complex front-end applications can get complicated. Webpack simplifies this with tons of features catering to all JavaScript apps.
Frontend Masters   Sponsor

Implementing parallax effects on the Web in a performant way can be challenging. Here, Paul Lewis looks at using a little mathematical wriggling to get things playing nicely.
Paul Lewis

Julian Motz introduces NW.js, a framework for creating native applications using front-end technologies like HTML, JavaScript and CSS.
Sitepoint

Patterns to help write high-quality components and aid in framework interoperability.
Rob Dodson

StageXL is a fast and universal 2D render engine for Web games and apps that’s particularly suited for Flash developers migrating over.
Bernhard Pichler

A single page look at cross-browser support for various elements of the Service Worker ecosystem.
Jake Archibald

Jobs

  • Full Stack Engineer at EdITS (San Diego, CA)Over the last 50 years, EdITS has measured and predicted the intangibles of a career. We want a full stack engineer to help our team grow our predictive algorithm to new devices, platforms, and technologies. Educational and Industrial Testing Services (EdITS)
  • Senior Software EngineerHelp thousands of low-income families find the resources they need to overcome poverty. One Degree is a tech-driven nonprofit looking for a Senior Software Engineer to build and maintain our web and mobile products. One Degree
  • Don't Get Frustrated - Get HiredHired puts the power back in your hands, by having companies apply to you, not the other way around. With Hired you only talk to companies you're interested in. Hired

In brief

Chrome 55 Rolling Out, Kills Flash by Defaulting to HTML5 news
9to5Google

CSS Grid and Grid Highlighter Now in Firefox Developer Edition news
Mozilla Hacks

Free O'Reilly eBook - Intelligent Caching - Optimize Front End Performance at Scale 
Use "Intelligent Caching" as a resource and guide for optimizing performance on your website or application. Download now.
StackPath  Sponsor

How to Implement Lazy-Loading of Disqus Comments tutorial
Osvaldas Valutis

How to Run Cost-Effective Frontend Applications on Amazon S3 tutorial
Colin Walker

Building a Responsive Product Grid with CSS Flexbox tutorial
Esa Juhana Lahikainen

An Introduction to Custom Elements tutorial
Dom Farolino

Ambient Guilloché: A Web Audio API WebGl Visualization tutorial demo
Feeding microphone data into a WebGL visualization using the Web Audio API.
Max Irwin

Building Large CSS Apps And Components with Aly Fluckey story
Noel Rappin

Between the Wires, An Interview with Chris Coyier story
The co-founder of CodePen.io and creator of CSS-Tricks.
Preethi Kasireddy

How to Engage with Browser Vendors video
Nolan Lawson

Improving Above-the-Fold Performance with the Preload Resource Hint video
Harry Roberts

margin-bottom or margin-top? opinion
Chris Coyier

HTML5 is the Next $100 Billion Game Platform opinion
Albert Lai

Heap is like Google Analytics, except it works automatically tools
It auto-records all events users take in your web or iOS app, so you can graph behaviour, visualize funnels and drill into what leads to conversion.
Heap Analytics  Sponsor

Font Style Matcher: A Tool to Help Pick Good Webfont Fallbacks tools
Monica Dinosaurescu

Critical Path CSS Generator - Prioritize Above The Fold Content tools
SiteLocity

Pull to Refresh.js: Get a 'Pull to Refresh' Feature with No Markup Needed tools
Box Factura

Curated by Peter Cooper and published by Cooperpress. If you like this, you may also enjoy: JavaScript Weekly, Node Weekly, and React Status.

Stop getting FrontEnd Focus : Change email address : Read this issue on the Web

© Cooper Press Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK


by via FrontEnd Focus

Ask the UXperts: Learning from the comic, tragic & astonishing moments in user research — with Steve Portigal

Steve Portigal’s latest book – still hot off the press – is titled Doorbells, Danger, and Dead Batteries. It is a “diverse compilation of war stories that range from comically bizarre to astonishingly tragic, tied together with valuable lessons”.

With chapter titles like Not Safe For Work and Gross, Yet Strangely Compelling it sounds like a great read!

We’re excited to be hosting Steve – the ultimate user research expert – in our Slack channel next week for what will no doubt be an enlightening and entertaining session. We’ll discuss lessons he and other UX professionals have learnt from mishaps in the field, and will have the opportunity to ask him about the skills needed to survive and succeed in user research.

Join us to benefit from Steve’s years of experience, arming yourself to survive the next time something unexpected happens!

You can find out more about Steve’s book (and order your own copy) here. Get 20% off with the code UXMASTERY20.

The Details

Meet Steve Portigal

Steve PortigalSteve Portigal helps companies to think and act strategically when innovating with user insights.

He is principal of Portigal Consulting, and the author of two books: The classic Interviewing Users: How To Uncover Compelling Insights and new, Doorbells, Danger, and Dead Batteries: User Research War Stories.

He’s also the host of the Dollars to Donuts podcast, where he interviews people who lead user research in their organizations (including Citrix, Airbnb, eBay and Pinterest).

Steve lives in a small coastal town just outside of San Francisco and actively seeks out new ramen restaurants.

How to Ask Your Questions

If you can’t make the live session but have questions, we’d love to collect them ahead of time and we’ll ask Steve on your behalf. You can ask them in the comments below. We’ll publish the responses (along with the full transcript) in the days following the session.

Here are a few question ideas to get you started:

  1. Do you have some tips for preparing for potential disasters ahead of time?

  2. Is there a place for humour when things go wrong?

  3. Is it appropriate/acceptable to end a research session if the subject offends or insults you?

How does Ask the UXperts work?

These sessions run for approximately an hour and best of all, they don’t cost a cent. We use a dedicated public Slack channel. That means that there is no audio or video, but a full transcript will be posted up on here in the days following the session.

The post Ask the UXperts: Learning from the comic, tragic & astonishing moments in user research — with Steve Portigal appeared first on UX Mastery.


by Sarah Hawk via UX Mastery

Displaying Dynamic Messages Using the Web Notification API

Displaying Dynamic Messages Using the Web Notification API was peer reviewed by Julian Motz. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! As a front-end developer, I was curious how I could leverage browser notifications for websites that are not dealing with large streams of information. How […]

Continue reading %Displaying Dynamic Messages Using the Web Notification API%


by Keenan Payne via SitePoint

What’s New in WordPress 4.7

WordPress 4.7 "Vaughan” has just landed honouring the jazz vocalist jazz vocalist Sarah Vaughan.

It has been just under four months since the last release of WordPress 4.6. There are plenty of great features in this latest release that will help make your WordPress website even better. As a heavy user of WordPress, I'm always excited to see new improvements, but 4.7 is definitely one of the more excitement-worthy releases.

In this article, I’ll cover an overview of what’s new in WordPress 4.7, as well as what you can expect to see when you update your site. However, before we dive in, let's not forget to acknowledge and appreciate the efforts of the team who brought us WordPress 4.7. Thanks to Helen Hou-Sandi who headed up this latest release, alongside Jeff Paul and Aaron Jorbin. They were then further supported by a record number of 482 contributors.

Continue reading %What’s New in WordPress 4.7%


by Chris Burgess via SitePoint

PulltoRefresh.js – Javascript Library for Pull to Refresh Feature

PulltoRefresh.js is a quick and powerful plugin for your pull-to-refresh needs in your webapp.


by via jQuery-Plugins.net RSS Feed