0
07/6/12 03:02
This week’s infographic highlights the benefits of HTML5 for marketers, a trend that’s growing fast, especially with mobile gaining traction among consumers.
Courtesy of Uberflip. Click image to enlarge.
Transcript:
HTML5: What Marketers Need to Know
You’ve likely heard the term ‘HTML5′ a lot recently, but what does it mean for marketers? HTML5 is a browser-based programming language that can make your content more accessible and interactive, with app-like usability and mobile-friendly delivery…
0
07/4/12 04:34
Many people think of PHP, Ruby on Rails or Python and Django when choosing a language to create a new website or when choosing a language to learn to get that exciting new job. .NET, however, seems to occupy a space somewhat apart from this playground of cool kids. It’s always the last to be picked for team sports; it was shouting “Wassup!” at parties well after 2000; and it has been just plain left out in the cold…
0
07/1/12 21:56
Sifting through server logs has made me infinitely better at my job as an SEO. If you're already using them as part of your analysis, congrats – if not, I encourage you to read this post.
In this post we’re going to:
-
Briefly introduce a server log hit
-
Understand common issues with Googlebot's crawl
-
Use a server log to see Googlebot's crawl path…
0
06/28/12 12:20
Jun 28, 12:20 Programming
This past month we hosted two Hangouts on Air to help publishers get started with DFP Small Business and to create mobile websites using DudaMobile’s free mobile site builder. If you missed either Hangout, don’t worry — we’ve included short recaps below, and you can watch the recordings at any time from our YouTube channel.
Getting started with DFP Small Business
If you’re thinking about using an ad server, just getting started using DFP or would like to learn some best practices you may have missed, then be sure to check out the video from our DFP Hangout…
0
06/27/12 22:24
Jun 27, 22:24 Programming
Previously I wrote a tutorial on mobile navigation, today I’m going to share a CSS tutorial on how to make an expandable search form that is suitable for mobile and responsive designs. This trick uses native CSS properties — no Javascript or extra markups required. It is a simple and effective way to design a [...]
Advertise here with BSA
…
0
06/27/12 05:32
Jun 27, 05:32 Programming
You probably know that testing is good, but the first hurdle to overcome when trying to write unit tests for client-side code is the lack of any actual units; JavaScript code is written for each page of a website or each module of an application and is closely intermixed with back-end logic and related HTML. In the worst case, the code is completely mixed with HTML, as inline events handlers…
0
06/26/12 11:25
Jun 26, 11:25 Programming
There are five types of redirects: 301, 302, 303, 307, and 308.
301 Permanent Redirect
Translation: this dude doesn't live here anymore — he has moved and now lives over at that address. He won't come back. Just sod off, will you?!
Theory: the server communicates that the document at this address has permanently moved. The status of this communication shows that references to the old address should be deleted and updated to the new address…
0
06/26/12 10:53
Jun 26, 10:53 Programming
There are different ways to make your website faster: specialized plugins to cache entire rendered HTML pages, plugins to cache all SQL queries and data objects, plugins to minimize JavaScript and CSS files and even some server-side solutions.
But even if you use such plugins, using internal caching methods for objects and database results is a good development practice, so that your plugin doesn’t depend on which cache plugins the end user has…
0
06/21/12 04:22
Jun 21, 04:22 Programming
As well as the Microsoft Surface announcement, Microsoft also held a Windows Phone summit this week. In autumn this year, Windows Phone 8 will offer brand new features to end users, developers and businesses, as well as new options for ecommerce, including in-app purchases and wallet applications.
Our Windows developers (particularly myself!) are very excited about the new platform features that are set to arrive with Windows Phone 8, including:
- An improved Windows core – sharing many components with Windows 8
- New start-screen experience with more tile sizes and interactivity
- NFC technology for ‘touch to share’ experiences
- Skype and VOIP integration throughout the phone
- New hardware support including mutli-core, removable storage and HD graphics
- Internet Explorer 10, Direct X, native C / C++ code and a new …
0
06/20/12 06:08
Jun 20, 06:08 Programming
After a hugely successful 12 months, not only is our client list increasing but so is our expert team. We’ve got some really exciting projects lined up for the coming months and we’re looking for a skilled .NET developer to join our talented agency.
The experienced, enthusiastic individual should be skilled in the following:
- C#
- ASP.NET
- JavaScript
- XHTML
Ideally, the candidate should also have experience and knowledge in the following:
- Experience working with data from various sources including Microsoft SQL and XML
- Strong understanding of the …
0
06/19/12 15:59
Jun 19, 15:59 Programming
Below is what happened in search today, as reported on Search Engine Land and from other places across the web.
From Search Engine Land:
0
06/19/12 03:03
Jun 19, 03:03 Programming
Every year, Elastic Path-ers take part in a 24-hour, pizza-and-Red-Bull fuelled fiesta of coding we call the Hack and Mash-a-thon.
This year, teams had a chance to hack on DCAPI (dih-cap-ee), Elastic Path’s Digital Commerce API. From QR code shopping, to t-commerce and mobile, this year’s Hack n’ Mash didn’t disappoint. Here are the highlights:
The Winner: O’SHIrT
Since the introduction of the Kinect, there have been many attempts at using the device outside of gaming for other commercial purposes…
0
06/18/12 15:51
Jun 18, 15:51 Programming
It's a familiar story. My first website name came from Go Daddy, found using a hunt-&-peck method, one name at a time. Using a $7.99 promo code, if a name wasn’t available I moved on to the next.
Let's step into the modern era.
Each letter of a domain name is big business. In today’s environment, your domain name may appear thousands (or millions) of times daily in Google’s search results…
0
06/14/12 11:05
Jun 14, 11:05 Programming
If you have a website in Slovenian or Estonian, you’ll now be able to earn money through the AdSense program. To get started, review the basics of AdSense and our policies, then sign up for a free account. Already an active AdSense publisher? Simply place the AdSense ad code on your sites in Slovenian or Estonian to start showing targeted ads.
If your application for AdSense with a Slovenian or Estonian website was previously disapproved for being in an unsupported language, you’re welcome to resubmit it by logging in with the original login details you provided…
0
06/12/12 11:25
Jun 12, 11:25 Programming
Summary: yes, Google indexes onclick links.
The conditions are that the information to resolve the onclick to a URL has to be available in the HTML page; not in a linked JavaScript file. The way it resolves should be simple-ish too.
What Is An OnClick Link?
To figure out what to do when there are certain events, certain moments, browsers watch for. When you hold your mouse over something (onmouseover), when a webpage has fully loaded (onload), or when you click on something (onclick), to name a few…
0
06/12/12 07:54
Jun 12, 07:54 Programming
Your website works. Now let’s make it work faster. Website performance is about two things: how fast the page loads, and how fast the code on it runs. Plenty of services will make your website load faster, from minimizers to CDNs, but making it run faster is up to you.
Little changes in your code can have gigantic performance impacts. A few lines here or there could mean the difference between a blazingly fast website and the dreaded “Unresponsive Script” dialog…
0
06/7/12 13:01
As previously announced, you can now target 5-digit U.S. ZIP codes in AdWords campaigns on Google Search and Display networks. ZIP code targeting can help you reach the same audiences as your direct mail campaigns, target specific service areas, reach more profitable customers, or optimize national campaigns at a more local level.
To help you make the most of ZIP code targeting, here are a few best practices covering ZIP code campaign setup, selection, bulk uploads, and reporting…
0
06/7/12 08:11
Here’s episode #18 of The Smashing Daily, with the question if designers must know how to code, an in-depth look at type classification, lots of great stuff about Responsive Design, things about content and much more. Enjoy!
“We don’t hire designers who can’t code”Many developers think that designers should be able to code, but most designers think that’s not necessary…
0
06/6/12 16:31
This post was originally in YouMoz, and was promoted to the main blog because it provides great value and interest to our community. The author’s views are entirely his or her own and may not reflect the views of SEOmoz, Inc.
Now that tax season is over, it's once again safe to say my favorite A-word… audit! That's right. My name is Steve, and I'm an SEO audit junkie.
Like any good junkie, I've read every audit-related article; I've written thousands of lines of audit-related code, and I've performed audits for friends, clients, and pretty much everyone else I know with a website…
0
06/3/12 16:31
Link builders should look at a website differently than other people.
However, through my years of training new link builders, I found that most struggle with this. If they are new, they have trouble letting go of their "consumer lenses," taking everything at face value and evaluating a site by arbitrary trustworthiness cues.
If it's SEO Consultants trying to do some link building, they are often looking at the architecture and diving deeply into site metrics…
0
05/31/12 04:02
May 31, 04:02 Programming
Every aspiring Web developer should know about the power of JavaScript and how it can be used to enhance the ways in which people see and interact with Web pages. Fortunately, to help us be more productive, we can use the power of JavaScript libraries, and in this article we will take a good look at jQuery in action.
What Is jQuery?
In a nutshell, jQuery is a leading JavaScript library that can perform wonders on your Web pages and make your Web development life much easier and more enjoyable…
0
05/28/12 05:09
May 28, 05:09 Programming
A portfolio is a must-have for any designer or developer who wants to stake their claim on the Web. It should be as unique as possible, and with a bit of HTML, CSS and JavaScript, you could have a one-of-a-kind portfolio that capably represents you to potential clients. In this article, I’ll show you how I created my 2-D Web-based game portfolio.
The 2-D Web-based game portfolio of Daniel Sternlicht…
0
05/24/12 06:32
May 24, 06:32 Programming
Ruby is an object-oriented language. What does that even mean? It has unique quirks and characteristics that we’ll explain clearly. This article assumes that you have no programming experience, not even HTML.
An important skill to have when creating a program is translating — translating the desires of the user into the output they are looking for…
0
05/22/12 06:38
May 22, 06:38 Programming
At our company, we process a lot of requests on the leading gift cards and coupons websites in the world. The senior developers had a meeting in late October to discuss working on a solution to replicate the MySQL functions of AES_ENCRYPT and AES_DECRYPT in the language of PHP. This article centers on what was produced by senior developer Derek Woods and how to use it in your own applications…
0
05/22/12 03:03
May 22, 03:03 Programming
Ever wonder how Facebook Timeline and Twitter apps like Hootsuite and Klout are made possible? These social networks have made their APIs public (application programming interfaces), enabling developers to access their content and data in order to build their own unique experiences. In turn, these apps drive more traffic and usage to the social platforms, ensuring their long-term success (at least for the foreseeable future)…
0
05/21/12 12:05
May 21, 12:05 Programming
QLife is a leading hospital finder, drug database and health-care information website. QLife’s mobile application, “Medicine Search” is one of the biggest health-care applications in Japan. The app enables users to search for information on a range of medicines. QLife reached 2.5 million downloads of their app after the 3/11 Japan Earthquake, when Japanese consumers sought to pay greater care and attention to their family’s health-care…
0
05/21/12 03:43
May 21, 03:43 Programming
Maybe something like this…
…or this…
A bunch more here, with cut & paste code near your favorites.
Categories: internet…
0
05/17/12 06:21
May 17, 06:21 Programming
E-commerce runs on secrets. Those secrets let you update your blog, shop at Amazon and share code on GitHub. Computer security is all about keeping your secrets known only to you and the people you choose to share them with.
We’ve been sharing secrets for centuries, but the Internet runs on a special kind of secret sharing called public-key cryptography…
0
05/16/12 03:03
May 16, 03:03 Programming
I had the pleasure of sitting down with Kin Lane, an API Evangelist, blogger at KinLane.com and API Evangelist, contributor to Programmable Web, and all-around expert in APIs.
Kin is an engineer who has been building database driven web apps for 12 years, and working with data for over 20. Watching API usage really rise in the last few years and seeing it drive innovation in social, cloud computing and more, and so much talk on the technical side of the world, Kin began to explore the business side of APIs…
0
05/14/12 16:11
May 14, 16:11 Programming
Friends and I were recently debating the finer points of serving a 410 versus a 404 response code when a brick and mortar retail analogy was born. I hope you'll have half as much fun reading through these amateur comics as I've had putting them together. You might also come away with an extra line of lingo when explaining HTTP Response Codes to clients or colleagues.
What are Response Codes?
When a search engine or website visitor makes a request to a web server, a three digit HTTP Response Status Code is returned…