Communicating About a Webpage

Whenever communicating, it is always best to be as clear as possible.  This is especially true when it comes to discussing something on a webpage.  Here is what make communication especially clear.

  • URL: The url of the page is exact, and is much better that “The page for existential communication on the website”
  • Screenshot: Provide a screenshot of the page you’re discussing, and if possible even highlight or circle exactly what you’re wanting to discuss!
  • Discussion: There should be two points discussed, “How it is NOW” and “How it SHOULD be”.

If you can provide all these points, communication will be faster, and easier to take action on.  Here is an example below!

URL: http://mightyrefreshing.com/js-form-email-list-validation/

sampleProblem: Your code does not fully include complete JS Standards

Solution: place a semicolon (;) at the end of the line

 

Capturing a Vertical

I’ve recently found a great opportunity to capture.  It’s minimal effort, and what effort there is, I am already doing it.  It was not something previously done, and when I discovered this, I thought to myself…  “Really, no one’s done this already”.

And so my vertical was born.  It was the right mixture of ease, overlap, and an “Oh-Duh” moment.

I live near a smaller lake in a major metro area of the country, and to my surprise had registered www.hagglake.com.  I had the idea to check it out because I was interested in knowing what fishing lures and tactics were working for others out there.

$13.50 and a month later, I’ve registered the domain, and am hosting content to it.  I’ve taken some one take wonders on my cell phone and posted them to the website.  Or taken some great sunset pictures over the lake.

Just like that, something that seemed so obvious that it should have already been done, but the vertical opportunity of capturing the niche audience was mine.  No to my suprise, no advertising, no listing onto Google Search, and users are coming to the site because it is generally the first place you’d look.

If you’ve got a vertical that you would like to discover, let’s chat!  Or register the domain, and put content on the website!  Soon, your page views will support a healthy Adsense campaign, and maybe you’ll earn some coin for capturing the obvious.

Foundations

We operate at a high level.  We’re all complex beings.  We do complex things, and therefore we disregard the basics.  We disregard them for our own selves, and we curb them as to not offend anyone.

Common courtesy should be the opposite, we should often re-evaluate what we think we know.  The brain is a curious thing, and when things become second nature, we throw caution to the wind.

Recently, I went snowboarding, and crashed a few times.  Those in my party related it to being to comfortable, and letting my guard down.  I am not sure I subscribe to that idea for my recent failures, but it is exactly what I needed to hear.  Get back to basics, and those failures won’t occur.

This is easy to understand with such a physical process, but it is much more hard to determine how others are relating to what I am telling or expressing to them.  In teaching, we must remember to go back to the basics, and grow from a seed, and not from a perceived understanding.

Recent topics for basic understanding and development for me are:

Defining Spiritual, Leadership…

Internet Sales Tax

Welcome to America Everyone!

Time to break out the taxes again.  It’s time to start thinking about how you’re going to tax your customers for online orders not in the states of Oregon or Delaware.  If you don’t start thinking about it now, you’re going to come under some heft taxes you’ll have to pay out of pocket…

Now, I don’t care to talk about if it’s right or wrong, or it’s just how we’ve always done it or not, I’d prefer to talk about a tax reform.  Let’s drop all the silly rules on taxes, and just go with a flat tax.  Let’s drop the income tax, the property tax, etc, and just do sales tax.

It seems funny I know, but if we do a flat / only sales tax then we tax everyone, including the drug dealers, and smugglers…  We should all have to pay taxes, not just some of us.

So yes, taxes on internet sales would be included…  But Let’s DROP the complex tax rules and go with something simple, a flat tax.  Did you know that in California you have to tax at the county level for where you SHIP your product to?  And did you know that a product might be taxed in one state, but not another?

To manage all of this, you have to buy an expensive tax management system and configure your products into it.  It’s pretty complex solution.  Summer 2011 my employer had to implement for the US.

I work for an international company, and as an US Minded person, VAT is a difficult concept to understand, but after learning about all the different tax rates in the US, I’d go for the European FLAT tax rates!

JS form Email List Validation

Using the JQuery .each() function you can capture if a list of inputs are a proper format.  For this example, we’re checking EACH input with the class value set to requiresEmail.

$('.requiresEmail').each()

In the Each statement, you’ll call a function to perform the actual validation.  In this example, I am calling the isValidEmail function and testing the input’s value against the trust regex email validation.

	var OverRide = false;

	function setOverRide(){
		OverRide = true;
	}
	function isValidEmail(Value){
                var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4}$/;
		return 	emailPattern.test(Value);
	}
	function CheckEmails(){
		if (OverRide)
			return true;

		returnVal = true;
		$('.requiresEmail').each(	
                   function () {
			if (!isValidEmail($(this).val()))
			{
				$(this).css('background-color', '#f1c7c4');
				returnVal = false;
			}
			else
				$(this).css('background-color', '#fff');
		   }
                );

		return returnVal;	
	}

The CheckEmails function should be called to execute the script, and there is a flag to override the validation.

Simple htaccess and Site Request Handling.

Hey, so I like my stuff simple as can be. That is why I’ve developed an approach that simplifies my dependency on apache/mod_rewrite/regexes.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

This turns on the apache rewrite engine, handles files, and directories, and then sends EVERYthing to the root index.php file for handling. Now Everything is handled by the more robust server side language than just some regexes.

I put nothing else into the most simple .htaccess file. EVERYthing is easier!

On google alone there are 1.5 million how toos. Keep it simple, keep it like above.