Articles

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.

The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week.

Minimal CSS Frameworks

 

Responsive Grid Design: Ultimate Guide

 

The New Facebook Design Sucks

 

The No-Code Generation is Arriving

 

15+ Text Typing Effect CSS Animation Examples

 

AppSheet by Google Workspace – No-code App Building Platform

 

Ecommerce Development Trends: The 2021 Edition

 

How Videos Can Boost your Website Ranking Results

 

5 Small Business Website Essentials You Need for your Site

 

The Psychology of User Decisions

 

Overflow for Windows – User Flow Diagramming Tool for Designers

 

How to Create an AI that Chats like You on WhatsApp

 

‘50 Shades of Blue’

 

Here’s Why Developers are in Love with Functional Programming

 

Apple Building Search Engine to Take on Google, Report Claims

 

A Faster Way to View Search Results with Less Clicking

 

Dark Mode in UI Design for Mobile Apps: Beauty Born in the Darkness

 

EncryptLab – A Collection of Free and Comprehensive Encryption Tools

 

Part of your World: Why We’re Proud to Build a Truly Native Mac App

 

Why I will not Call Myself a Junior Designer - and Neither Should You

 

10 Usability Mistakes Most Designers Make on Checkboxes

 

People Problems

 

Practical Guide to Color Theory for UI Designers

 

Following the 2020 U.S. Election with Google

 

React Vs Svelte – A Comprehensive Comparison Between Javascript Libraries

 

Want more? No problem! Keep track of top design news from around the web with Webdesigner News.

Source


Source de l’article sur Webdesignerdepot

When it comes to compliance, website developers need to keep their eyes on more than just ADA regulations and Section 508. Privacy laws are a big consideration and decisions on how to build privacy into a website start with architects. 

And that’s exactly what website developers (and designers!) are. They build up attractive, functional websites and apps for their clients. Yes, they work closely with clients, copywriters, vendors, and other professionals to get the job done, but the developers are the ones who put it all together. 

That’s why it’s critical that website developers are well-versed in marketing privacy laws — these regulations directly impact the end results of their work. But how does a website architect create a digital platform that honors both user privacy and the needs of their clients? 

What Privacy Laws Are Important For Web Developers?

The two biggest privacy laws that web developers need to keep tabs on are the General Data Protection Regulations (GDPR) and the California Consumer Privacy Act (CCPA). Each law has its own unique scope and provisions, but they both shifted the landscape in defining an individual’s rights to their personal data and set mechanisms for how these rights would be protected and enforced.

Each regulation also carries with it fines, fees, and legal measures for non-compliance. These can be substantial. And if that’s not enough, there’s an ever-increasing consumer demand for websites that prioritize privacy and security. Consider these statistics:

  • 82% of Americans surveyed say they are concerned about the security of their online data
  • 79% of adults claim they are very or somewhat worried about how companies use the data they collect about them
  • 63% of Americans believe they understand very little or nothing at all about privacy laws and regulations that are intended to protect their data

How Can Developers Implement These Laws?

Privacy by Design is Critical for Websites

Under GDPR, web developers are required to adopt the Privacy by Design framework, which is a multi-point methodology intended to standardize data protection measures. 

Building privacy into websites shouldn’t happen at the end stages. It should start with how the websites are conceptualized in the first place. Here are points to prioritize:

  • Minimize that data you’re collecting and pseudonymize it to protect data privacy
  • Are you capturing consent? How? Where?
  • Integrating security measures to protect data — anytime you capture data or implement a third party product, a security risk is born.
  • Knowing where you’re introducing privacy and data sharing notices
  • Implement just-in-time notices to provide consumers transparency and build trust 
  • Giving your users the opportunity to manage their personal data

Let’s look at these a little more closely…

Data Minimization is the Goal

Data minimization is an important principle embedded in GDPR. Data minimization itself is a pretty straightforward concept: organizations should limit how much personal data they collect and only process the information necessary to accomplish their business purposes. Once the data is no longer useful, it should be deleted. 

For web developers, this means several things. When it comes to building websites, forms, cookies, and other methods should only ask for essential information. For example, if you are creating a pop-up to collect email addresses, don’t ask for their location unless it’s relevant to the email list and better serving their needs.

How and Where Do You Introduce Privacy Policies and Notices?

Let’s say you take data minimization seriously. That’s great! Now you need to put those data collection practices into words and share them with your customers. 

Privacy policies and notices are a big part of both GDPR and CCPA. Both the CCPA and the GDPR mandate that your privacy policy detail why you’re collecting information and how it will be used, as well as what the individual’s rights are and how they can exercise them. 

CCPA takes a slightly different angle, requiring privacy policies to disclose if the business sells personal data and what third parties have access to the data. CCPA also dictates that privacy policies and notices are current, updated at least annually.  (Nota bene: GDPR also asks for updated privacy documents, but doesn’t specify frequency.) 

How does this translate from policy into web development?

  • If you’re collecting data to improve user experience, allow for targeted ads, or sharing information with third-parties, this information will need to be included in a privacy notice. Remember, CCPA works with a broad definition of selling data, so you may need to account for a “Do Not Sell” link on your home page. 
  • Considering using data beyond these purposes? Plan to obtain explicit user consent for each additional purpose.
  • What’s your plan for the data after the user gives it to you? Where is it stored? Who has access to it? How long are you keeping it? These are all questions that a website developer should consider, and that needs to go into a privacy notice. 

Just-in-Time Notices for Transparency and Trust

Part of Privacy by Design is the use of individual components of your website to create transparency and support compliance. From a development and design perspective, this means you should always be looking for ways to communicate the hows and whys of data collection. 

Yes, your privacy policies and notices aid in this, but going beyond these pieces is important. Customers recognize when businesses go the extra mile for them, after all. 

So consider implementing just-in-time notices at points where users enter their information. These notices are a chance to share your data collection practices with your users. It’s transparent! It’s open! It aids in consumer awareness! 

Keep Users in the Loop

Want to win over your customers? Make it as easy as possible for them to manage their personal data and how it’s being used. This starts with making sure they are aware of why you’re requesting their information and how you’re planning on using it for the website. You should also:

  • Get user consent — clear and unambiguous user consent — prior to gathering any data at all. This includes cookies.  
  • Don’t pre-tick boxes for consent. Just don’t. (It’s bad practice AND it’s against GDPR.)
  • Link to all legal documents on the site. Users should be required to agree to them before using the service. 
  • Want to send marketing communications like email newsletters to your customers? Make sure they agree to this. Expressly. 

One helpful tool for keeping users in the loop is a marketing preference center. A marketing preference center allows users easy access to their information. From there, they can manage, edit, and delete their information at their discretion.  

Bonus? A marketing preference center is an excellent point at which to communicate a business’ commitment to privacy. While users will pick up this through all the discrete elements of privacy on your website, putting it all into one hub that also allows users control over their data really reinforces this message. 

Remember, it’s not just on the consumer to manage their data. Web developers should commit to managing the data in their systems. This means they should:  

  • Maintain accurate and clean records of users’ data consent preferences
  • Send regular reminders to users to update their personal information in your system
  • If a user deletes their account, promptly delete all of their personal information  
  • If your client goes out of business or is sold, they should delete all personal information in their system

Make it User Friendly

A final point: making your websites user friendly is important regardless of privacy compliance. Users expect websites that don’t make them think deeply about, or worry about, their privacy. Make it accessible and easy. Don’t make people figure it out on their own.

Give them value for sharing their data

Your users don’t have to share their data. They’re choosing to. So in exchange for their personal information, make sure you’re using it to provide a user-friendly website. Offer them a secure, enjoyable experience.  

But don’t ask for more than you need

Let’s loop back around to this point again. While consumer data can help you build a better website, don’t plan your websites around it and don’t demand data to create a good experience. 

Usability, web design, and website security; all of these things benefit from consumer data. But privacy laws should always guide how any personal data is collected and used, and respect for consumers’ individual rights, and honoring their privacy should be top-of-mind for web developers. 

 

Featured image via Pexels.

Source


Source de l’article sur Webdesignerdepot

If there are top ten buzzwords in the technology industry in the year 2019, the container is sure to be one of them. With the popularity of Docker, more and more scenarios are using Docker in the front-end field. This article shows how do we use Docker in the visualization interface of Nebula Graph, a distributed open-source graph database.

Why Using Docker

Docker is widely used in daily front-end development. Nebula Graph Studio (A visualization tool for Nebula Graph) uses Docker based on the following considerations:

Source de l’article sur DZONE

The world of search engine optimization was born with all sorts of different hacks and shortcuts that many people use in an effort to grow their business.

Knowing effective SEO tricks would be incredibly profitable, but unfortunately it’s not that easy

This becomes evident as soon as you do a Google search about anything SEO-related, only to find pages and more pages replete with blog posts and videos disclosing all the tips and tricks you “need to know” in order to achieve the best SEO results, in the fastest way possible.

Knowing effective SEO tricks would be incredibly profitable, but unfortunately it’s not that easy.

In its essence, SEO isn’t about hacks, shortcuts, and hidden optimizations, but rather about resource allocation. Keep reading to learn why!

Be Careful About Over-Reliance on Hacks

Before we start talking about resources, it’s important to understand why the quick and easy SEO hacks we’ve all read about online aren’t as reliable as they might seem.

The reality is that yes, there are some traditional hacks and optimization tactics that many people swear by. However, SEO has become way too competitive for these hacks to still work.

Think about it: anyone can learn about these hacks and shortcuts in a matter of seconds, which means that anyone can use them, which means that they’re not going to help your website stand out. By way of example, when thinking about keyword usage, many websites simply decide to put them everywhere on their website, without actually planning and strategizing. Perhaps years ago, doing so would lead to excellent results, but that’s not the case anymore.

What I want to go over, and what I mean with this article, is that when developing your SEO plan, you should think less about hacks, and try to focus on strategy and resources instead.

As tempting as they might be, most SEO hacks won’t really go that far.

What does go far are those strategies and resource allocation decisions, which you can master as long as you know three things:

  • Who your competitors are;
  • What you have;
  • and What strengths you can double down on.

Base Your SEO Strategies on Your Business’s Resources

So, SEO is about resource allocation – we know that now…but what exactly does that mean?

Well, this logic is based on something you might have heard of before, and that is the three pillars of SEO.

As a refresher, everything in SEO revolves around three pillars:

  • Link building and referring domains;
  • Content development and content marketing;
  • Technical SEO.

Many businesses have a limited digital marketing budget and, as if that wasn’t enough, their SEO budget tends to be even more restricted.

This means that we can’t try every hack out there or do every campaign we can come up with, hoping it will lead to positive results. On the contrary, it means we need to be methodical and understand which strategies have the most potential and are actually worth exploring.

In summary, there’s one big challenge that every SEO team and company experiences, and that is the limitation of resources versus possible operations, and that leads us to a question: what mix of SEO pillars will give us a good shot at ranking high and surpassing our competitors?

Develop Your SEO Strategies Based on Your Inherent Strengths

The mistake that a lot of business owners make after reading SEO articles or hearing about amazing case studies is that they try and copy the strategies they learned about, from beginning to end.

However, contextually, each case study or article could refer to a strategy that was specifically optimized for a different type of business.

So, although copying what other successful businesses can work in certain situations when speaking about SEO, it’s best to borrow ideas and use the ones that fit your inherent strengths.

Based on the pillars of SEO that we discussed earlier, there are three strong points that a company can have:

If You Have a Strong Network…

Some businesses don’t have the resources to create an in-house content development team or outsource writing services.

However, they have another strong suit, which lies in their ability to go out into their community, speak, and be heard. They can do this because they have built a strong network over the years and, in cases like this, what we often do is use a backlinking approach.

When working with businesses that have a strong community presence, go out and double down on their network. Pitch their relevant contacts for guest speakership and guest posts, building thought leadership, while also driving links to their website.

If You’re Not That Popular But Are Good With Words…

Right now, some of you might be thinking: “Yeah, well, that’s easy when you’ve built the exposure, but not all of us are lucky enough to be well-known”.

Listen, I get it, we’ve all been in that position.

For clients and businesses that feel like they don’t have the brand equity or exposure to develop a strong backlinking strategy, opt for another route, and invest much more on content (and/or technical SEO, see below).

If the client has a team who’s ready to put its head down and get to work, then focus on producing a lot of content for their website.

Ultimately, the goal is to build a content library that is thorough and expansive, and that provides the client with more opportunities for keyword rankings, while also reinforcing the relevance of their website for those specific SEO keywords.

If Technical Knowledge is Your Forte…

You may not like (or have time) to write and you may not have a strong community presence, but if you have advanced technical skills and the ability to create a strong website quickly, then there’s another approach you can take.

This leads us into the third pillar of SEO: technical SEO.

This solution is indicated for technical teams that can create large websites, databases and user experiences in no time, and it is typically adopted by tech startups that are trying to create an app that provides user value.

First and foremost, winning at technical SEO requires strong technical skills that will allow you to build the web assets that you need, but that’s not all. It also requires you to understand how you can double down on these skills and manage large websites in the rather complex Google ecosystem.

So you need, for example, to know how you can get Google to notice and properly index the new pages you create on your website, even if you already have 100,000 pre-existing pages.

Or to ensure that each of your new pages is properly optimized for the best keywords.

Needless to say, using technical SEO does become a complex operation. However, when done right, it can lead your SEO to grow by sheer size, with the hopes that certain relevant keywords will start to rank for your business naturally.

Conclusion: Your Strategy Will Probably Be a Combination of the Three Pillars

When it comes to SEO, honing in on your strengths and accepting the fact that you can’t do everything is definitely the way to go.

When you’re running an SEO campaign, you should always focus on what you’re good at, know your resources, and augment what you already master – and that will put you in the right direction.

By focusing your resources on any of the pillars of SEO (or even a mix of them), you substantially increase your chances of achieving long-term success, which will not happen if you go for hacks and shortcuts instead.

A long-term, highly-organized, resource-allocated SEO strategy won’t only guarantee continuous success, but it can ultimately become self-sustaining, meaning that it will allow you to keep growing and growing, becoming an organic part of your marketing plan.

I’ve seen a lot of people try SEO hacks for two weeks, only to realize that they didn’t work and that their efforts had been in vain. 

It’s unfortunate because by doing so, you’re turning your back on a marketing channel that is very valuable to a lot of people, and these hacks trick people into thinking it’ll be overnight.

So remember, resource allocation over hacks and shortcuts!

Source


Source de l’article sur Webdesignerdepot

SAP Analytics Cloud concrétise la Business Intelligence de nouvelle génération, avec une ouverture totale, un plus large ensemble de fonctionnalités et l’intégration de technologies intelligentes, allant jusqu’au prédictif.

« Être une entreprise Intelligente, c’est rechercher au sein de l’ERP les voies d’automatisation, d’intégration et de fluidification des processus, explique Florian Hamon, Business Development Director, SAP Center of Excellence, SAP. SAP Analytics Cloud ou SAC participe à ce mouvement, avec son analytique temps réel et ses fonctionnalités avancées. »

SAP Analytics Cloud combine dans une unique offre cloud une solution de Business Intelligence avancée, des outils de planification et des capacités d’analyse augmentée. Des atouts clés pour accélérer le processus de décision.

Une solution conçue pour les défis d’aujourd’hui…

SAP Analytics Cloud est né d’un triple constat : un changement de paradigme en matière de BI, une très forte accélération des solutions cloud et la volonté d’accéder aux solutions métiers depuis tout type de support.

Concernant la Business Intelligence, SAP Analytics Cloud est capable de se connecter à toutes les sources de données grâce à des connecteurs SQL, BusinessObjects et SAP. La création de stories s’effectue à la souris, avec la possibilité de personnaliser les dashboards et d’insérer des éléments visuels évolués (par exemple de la cartographie). Des fonctions avancées de collaboration et de partage sont proposées. Enfin, une intégration native avec Excel est assuré, au travers d’Analysis for Office.

Sur le terrain du planning, SAP Analytics Cloud permet une planification dans l’instant, c’est-à-dire en live. Vous allez pouvoir ainsi analyser et restituer depuis le même outil. Mais aussi simuler, au travers de scénarios de type what-if, qui permettront d’explorer différentes options de décision. Là encore, le collaboratif (partage de plannings, délégation de tâches) est au cœur du module planning de SAC.

… et de demain

Le pilier Smart de SAP Analytics Cloud est primordial. Ses fonctionnalités intelligentes s’appuient massivement sur les algorithmes et le Machine Learning.

  • Découverte intelligente : SAC va proposer automatiquement et intelligemment des dashboards clés en main construits automatiquement à partir d’un jeu de données, sans préparation préalable. Des KPI variés sont proposés et les indicateurs clés influençant les données sont mis en valeur.
  • Interrogation des données : il est possible d’automatiser la génération de contenu en effectuant des recherches exprimées en langage naturel. Vous n’aurez plus besoin de passer par le service informatique pour disposer d’une restitution personnalisée.
  • Analyse intelligente : cette fonctionnalité permet de comprendre ce qui se cache derrière une donnée de base. Elle pourra également détecter des patterns dans les données ou donner la raison d’un point de données particulier.
  • Terminons par l’une des fonctionnalités les plus innovantes de SAP Analytics Cloud, les scénarios prédictifs : l’entrainement de modèles de Machine Learning avec des données existantes permettra par la suite de les utiliser sur de nouveaux jeux de données. Une technologie qui ouvre la voie à l’analyse prédictive !

The post Dépoussiérez votre décisionnel avec SAP Analytics Cloud appeared first on SAP France News.

Source de l’article sur sap.com

I started coding when I was 8 years old, and I am 46 today. This implies I’ve got 38 years of software development experience, roughly 25 as a professional – And to be honest with you, the answer to the above question is actually « drugs ». But before you dismiss this article, let me elaborate on what exactly I mean.

According to research into the human brain, there exists several altered states of consciousness. For instance, lucid dreaming, once thought to be a superstitious belief in the equivalent of unicorns and fairies, have been proven to exist over the last 2 decades. Similar experiments have proven the existence of « flow ». Flow again, is almost the exact same state of mind humans get as they are micro dosing on LSD. For the record, don’t micro dose on LSD – It’s much smarter to do as I do … ;)

Source de l’article sur DZONE

Comment améliorer, contrôler et automatiser ses processus ? L’utilisation de SAP Cloud Platform permet aux entreprises d’atteindre leurs objectifs de Process Excellence.

Une connaissance fine des processus et la capacité à les améliorer en continu sont les clés de l’excellence opérationnelle de l’entreprise. Ceci nécessite agilité, collaboration, automatisation et intelligence dans les processus.

Cet objectif d’excellence des processus peut être atteint au travers d’un cycle comprenant quatre étapes :

  1. compréhension des processus ;
  2. amélioration des processus ;
  3. automatisation des processus ;
  4. surveillance et ajustement des processus.

« Il est essentiel de comprendre les processus existants, avant de pouvoir les améliorer et en tirer plus de valeur », résume Olivier Enault, Presales for Information & Process Excellence, SAP France. La première phase consiste donc à découvrir les processus au travers de la technologie Process Mining de Celonis, qui va les détecter et les analyser.

Redessiner les processus avec SAP Cloud Platform Workflow

SAP Cloud Platform Workflow va permettre de créer ou redéfinir des processus, de façon transparente et simple. « SAP Cloud Platform Workflow propose un moteur complet de design et d’orchestration des workflows, explique Laurent Rieu, Business Development Director EMEA, SAP. Il permet de digitaliser des processus précédemment basés sur des opérations manuelles (par exemple des échanges de mails) et de les orchestrer de manière rigoureuse. »

L’exemple type de processus RH est l’arrivée d’un nouvel employé. En liaison avec le SI, le processus va enchainer des actions, combinant des règles métiers prédéfinies et des tâches effectuées manuellement. Un premier manager va par exemple vérifier que le coach et le matériel assigné à l’employé sont les bons. Un second va se charger d’organiser le déplacement du nouvel employé, lié à sa formation, etc. Et en fin de chaine, il sera possible de collecter l’expérience utilisateur au travers de l’offre Qualtrics, afin d’améliorer encore ce processus.

Automatiser les processus avec SAP Intelligent RPA

Toutes les tâches sans valeur ajoutée sont ensuite automatisées au travers de SAP Intelligent Robotic Process Automation. « Lancés par les utilisateurs ou déclenchés automatiquement suivant un évènement donné, les robots proposent un ROI très rapide, témoigne Laurent Rieu. Les projets de RPA sont courts (quelques semaines) et libèrent immédiatement du temps pour les collaborateurs de l’entreprise. »

L’objectif n’est pas d’éliminer l’humain de l’équation, mais d’automatiser tout ce qui peut l’être. Selon les cas, les processus seront donc entièrement automatisés (sous la supervision d’un responsable) ou partiellement automatisés, les robots servant alors de lien et de support aux différents intervenants.

Déploiement et surveillance assurés par SAP Cloud Platform

Les processus sont déployés par la suite sur SAP Cloud Platform. Le monitoring est alors pris en charge par SAP Cloud Platform Process Visibility. Cet outil offre une vue en temps réel des processus et de leurs instances et fait remonter immédiatement les informations sous la forme d’indicateurs de performance destinés aux utilisateurs métier. Ainsi, des tableaux de bords permettent d’identifier rapidement tout incident ou ralentissement.

Les informations fournies par SAP Cloud Platform Process Visibility serviront de base à un nouveau cycle d’amélioration et d’automatisation des processus. C’est cette boucle d’amélioration continue qui permettra d’atteindre l’objectif d’excellence des processus.

Accélérer la mise en œuvre des projets de digitalisation et d’automatisation des processus

Maintenant que la proposition de valeur des activités de digitalisation et d’automatisation des processus est claire, la question importante reste la suivante : « Comment accélérer la réalisation de tels projets ? ».

SAP Cloud Platform ne se contente pas de fournir les briques technologiques pour implémenter ces scénarios de digitalisation et d’automatisation des processus. Nous allons plus loin et proposons des modèles complets de processus, de robots d’automatisation et de tableaux de bord de pilotage prêts à l’emploi pour permettre de simplifier la mise en œuvre rapide de tels scénarios, tout en fournissant la flexibilité requise pour assurer l’adéquation entre ces modèles et les besoins de nos clients.

Vous trouverez ainsi une collection grandissante de robots d’automatisation prédéfinis sur notre site en ligne Intelligent RPA Store

Vous trouverez également un ensemble de modèles de processus et de tableaux de bord sur notre site API Business Hub

The post Atteignez l’excellence des processus avec la SAP Cloud Platform appeared first on SAP France News.

Source de l’article sur sap.com

Plugins offer a ton of benefits to developers and website administrators; from flexibility, to saving time in development, the right plugin is priceless to a project.

In this article, we’ll cover a list of the best new plugins for October 2020. You’ll find useful plugins for WordPress, Craft, Shopify, and Joomla.

Let’s get started.

WordPress

Sticky Post Expire

Sticky Post Expire is a simple plugin for WordPress that allows you to add an expiration date to your sticky posts. When the expiration date you set on a post expires, the post will automatically no longer be sticky. All you need to do is install/enable the plugin and a meta checkbox will appear in your posts admin area. It’s in this checkbox you will set the post’s expiration date.

Product page shipping calculator for WooCommerce

The Product Page Shipping Calculator plugin allows your customers to calculate the cost of shipping before adding the product to their cart. The plugin also allows customers to see the available shipping methods for their area. If the product cannot be shipped to the customer’s location, the plugin will notify the customer. All calculations are done using Ajax, so you don’t have to worry about the plugin slowing down your site.

Payment Page

Payment Page makes it easy to collect payments on your WordPress website. The plugin allows you to connect to any payment gateway platform of choice. You can also receive one-time or recurring payments using Payment Page. The plugin comes with beautifully designed templates that you can customize to fit your brand and style. The form builder helps you increase your sales and conversions. You can collect payment in any currency. After payment, customers will also receive a confirmation message.

WP Roadmap

Wp Roadmap is a product feedback board for WordPress. The plugins allow you to display your company’s product roadmap on your WordPress website or blog. The plugin will display your new products, business developments, upcoming events, achievements, awards, and future projects on your site. WP Roadmap also gives you the option to collect and create feedback boards. The plugin comes with an intuitive interface and works with any WordPress theme.

LiveSession

LiveSession is a session replay plugin for WordPress. The plugin allows you to record everything happening on your site, including clicks, scrolls, and mouse movements. This plugin helps you understand how your visitors interact with your website. You can rewatch the videos as many times as you like. Instead of recording every single visitor on your site, LiveSession will record visitors with a high engagement score.

The plugin also comes with a feature called Rage Clicks. This feature helps you identify when visitors encounter Javascript errors. The plugin also has a beta feature called Clickmap. It helps you identify the specific elements on your site that visitors clicked and how many times. There is also a heatmap feature that identifies which pages on your site get the most interaction. The plugin is very useful in improving your user experience (UX) and conversion rates. It easily integrates with Google Analytics, Segment, Intercom, LiveChat, HelpScout, Olark, Wix, Shopify, and WooCommerce.

Auction Feed

Auction Feed makes it easy to display eBay items on your WordPress website. Visitors to your website will be able to search and buy products directly from your site. The plugin comes with a variety of styles to fit any WordPress theme. You can also add a product description above or below the product image. Customers won’t have to leave your website before making their purchases. The plugin is also free to use.

Floating Related Posts

Floating Related Posts is a WordPress plugin that allows you to display a banner with a list of related posts on your website. The banner can appear at the top or bottom of the web page. You can set the banner to pop up using a time filter or scroll trigger. The plugin is also compatible with Google Analytics. You can customize the banner background color, font size, button style, and text color. The plugin can be translated into any language.

Simple Restrict Content

The Simple Restrict Content plugin allows you to restrict the content that visitors can access on your WordPress site. You can choose who can access content on your website by setting up roles. The simple lightweight plugin restricts different content types, including, posts, web pages, and WooCommerce products. The plugin is available in Spanish and English.

Easy Video Publisher

Easy Video Publisher is a WordPress plugin that allows you to easily publish YouTube videos on your website. You can import YouTube videos from multiple channels. You can also schedule the YouTube videos to automatically upload to your website. Note that a YouTube API key is needed to import multiple videos at a time from a specific channel. The plugin allows you to use multiple API keys.

Preloader Awesome

Preloader Awesome is a preloader plugin for WordPress that allows you to create a page preloader interface while the rest of the webpage is still loading. Preloaders are interface elements that notify visitors that your website hasn’t crashed, just processing before serving content. Some of the features of the plugin include 14 page transition styles, progress bar, GIF support, 10+ default CSS loader, progress status counter, unlimited color, and counter font size options. The plugin is responsive and works on all modern browsers.

Menu Hover Effect

The Menu Hover Effect plugin allows you to add hover effects to the menu bar on your website. With this plugin, you don’t need to learn CSS. This plugin gives you 20 CSS menu hover options to choose from. It is a lightweight plugin and won’t affect your website speed.

Better Comments

The Better Comments plugin allows WordPress users to easily customize the comment section of their website. With the plugin, you can customize the look of your comment form fields, match the submit button with the colors of your site, and hide the comment’s date. The plugin also allows you to create a comment policy section. You can further customize the comment fields to highlight when they are selected and typed in. If you find rounded avatars common, the plugin also offers a hexagonal avatar option.

WP Pocket URLs

WP Pocket URLs is a handy WordPress Plugin that helps you manage your affiliate links. The plugin allows users to automatically shorten and track any affiliate link on their website. You can also manually shorten the links on your website. Each time a visitor clicks on a link you get access to information like click date/time, country, IP address, etc. You can also categorize your links and also create custom permalinks. There is also a dashboard widget that displays your top 10 links. On the “Reports” page, you can generate clicks reports. You can filter the reports by Month/Year, link category, country, and link title.

Craft CMS

Formie

Formie is a Craft CMS plugin that allows you to create user-friendly forms. The plugin comes with a drag and drop builder for creating forms. You can store user form submissions in your control panel in case you want to review them later. When a user submits a form, you will get an email notification. Formie also has an in-built keyword blocking feature to protect you from spam. The plugin has several integrationS: API for Elements, Address Providers, Captchas, CRM tools, Webhooks, and Email Marketing software. You can also create your custom integration. You can add over 25 fields to your forms using Formie.

Craftagram

Craftagram is a Craft CMS plugin for adding any Instagram feed to your website. Since the plugin uses the official Instagram API, you don’t have to worry about your website getting blacklisted. Craftagram also handles pagination for your Instagram feed. 

Shopify

We’re Open

We’re Open is a handy plugin for Shopify users. The plugin lets your customers know when you are open to receive new orders. Once your business hours are close, customers won’t be able to make new orders. A message will be displayed in your store that you are closed. The plugin ensures that you only receive orders when you are open. It works in any time zone and the API easily integrates with mobile apps.

Punch Metrics

Punch Metrics is a Shopify Plugin that helps you track your store’s visitors and also analyze their behavior. The plugin offers real-time data on your site’s visitors, the pages that see the most engagement, and which devices are the most popular. You can also record and replay visitors’ sessions so you can know exactly what they did on your site. Punch Metrics also has a heatmap tracking feature to understand which elements on your site get the most clicks.

Joomla

Simple Sliders

Simple Sliders is a content plugin for Joomla. The plugin allows users to easily create accordion sliders in their articles. You can add the sliders to your Joomla articles by adding this code:

{s​lider title="Slider 1 Title" class="blue"}
Slider 1 content.
{s​lider title="Slider 2 Title" class="red"}
Slider 2 content.
{/s​liders}

Jitsi Conferencing

Jitsi Conferencing is a video conferencing plugin for Joomla. The plugin will allow you to host meetings and easily connect with your clients. The module is simple and effective to use.

 

Featured image via Unsplash.

Source


Source de l’article sur Webdesignerdepot

Dark themes are everywhere these days. 

As human beings continue to spend more of their time interacting with technology, dark themes provide a more relaxing way to engage with the digital world. More often than not, these themes are easier on the eyes, more attractive, and perfect for the dedicated user

Throughout 2020, countless leading brands have debuted their own version of the dark theme. Google has a solution for your Drive, while Apple and Android have built dark theme performance right into their operating systems. 

If you haven’t learned how to make the most out of dark mode yet, then you could be missing out on an excellent opportunity to differentiate your design skills, and earn more clients going forward. 

Why Dark Mode?

Before we dive too deeply into the possibilities of creating your own dark theme, let’s examine what dark mode is, and why it’s so effective. 

Ultimately, dark themes are created to reduce the amount of luminance emitted by everything from your desktop and laptop, to your smartphone and smartwatch. Dark themes help to improve the visual ergonomics of design, by reducing eye strain, adjusting brightness to suit current lighting conditions, and more. Additionally, many dark mode offerings are also fantastic at conserving battery life. 

Here are some of the main benefits of adding dark themes to your design portfolio

  • Better user experience: A focus on user experience is one of the most important trends of the digital age. You need to be willing to deliver incredible experiences to everyone who visits your website if you want to stand out today. Dark mode reduces everything from eye strain, to battery power consumption. This helps to keep customers on a website for longer.
  • Innovation and cutting edge appeal: Most companies want to prove that they can stay on the cutting edge of their industry. The ability to offer an opt-in dark mode version of a website theme or appearance can help your clients to stand out from the crowd. As the environment becomes more mobile-focused, more companies will be looking for designers that can provide the best mobile experiences. 
  • Support for universal design: Dark mode isn’t just great for people who have light sensitivity at night. This solution could be more comfortable for visually-impaired users who would struggle with eye strain when visiting your websites otherwise. If you want your content to be more inclusive for a wider range of viewers, then learning how to design for dark mode is a good way to start.

Best Practices When Designing for Dark Mode

Designing for dark mode is easier than you’d think. Most of the time, it involves simply thinking about how you can replace some of the brighter, more overwhelming aspects of your site, with something deeper and darker. 

Here are some useful tips that will get you moving in the right direction. 

1. Experiment with Colors

A big issue for a lot of web designers when it comes to developing a dark mode solution is that they get too caught up with things like pure white text against pure black backgrounds. However, this high-contrast option can be a little much after a while. 

It’s often much easier to use a dark grey as your primary surface color, instead of a true black. Additionally, rather than using bright white, think about slightly off-white alternatives that will be warmer to the eye.

Experiment with surfaces and color combinations that are unlikely to cause too much eye strain. Dark grey foundations often offer a wider range of depth, too, because you can demonstrate shadows on grey. 

Additionally, when you are experimenting with colors, remember that saturated colors often vibrate painfully against very dark surfaces, making them harder to read. Desaturating your colors will help to reduce the contrast and make your websites more welcoming. 

Lighter tones in the 200-50 range will have better readability on dark themes. However, you can always experiment with your choices. Google Material Design recommends using a contrast level of around 15:8:1 between your background and text. 

2. Consider the Emotional Impact

Much of the effort involved with dark mode design is figuring out how certain colors work together. It’s easy to get carried away with stark contrasts, particularly when you’re used to working with a white background. However, you need to remember that you’re designing for a user that’s primarily looking for an easier and more subdued browsing experience.

While you’re working, remember to consider the emotional aspect of the design too. The emotion in colors can make or break a buyer’s journey in any environment. However, an often overlooked-aspect of color psychology, is that people perceive shades differently when they’re on a black background

For instance, think of the color green. On a light background, it conveys nature and even financial wealth. However, on a dark background, the same green could come across as something venomous, toxic, or even sickly. It’s important to think about the kind of impressions end users are going to get when they arrive on your site.

3. Give Users the Freedom to Choose

One of the biggest mistakes you can make when you begin designing for dark mode, is thinking that you should focus entirely on your dark themes, and nothing else. This lines you up for a problem if you interact with users who want the best of both worlds. If you’re designing for apps in particular, you’re going to need web pages that can switch naturally between light and dark themes. 

Learning how to implement both a dark mode and a light mode option into the desks you create will help you to reach a wider selection of customers. Remember, you’ll need to test the performance and impact of your designs in both themes, to check that they deliver the same kind of experience, no matter how your user chooses to browse. 

Although dark mode should offer a different experience to end-users, it still needs to feel as though they’re browsing on the same website. That means that you’re going to need to experiment with the most natural combination of light and dark mode options.

4. Remember the Basics

Remember, although the three tips above will help you to get on the right path for dark mode design, you’ll also need to consider the opportunities and limitations of the platforms that you’re designing for. The kind of dark mode experience you can deliver for Google Chrome websites is going to be very different to what you can create for something running on iOS.

Examining the documentation provided by the system that you’re designing for will help you to develop something with a close insight into what’s actually possible. 

Other top tips for dark mode design include:

  • Focus on your content: Make sure that your content stands out on the page, without being too overwhelming. 
  • Test your design: In both light and dark appearances, you need to make sure everything is working as it should be.
  • Adopt vibrancy for your interfaces: Vibrancy helps to improve the contrast between your background and foreground. 
  • Use semantic colors: Semantic colors adapt to the current appearance of a website automatically. Hard-coded color values that don’t adapt can seem more aggressive. 
  • Desktop tinting: Try experiment with things like transparency and filters to give your websites and apps a slightly warmer tint – ideal for late-night browsing
  • Icons: Use individual glyphs and icons for dark and light modes if necessary. 

Ready to Design for Dark Mode?

Preparing your web development and design portfolio for an era addicted to dark mode can be a complex experience. You need to think carefully about how people are going to browse through your websites and apps when they’re searching for something more subtle, and less visually overwhelming than the websites that we’re used to making. 

The most important thing to remember is that everything on your website or application should look just as beautifully tailor-made in dark mode as it does in light mode. Simply adding a dynamic black background when people want to switch settings in an app isn’t enough. You need to go in-depth with your designs and examine how different fonts, colors, and images work together.

Source


Source de l’article sur Webdesignerdepot

No-code and low-code technologies have been making inroads for years but have never quite delivered on their promise as reliable alternatives to traditional software development for complex, business-critical applications. Then COVID-19 forced a new, expedited timeline for moving analog in-person processes to semi- or fully-automated online ones. At the same time, IT and engineering roadmaps have been thrown out the window as technical teams scramble to adjust to new distributed working conditions while juggling multiple "hair on fire" problems. As a result, operations and business teams have been left with urgent needs for new business applications and scant developer resources, creating the perfect storm for no- or low-code solutions to emerge as the savior of productivity. But decision-makers should be wary of treating these platforms as a panacea to avoid costly failures and lost time.

What Are No-Code and Low-Code Technologies?

To understand how no- and low-code solutions fill the gap between business demand for development and supply of technical resources, it is helpful to understand what those terms mean exactly. No-code platforms allow people with no technical knowledge to stand up complex, cloud-based business applications using simple, drag-and-drop tooling. Relatedly, low-code platforms are also based on the concept of abstraction through pre-built software building blocks oriented towards accelerating time to development by reducing the amount of “original” code that needs to be written in any given application. Perhaps because of their shared DNA, there is a trend towards convergence; as no-code platforms become more powerful and versatile with add-ons and application marketplaces, and low-code platforms build features to require less coding. Given this trend, we can collectively refer to these platforms as Low-code Development Platforms.

Source de l’article sur DZONE