Everyone who has been computing for any length of time knows if you have too many applications demanding attention at one time on your computer the applications will begin to run more slowly. At other times applications seem to slow to almost a crawl and it is not always instantly perceptible why. Websites slow down, too, and knowing the reason, and what to do about it, can help deliver your visitors a much better user experience.
Webpage load time results - erroneous?
What I am showing you here is by no means a secret or a revolutionary repackaging of existing knowledge. In fact every webmaster and developer should already know these things but sometimes we all need a little reminder. The reason I am writing this today, in fact, is because my development center index page was taking some time to finish downloading. Even though the page appeared to be fully loaded I was still getting the loading icon in Google Chrome.
After noticing it was taking well over 15 seconds for the icon to stop I wanted to see what was happening on that page, and check to see if it was only that page, causing the slow finalization. Having a couple of third party widgets on that page is always suspect but since I also have some widgets on there I created I had an increased need to know.
On loading and reloading the page I noticed the content of the page hosted on that server and in that directory loaded quite quickly – within about 3 seconds total. Then the widgets began to load. I paused a little when I noticed my own widget, a widget which reads the RSS feed from this site (thekencook.com) and posts a snippet of the three most recent posts, was taking about 4 to 5 seconds to load. A Feedburner widget which shares links from some RSS feeds was taking about the same amount of time but then everything seemed to be loaded though the loading icon was present for up to 15 to 20 seconds.
Running the speed test
Since I no longer lease my own servers and rely on the same type of hosting account as the majority of my clients I wanted to run a load time test. For this I used the free service to test Full Page Time at PingDom.com for no particular reason than I was aware of them. There are others, feel free to good page load time test and see what you find. Share your best one with the others.
The results were not helpful because they only verified that my page load time was, to quote the little Slowsky turtle in the Comcast commercial, “shlow”. The page load time on the first test was 60 seconds. That’s a lifetime in web visitor scale. The second test was also 60 seconds. I had to know, which element on my page is causing the slow loading? Furthermore it gave me doubt about the validity of that test since my page was slow to load but only in the 5 to 6 second range, not the 60 second range.
How valuable can it be for me if someone tweets, “Does anyone know a PHP coder?” Quite a lot actually. Or maybe just a few hours of work. So it is important for me to know when my keywords are tweeted and just as important for me to react quickly by speaking up.
Free is sometimes affordable. With cost is not always better. And, while this article has no intention of being the definitive and ultimate resource guide for monitoring keywords on Twitter, I hope to show you a tool you can use to make your Twitter experience better.
There are two free services which essentially operate the same way. Neither require you to be sitting at your monitor waiting on keywords to stream by. Both send emails to you about your keywords and both send only once daily. With one, Twilert, you can choose the time your alerts are sent. With the other, TweetBeep, you simply get your message when they send it.
While neither of these are ideal they are both free and both do send up to 100 keyword reports for the previous 24 hours. I personally use Twilert and have for a couple of years. I also have a TweetBeep account but they are redundant.
I wrote a short article on landing pages over at ActiveRain this morning and thought I explained fairly well what a landing page is. I often take for granted that I live in a very techy sphere and I am surrounded mostly with people who eat, drink and birth tech. We’re the 2% ers in the real estate industry.
Simply defined a landing page is a single page designed for specific interaction on a specific topic with visitors. The goal is to encourage a transactional event and capture information from the visitor or illicit an order for a product or service.
People unfamiliar with the terminology should not be concerned. It seems as though in the digital age we just make up words and phrases by the minute to fit our conversational needs. The normal “landing page” people show me is generally either the stock home page that comes with their blog or website. While some of them have an amazing amount of functionality, and I am certain cost the owner a nice bit of coin, they are generally over loaded with information and inundate the visitor with choices indirectly relevant or completely irrelevant to their search. We can define the three major types of entry pages succinctly:
Home page (homepage) is the index page of your site. For this site it would be http://activerain.com which is easy to navigate, probably does weird things in the SEO realm and offers no explanation for what the page is about. Sorry guys, as a marketing and conversion tool your home page stinks (not saying mine don’t, just saying yours does
Entry page is quite literally any page on your website. If you came straight to this post from your email, a link on another site or from Google you may have “landed” here but this is not designed as a landing page.
Landing page is a page which offers information very specific to an event, a call to action, a search result, an offer for transactional engagement, or something more valuable (to me) than simply giving away information like in this article.
Badly designed landing pages can help tarnish a reputation in a click. I once heard a presenter say, “Washington DC is where good ideas go to die and bad landing pages is where good clicks go to die.” Agreed – a bad landing page (or any entry page) can not only result in no interaction but can also result in a brand detrimental moment.
I saw an article answering the question, “how can I get Contact Form 7 to display radio buttons and checkboxes on separate lines instead of all jumbled up”? And, of course, this is a great question and likely asked by … well, you. This would be why you’re here.
Most of the answers I have seen are really complex and not necessarily the best practice in coding so I thought I would share how I do it for myself and those very few clients so fortunate to have me working for them. Ahem.
Log in as admin. Navigate to your list of plugins. Find “Contact Form 7″. Click on the “Edit” link. Look on the right side and find the file that named “STYLES.CSS”. Click on it. This will open it for editing.
Inside of the file scroll down about 2/3s of the way and find the line that reads “span.wpcf7-list-item” and this is where (and the only place) you’re going to edit. See the “before” and “after” images to see what this does and see the “code” image to see how to edit. Don’t forget to save the file after making the change and don’t forget to refresh your form page to see the results.
It is not always that one “can” create content and widgets “from scratch” sometimes it is about saving time and still achieving the same result. Every developer who has been developing for a year or more has already amassed a large library of re-usable code. Sometimes it is expedient for the developer and the client for the developer to access a simple tool to make the job go faster. Great developers pass the savings along to the client. Hint, hint.
Say a hard-coded site (not a CMS like WordPress or Joomla) needs a custom drop down menu and the site owner is a do-it-yourself kind of person. They could easily find code that could be modified by snooping or purchase software to create the menu. But why not use something that is free, fast and requires no download?
If you have used Twitter for more than about 15 minutes for business or networking purposes it did not take you long, at least the first time, to find the right people to follow. That day is long gone. There are fee services in abundance. There are quite a few free services, maybe even one I am not aware of, but most of them really aren’t even worth that price.
Produced by Spanish e24Apps “is a network of Twitter applications which are mainly focused on helping users to find and follow the right users. Our network can be your best partner to promote your Twitter accounts with banners or featured users. Our tools are also good to advertise your Twitter applications or any other social media products or services.”
For those of you still stuck in the archaic maze of Windows Explorer it’s time to switch. For those of you who use Firefox, Safari or Chrome here is a fast, simple screenshot extension you’re probably going to love. Having tried several I have come to use this on the most. Oh I use Jing, Evernote, and have tried a dozen or so extensions but this one is the first choice out of my tool box for 95% of my screen capture needs.
What I like about it
Unlike some extensions or third party apps it loads almost immediately. Click the icon, it asks if I want the visible page, a selected area or the full page. (Note for https it’s visible or full only, not selected area.) Once I have made my choice and performed any necessary tasks it opens in the editing window where I can crop, label, blur, draw shapes, lines, and choose how I want to save the file. I can save locally, online temporarily or online permanently. See Figure 2.
“How can you keep up with Twitter?” It is a question often answered at social media and tech sessions probably around the globe but definitely all across America. And, in deference to those who will want to add that there are better tools let’s start by saying, “okay”.
There are many tools available for monitoring the Twitter stream and to even mention them all here would be a waste of your time and likely an impediment to your further reading. We are, therefore, limiting our indulgence to a mere two. One live and one which notifies us via email. Furthermore it does little constructive to share the tools with you without identifying a method of use. So first the tools then the method.
Monittor for live stream Twitter harvesting
Live stream watching with Monitter
For those who have a staff or the time to sit and monitor a live stream for keywords we will present monitter. If the keyword you are watching is very broad like “golf” on a Sunday afternoon or “Lady GaGa” during the music awards you will have your hands full. Because Monitter allows you to search for phrases that may be a better choice.
Monitter allows you to spy on multiple keywords at one time similar to other third party applications that allow 2 way interaction but this one appears to have a much lower consumption of memory. It’s free, there is nothing to download, it runs in your browser.
Can’t decide how much memory to get on your pad or slate computer? Wonder no more, here’s 5 GB for free …
Amazon Cloud Drive
You have probably heard of DropBox. In fact I have pushed it for a long time as a favorite and I have the 50 gig account (which is completely full). Now at the same time I have had an Amazon S3 account since December 30, 2007 where I have stored massive amounts of data for about $5 per month – First 1 TB / month of storage used $0.140 per GB. In my case that’s about 35 GB.
If I switched to reduced redundancy the price goes down even more – First 1 TB / month of storage used $0.093 per GB so about $5 per month for 50 GB. Compared to DropBox that’s about 1/2 price … sort of.
So you’re hanging out on a rainy weekend with nothing much to do but you have your guitar and you’d like to send someone special back home that addictive tune you’ve had in your head. Thing is all you have is your iPhone with it’s so-so audio. Then you remember you read this article on thekencook.com about a portable mini studio type device for your iPhone and you asked for it from your mom for Christmas and there’s a package you still haven’t opened (right, just play along) so you open it and inside there is a … iRig.
Within minutes you have use VocaLive, AmpliTube and iRig Recorder to create a rich, effects filled song you then set to a video which you upload to YouTube. Within hours a mega-producer named Simon something or other sees your video on YouTube and you’re on a private jet on the way to Atlanta to record your … again, play along.