CSS4 Color Keyword Distribution Visualization

No Comments »

Long, long ago—not quite seven years ago, in fact—I built a canvas-based visualization of the distribution of CSS3/SVG color keywords and released it.  And there it’s sat, static and inert (despite being drawn with a whooooole lotta JS) ever since.

I’ve always meant to get back to it and make it more interactive.  So over the past several evenings, I’ve rebuilt it as an SVG-based visualization.  The main point of doing this was so that when you hover the mouse pointer over one of the little color boxes, it will fill the center of the color wheel with the hovered color and tell you its name and HSL values.  Which it does, now.  It even tries to guess whether the text should be white or black, in order to contrast with the underlying color.  Current success rate on that is about 90%, I think.  Calculating perceived visual brightness turns out to be pretty hard!

Other things I either discovered, or want to do better in the future:

  • Very nearly half the CSS4 (and also CSS3/SVG) color keywords are in the first 90 degrees of hue.  More than half are in the first 120 degrees.
  • There are a lot of light/medium/dark variant names in the green and blue areas of the color space.
  • I wish I could make the color swatches bigger, but when I do that the adjacent swatches overlap each other and one of them gets obscured.
  • Therefore, being able to zoom in on parts of the visualization is high on my priority list.  All I need is a bit of event monitoring and some viewbox manipulation.  Well, that and a bit more time. Done, at least for mouse scroll wheels.
  • I’d like to add a feature at some point where you type text, and a list is dynamically filtered to show keywords containing what you typed.  And each such keyword has a line connecting it to the actual color swatch in the visualization.  I have some ideas for how to make that work.
  • I’d love to create a visualization that placed the color swatches in a 3D cylindrical space summarizing hue, lightness. and saturation.  Not this week, though.
  • I’m almost certain it needs accessibility work, which is also high on my priority list.
  • SVG needs conic gradients.  Or the ability to wrap a linear gradient along/inside/around a shape like a circle, that would work too.  Having to build a conic gradient out of 360 individual <path>s is faintly ridiculous, even if you can automate it with JS.
  • And also z-index awareness.  C’mon, SVG, get it together.

Anyway, here it is: CSS4 Color Keyword Distribution.  I hope you  like it!

March 30th 2019 CSS

Profitable Niche Markets as Revealed by WordPress Theme Sales

No Comments »

Profitable Niches

The latest affiliate newsletter from StudioPress provided some really nice profitable niche clues for 2019.

StudioPress reports that their Top 10 Best-Selling Themes for January 2019 were as follows:

  1. Foodie Pro Theme
  2. Essence Pro Theme
  3. AgentPress Pro Theme
  4. Author Pro Theme
  5. Magazine Pro Theme
  6. Mai Lifestyle Pro Theme
  7. Refined Pro Theme
  8. Wellness Pro Theme
  9. Business Pro Theme
  10. Corporate Pro Theme

Most of the theme names should give you a good idea as to the niche they serve, but if you aren’t familiar with StudioPress themes, AgentPress is a real estate theme, while Essence Pro is a theme for sites in the health, wellness, and lifestyle niches.

So, what did we learn about profitable niches?

Well, it seems that the following niche markets continue to dominate:

  • Food
  • Lifestyle
  • Real estate
  • Wellness
  • Health
  • Business

And that makes sense, right?

Everyone eats, should be concerned about their health and wellness, and hopes to enjoy a wonderful lifestyle. As for real estate theme sales, my guess is that more real estate agents now understand their need for a personal and professional website.

By the way, this blog runs on the Genesis Framework and the eleven40 StudioPress theme. I’m kinda miffed that my theme apparently didn’t make the cut!! 😀

You might also be interested in the following posts:

Did you find this post about clues to finding a profitable niche informative and useful? If so, please share it with others! If you have a comment, question or suggestion, please leave a comment below!


The post Profitable Niche Markets as Revealed by WordPress Theme Sales appeared first on ROSALIND GARDNER.

March 10th 2019 Uncategorized

Physical Retail Is Not Dead Yet!

No Comments »

Amazon almost killed Best Buy.

Then Best Buy learned to Be a little more Like Amazon and it is doing great. You too can Be Like Amazon while not being like Amazon.

Any business, retail or services, online or brick and mortar can learn from these principles.

Build relationships, help people buy instead of focusing on selling them, understand your employees & customers’ motivation. Find ways to remove the friction in the experience through innovating your current processes.

The post Physical Retail Is Not Dead Yet! appeared first on Bryan Eisenberg & Jeffrey Eisenberg.

March 8th 2019 Uncategorized

Affiliate Marketing for Beginners

No Comments »

Learn Affiliate Marketing with the Original Super Affiliate, Rosalind Gardner  Affiliate Marketing for Beginners

Affiliate Marketing for Beginners

You’re interested in affiliate marketing as a way of making money online and I know that’s a great choice for SO many reasons. I started affiliate marketing in 1997 and my online business as an affiliate marketer has provided me with a lifestyle that I would never have even dreamed possible had I continued working at my day job.

So, let’s get you started…

NOTE: Most of the links on this page will take you to other pages on this site. You can either hit the ‘Back’ button at the top left-hand corner of your browser window or the “Affiliate Marketing for Beginners” link at the top of every page to return to this article.

If you haven’t already decided to become an affiliate marketer, you might have the following questions about affiliate marketing.

  1. What is affiliate marketing?
  2. How does affiliate marketing work?
  3. How much does it cost to start up as an affiliate marketer?
  4. Can I Really Make Money as an Affiliate Marketer?
  5. How much can I earn as an affiliate marketer?
  6. How long does it take to make money as an affiliate marketer?
  7. and my favorite… Affiliate Marketing Advantages: 17 Reasons to Become an Affiliate Marketer

Now that you know what affiliate marketing is and what it’s advantages are, let’s look at how you can start an affiliate marketing business.

Starting an affiliate marketing business involves the following 8 basic steps:

  1. Choose your niche.

    A niche is a topic. The topic you choose should be one that you are both passionate and knowledgeable about. You can, however, choose a topic about which you are not knowledgeable IF you have a passion to learn about that topic.You may already know exactly what you want to blog about and that’s great. But if you aren’t so sure about your topic or if it is viable (can make money) then you’ll have to do some niche market research.

  2. Register your domain name.

    After choosing a potentially profitable niche market, you need to buy and register a domain name. Sorry, but free hosting sites like WordPress.com are unacceptable to reputable merchants. Far too many affiliates with free hosting sites have had their sites shut down without prior notice. As a serious affiliate marketer, you absolutely need to have your own domain name and website.

  3. Create your website / blog.

    If you registered your domain with GoDaddy, then you’ll need to pick a hosting service on which to create your website. I heartily recommend that you use WordPress as a platform for your website, and WordPress specifically recommends certain hosting services. Each of these hosting services makes it easy to install a WordPress blog. A WordPress blog has been the best and easiest way to create a website for the better part of two decades now. WordPress is a free platform that just keeps getting better and better.

    Here are a few articles about WordPress that you will find useful when building your site / blog .

  4. Create content for your site

    I suggest that you create at least 10 articles on your website before you attempt to join any affiliate programs or advertising networks such as Google Adsense. Good merchants will check your website to make sure that it looks good and has great content before they accept you into their programs.

    To learn more about creating content for your blog, please read these articles:

  5. Start building a subscriber list.

    The biggest mistake that many new affiliate marketers make is thinking that they do not need a list of subscribers. Let me say that it is absolutely imperative that you have a list to grow your business.

  6. Choose affiliate marketing programs

    I suggest that every affiliate marketer start monetizing their site with Google Adsense and ‘easy to enter’ affiliate networks such as Clickbank until they have traffic to warrant joining larger affiliate networks such as CJ Affiliate and Shareasale.

  7. Put affiliate links on your blog

    In your initial articles, you’ve written about products that you like and want to promote to earn commissions. Once you’ve joined affiliate networks you can get links from them to promote those products. Go back through your articles and add your affiliate links.

  8. Promote your site

    Google is your friend. When you structure your site appropriately you will show up in Google’s search results.

    To enhance the process of getting recognized by Google, you should do some basic social media marketing, such as creating both a Facebook profile and Page, as well as a Twitter account. Note: The previous links go to my personal accounts to demonstrate how I promote my sites.

Did you find this post about Affiliate Marketing for Beginners informative and useful? If so, please share it with others! If you have a comment, question or suggestion, please leave a comment below!


The post Affiliate Marketing for Beginners appeared first on ROSALIND GARDNER.

March 5th 2019 affiliate marketing

What is Affiliate Marketing?

No Comments »

What is Affiliate Marketing?

In simple terms, affiliate marketing is the promotion of products and/or services to earn commissions through an affiliate program.

An affiliate program is a program that facilitates the relationship between online merchants and their affiliates — allowing the affiliate to promote that company’s products or services for a commission.

Affiliate programs may also be referred to as:

  • Associate Programs
  • Referral Programs
  • Bounty Programs
  • Partner Programs
  • Revenue Sharing Programs

The merchant provides the affiliate with a link to their site or a specific product that credits the affiliate with the sale or lead when one is successfully concluded.

To help you learn more, I’ve prepared some videos for you:

Did you find this post informative and useful? If so, please share it with others! If you have a comment, question or suggestion, please leave a comment below!


The post What is Affiliate Marketing? appeared first on ROSALIND GARDNER.

March 3rd 2019 affiliate marketing

WordPress Plugins and How I Use Them (2019)

No Comments »

Wordpress Plugins

WordPress plugins enhance the capabilities of your WordPress blog. There are literally tens of thousands of WordPress plugins from which to choose, but I’ll make this easy on you.

Below is a list of my most frequently used WordPress plugins, along with descriptions of how I use them. Each of these plugins can be accessed through your WordPress Administration Panel by clicking Plugins > Add New and then entering its name in the resulting search bar at the top right-hand corner of the page.

  • Ad Inserter
    Ad management system by Igor Funa allows advertising (such as Google AdSense ads, DoubleClick, Amazon Native Shopping Ads, Media.net ads and rotating banners) to be inserted just about anywhere on your blog, either automatically or manually.
  • Akismet
    Included with your WordPress installation, Akismet checks your comments against the Akismet web service to see if they look like spam or not and lets you review the spam it catches under your blog’s “Comments” admin screen. As you can see in the screenshot below, Akismet has protected this blog from 377,052 spam comments. I use Akismet on all my blogs.

    You will need an API key for Akismet. Just follow the instructions when you activate the plugin.

    Wordpress Plugin - Akismet

  • Broken Link Checker
    Exactly as the name suggests. LOVE this plugin. Placed on all my blogs — works especially well when I actually use it. 🙂

    There is, however, a HUGE caveat to using this plugin. When I started using it (years ago) the Broken Link Checker was sending so many ’empty clicks’ to CJ merchants that they sent me a warning letter to suspend its use. I almost lost my CJ account – the account WAS in fact suspended for a while! Now I use it sparingly and deactivate the plugin when not in use.

  • Classic Editor
    With the introduction of WordPress 5.0, the new Gutenberg block editor came into being. Because I was too busy blogging to learn a new way of working with WordPress, I installed this plugin which enables the WordPress classic editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports the older plugins that extend this screen.

    Relieved a LOT of frustration!!

  • Deactivate Visual Editor
    For use with Exex-PHP to ensure that you don’t break php code placed in posts and pages. That happens if you use the Visual Editor to make changes to, and save a blog post that contains php. I almost never use the visual editor, preferring to use the ‘Preview Changes’ button to see how the post looks.

  • Exec pHp
    Exec pHp is used to execute PHP code in posts, pages and text widgets. See also ‘Deactive Visual Editor‘ plugin.
  • External Links
    Marks outbound links as such, with various effects that are configurable under Settings / External Links. I’ve set the plugin to open all outbound links in a new window. Gee, now I can use Search and Replace to get rid of all that target=new coding!! 🙂
  • Faq Tastic
    Plugin that can generate multiple FAQs. I use Faq Tastic on my FAQ page. Granted, it would be just as easy to create a list of questions that link to answers on a page named FAQ.
  • GDPR Cookie Consent
    A simple way to show that your website complies with the EU Cookie Law / GDPR. I wrote an article about this plugin at “Is Your Blog GDPR Compliant?
  • Genesis Plugins
    Because I use Genesis by StudioPress as the theme framework on each of my blogs, I’ve added Genesis-specific plugins to enhance the functionality of my themes. Those plugins are Genesis Simple Hooks, Genesis Simple Edits and Genesis Simple Sidebars.
  • Grammarly
    Although not technically a ‘plugin’, when installed on your computer Grammarly works within your WordPress blog to help you fix grammar and spelling mistakes. I’ve been using Grammarly for years and it’s saved me from some very embarrassing moments!!
  • Indeed Social Share & Locker PRO
    Social Share & Locker Pro is one of the best Social sharing plugins for WordPress that I’ve found.
  • Pinterest Pin It Button On Image Hover And After Post & Page Content
    Pinterest pin it button shows up when a visitor hovers their cursor over an image on your site. Makes it super simple for your visitors to pin your blog posts, pages, and images into Pinterest account boards. Go ahead, try it with the image at the top of this article. 🙂
  • Pretty Links Pro
    Pretty Links is a WordPress plugin that lets you shrink, cloak, track, organize, share and test all of your links on your own domain and server. To learn more about the importance of link cloaking for affiliate marketers, please read “10 Good Reasons to Cloak Affiliate Links“. There is a free ‘lite’ version and a more robust paid version of Pretty Links Pro. I use the latter.
  • Search and Replace
    LOVE this plugin! As name implies, Search and Replace allows you to search and replace anything in your ID, post-content, GUID, titel, excerpt, meta-data, comments, comment-author, comment-e-mail, comment-url, tags/categories and categories-description. Excellent for changing links throughout your blog, if you haven’t created a single redirect page. Learn more about the Search and Replace plugin.
  • Search Exclude
    Hide any page or post from the WordPress search results on your blog by checking off the checkbox from within a page or post.
  • Subscribe to Comments Reloaded
    Allows commenters to sign up for e-mail notifications. Includes a subscription manager that those who comment on your blog posts can use to unsubscribe to certain posts or suspend all notifications.
  • TablePress
    Embed beautiful and feature-rich tables into your posts and pages, without having to write code.
  • UpdraftPlus – Backup/Restore
    You can take backups locally, or backup to Amazon S3, Dropbox, Google Drive, Rackspace, (S)FTP, WebDAV & email, on automatic schedules.
  • W3 Total Cache
    W3 Total Cache improves the SEO and user experience of your blog by increasing website performance, reducing load times via features such as content delivery network (CDN) integration.
  • WP No Category Base
    Completely removes the mandatory ‘Category Base’ from your category permalinks.
  • WP Forms
    Manages multiple, customizable contact forms. Super simple installation. I was so impressed with the plugin that I wrote an article about WPForms.
  • WP-Polls
    Adds an AJAX poll system to your WordPress blog.
  • Yet Another Related Posts Plugin
    Displays a list of posts and/or pages related to the current entry, introducing the reader to other relevant content on your site.
  • Yoast SEO
    This plugin is written from the ground up by Joost de Valk and his team at Yoast to improve your site’s SEO on all needed aspects. While this WordPress SEO plugin goes the extra mile to take care of all the technical optimization, more on that below, it first and foremost helps you write better content. WordPress SEO forces you to choose a focus keyword when you’re writing articles and then makes sure you use that focus keyword everywhere.

Did you find this post informative and useful? If so, please share it with others! If you have a comment, question or suggestion, please leave a comment below!


The post WordPress Plugins and How I Use Them (2019) appeared first on ROSALIND GARDNER.

March 1st 2019 Uncategorized