Why do some people seem to gain Instagram followers effortlessly, while others struggle to get any traction? Find the answer by enrolling in the School of Instagram. It's completely free to join, and the lessons you learn will take your Instagram account to the next level. Here's a quick overview of what you can learn from the School of Instagram. (Hint: it's just a fraction of what's on the site itself, so you might want to dive right in and get started with your first free lesson right away!) 1. How to Stand Out on Instagram Instagram has over a billion active users, with over 100 million photos and videos uploaded every day. How can you possibly stand out in such a crowded field? Start by binge-reading the ten dedicated lessons in the School of Instagram's first subject area: How to Stand Out on Instagram. You'll learn, among many other things, how to: grow your Instagram followingmake the most of your biowrite a killer Instagram captionSuccessful Inst..
Online education continues to gain popularity among diverse segments of the population. Not only does it offer the convenience of learning from anywhere or at any time, it also provides an endless variety of subject matter. Learners can study to earn a formal degree, advance their career or pursue a hobby. If you’re looking to build your own online course, you have number of terrific options that don’t require technical expertise. Through the use of a Learning Management System (LMS) and compatible theme, you’ll have the ability to put together course materials (including text and video), allow students to sign up, test their knowledge, and even award a certificate of completion. Today, we’ll introduce you to some of the best LMS WordPress themes available on ThemeForest. These top-quality themes cover a variety of use cases and will help you get your online education website off to a fast start. Best LMS WordPress Themes on ThemeforestThemeforest, part of the Envato Marke..
What Newspapers Can Teach Us About Web DesignWhat Newspapers Can Teach Us About Web Design Frederick O'Brien 2019-11-08T11:30:00+00:002019-11-10T07:06:17+00:00It’s easy to get caught up in the latest trends in web design. Web technology is constantly improving, and today developers have a formidable range of features at their disposal. This makes for a forward-thinking, innovative space — as it should — but also one at risk of being unrooted. Every art has its ancient masters. In the case of websites, it’s newspapers. When you dig into the basic principles of news design, overlaps with the web are frequent and oftentimes indistinguishable. Many web design best practices can be traced directly back to news design. When it comes down to it, websites are made for users to engage with, and hopefully return to. Newspapers have been playing that game for centuries, and winning. Anyone with even a passing interest in web design stands to benefit from knowing how news design works, ..
In this tutorial we will create lightweight wishlist functionality for WooCommerce using AJAX, WordPress REST API, and SVG graphics. WooCommerce doesn’t come with wishlist functionality as standard, so you’ll always need to rely on an extension to do the work for you. Unless you build it yourself for complete control.. Wish Upon a StarWishlist functionality will allow users to mark certain products, adding them to a list for future reference. In some eCommerce stores (such as Amazon) multiple wishlists can be created, and these can be shared with others, which makes them ideal for birthdays or weddings. In our case, the WooCommerce wishlist we’re going to create will enable customers to easily revisit products they’re considering. Our wishlist functionality will add a heart icon to the product thumbs, which when clicked will add the product to a wishlist in a table. Click the heart icon to add a product to the wishlistTake a look at the demo for a proper idea of how it works. 1. Creat..
Inclusive Design And Accessibility: Live Stream With Heydon PickeringInclusive Design And Accessibility: Live Stream With Heydon Pickering Vitaly Friedman 2019-11-07T13:45:59+02:002019-11-08T07:07:41+00:00Accessibility can sometimes become an unfortunate afterthought as we race to meet deadlines and search for tips and tricks to meet client demands. We can cause problems for keyboard or screenreader users, and leave our products fragile and potentially vulnerable to legal action from people who find themselves locked out due to their accessibility needs. How can we get better? One way to find out would be by joining our live stream with Heydon Pickering who will be sharing insights about the relationship between accessibility and design systems, and exploring how to build accessible components, and why he decided to write a book on accessible interface design patterns. Live Stream On Inclusive Design: Nov 7, 5:00 PM GMT The session will start today, November 7, at 6:00 PM Berlin..
Meet “Inclusive Components”, A New Printed Book By Heydon PickeringMeet “Inclusive Components”, A New Printed Book By Heydon Pickering Vitaly Friedman 2019-11-07T12:30:00+00:002019-11-08T07:07:41+00:00The web is full of interfaces that leave people out. Of course, it’s not designers’ malicious intent or developers’ lack of empathy that bring us there. It’s just really difficult to foresee a wide range of situations in which our users might find themselves in. We need to build robust and reliable solutions in a world that’s inherently chaotic and unpredictable. Where do we even start? Because we often build and deploy under tough deadlines, we tend to break accessibility without even noticing it. Our products become slower, clunkier and more painful to use — often simply unbearable for keyboard- and screen reader users, and as such fragile and vulnerable for legal disputes. Let’s fix it. Meet Inclusive Components, our new handbook for building fully accessible websites and apps. ..
Exploring New Ways To Manage Content In WordPressExploring New Ways To Manage Content In WordPress Leonardo Losoviz 2019-11-07T11:30:59+02:002019-11-08T07:07:41+00:00The combination of WordPress’ versatility for managing data (since its database model supports the creation of different content models, easily extensible through meta attributes) and Gutenberg’s rich user interactions provide a powerful mechanism to create, edit and manage content. In this article, I want to shine some light on these upgraded capabilities, exploring the new tools at our disposition and presenting several new ones to be released sometime in the future. Existing Features The following features are already part of Gutenberg-powered WordPress. Create Once, Publish Everywhere As I have described in my recent article “Create Once, Publish Everywhere” with WordPress, the block-based nature of Gutenberg enables it to enhance how content is organized/architected on the database, making it available on a g..
What You'll Be CreatingIn this short tutorial, we’ll learn how to build a CSS-only flexible accordion component by taking advantage of the “CSS checkbox hack technique”. Most importantly, our component will be fully responsive and its layout will switch between horizontal and vertical depending on the viewport size. Along the way, we’ll discuss how the CSS Checkbox Hack works, and look at some other Checkbox Hack inspiration from developers on CodePen. Sound interesting? Our Responsive CSS AccordionHere’s what we’ll be building during this tutorial: Note: This tutorial assumes some flexbox knowledge. If you’re just beginning, check out this beginners flexbox tutorial: Flexbox A Comprehensive Guide to Flexbox Alignment Anna MonusWait, What’s the CSS Checkbox Hack?The CSS checkbox hack allows you to control certain styles depending on whether checkboxes (or radio buttons) are checked or not. It uses the :checked pseudo-class selector, which enables us to say “if a checkbox is che..
Writing A Multiplayer Text Adventure Engine In Node.js: Adding Chat Into Our Game (Part 4)Writing A Multiplayer Text Adventure Engine In Node.js: Adding Chat Into Our Game (Part 4) Fernando Doglio 2019-11-06T11:00:00+02:002019-11-07T07:07:10+00:00Any platform that allows for collaborative play between people will be required to have one very particular characteristic: the ability for players to (somehow) talk to each other. That is exactly why our text-adventure engine built in Node.js would not be complete without a way for the party members to be able to communicate with each other. And because this is indeed a text adventure, that form of communication will be presented in the form of a chat window. So in this article, I’m going to explain how I added chat support for the text client as well as how I designed a quick chat server using Node.js. Previous Parts Of This Series Part 1: The Introduction Part 2: Game Engine Server Design Part 3: Creating The Terminal Client Back T..
Smashing Podcast Episode 2 With Liz Elcoate: What’s So Great About Freelancing?Smashing Podcast Episode 2 With Liz Elcoate: What’s So Great About Freelancing? Drew McLellan 2019-11-05T16:00:59+02:002019-11-06T07:07:39+00:00 In this episode of the Smashing Podcast we take a look a freelancing. What does it mean to be a freelance designer or developer? How do you structure your day? What are the ups and downs? Drew McLellan talks to experienced freelance brand designer Liz Elcoate to find out more. Show Notes Making Peace With The Feast Or Famine Of Freelancing on Smashing Magazine. Liz is the host of The Elastic Brand podcast, and cohost of The Freelance Web with Sean Johnson. You can follow Liz on Twitter where she is @liz_e or via her website. Transcript Drew: She’s a UK based designer who specializes in building digital brands. She’s worked on campaigns with the likes of Great Ormond Street Hospital, the NSPCC, and the Brits. She’s also the host of The Elastic Brand podcast, a..