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…
0
05/9/12 08:08
The Web has become increasingly interactive over the years. This trend is set to continue with the next generation of applications driven by the real-time Web. Adding real-time functionality to an application can result in a more interactive and engaging user experience. However, setting up and maintaining the server-side real-time components can be an unwanted distraction…
0
05/9/12 03:12
It’s not good for you but every now and then, we all hit the drive thru for something quick and easy. The golden arches are the most recognized brand in the United States, if not the world. When my family moved from Brooklyn to St. Louis, my three-year old son saw the St. Louis arch and yelled, “McDonalds!”
I asked him what we should order and he replied, “a Burger King!”
McStart
The marketing McDonalds did on children’s programming had my two kids brainwashed long before my youngest son could even talk…
0
05/3/12 09:51
http://www.seobythesea.com/wp-admin/post.php?post=7681&action=edit&message=10 [...]…
0
05/2/12 10:19
Today (May 2, 2012), I’m giving a webinar at 10am pacific with O’Reilly Media about the critical pieces of technical web site architecture that can keep site content from being indexed in search engines and seen by searchers. Site infrastructure is a core foundational component of search engine optimization (SEO). If search engines can’t fully crawl and index a site and if duplicate URL issues dilute value signals such as PageRank, it will never get the visibility in search it otherwise would, no matter how awesome the content…
0
04/30/12 04:21
Apr 30, 04:21 Programming
HTML5 and CSS3 are great languages to start off learning with, and I’ve always thought that one of the best ways to start learning is to just dive in and manipulate the code. As you could probably tell, this is where generators step in. They are a great way to generate some code, play with it, and learn.
Not only that, they are incredibly useful because often times as a developer or designer we find we are doing things over and over again…
0
04/26/12 13:00
Apr 26, 13:00 Programming
The rise of the web has brought the world’s collective knowledge to the fingertips of more than two billion people. With just a short query you can access a webpage on a server thousands of miles away in a different country, or read a note from someone halfway around the world. But what happens if it’s in Hindi or Afrikaans or Icelandic, and you speak only English—or vice versa?
In 2001, Google started providing a service that could translate eight languages to and from English…
0
04/25/12 09:10
Apr 25, 09:10 Programming
Thanks to CSS3, we can create effects and animations without using JavaScript, which will facilitate the work of many designers.
But we must be careful to avoid abusing CSS3, not only because old browsers do not support all of its properties. In any case, we all see the potential of CSS3, and in this article we’ll discuss how to create an infinitely looping slider of images using only CSS3 animation…
0
04/20/12 09:26
Apr 20, 09:26 Programming
For years, the Web standards community has talked about the separation of concerns. Separate your CSS from your JavaScript from your HTML. We all do that, right? CSS goes into its own file; JavaScript goes in another; HTML is left by itself, nice and clean.
CSS Zen Garden proved that we can alter a design into a myriad of permutations simply by changing the CSS…
0
04/17/12 11:25
Apr 17, 11:25 Programming
Summary: yes you can have a numerical ID in your URL but you have to be careful with naming (if any), keep Google News in mind (if that matters), and realize that words carry more meaning than numbers.
What Do You Mean With Numerical ID's?
A URL can contain a number to identify to the website itself what data that URL should get from the database powering the site.
Example…
0
04/16/12 04:54
Apr 16, 04:54 Programming
It’s rare nowadays to find a web designer who can’t code his own designs. With so many resources online and in print that teach the basics of HTML and CSS, and due to the fact that these languages aren’t rocket science, there are now a lot of graphic designers who have at least basic knowledge of markup and styling.
But with an HTML and CSS foundation comes great responsibility…
0
04/13/12 07:39
Apr 13, 07:39 Programming
In a post on her blog last year, WordPress designer, business woman and author Lisa Sabin Wilson, talked about how thankful she is to be part of the WordPress economy. It’s an economy that thousands of people, the world over, are benefiting from (including me!). It is an economy built on free, open source software. In this article I’m going to talk to people who are active in the WordPress economy, people from all over the globe…
0
04/11/12 09:07
Apr 11, 09:07 Programming
I’m pretty confident that I won’t surprise anyone here by saying that CSS sprites have been around for quite a while now, rearing their somewhat controversial heads in the Web development sphere as early as 2003.
Still, the CSS sprite hasn’t truly found its way into the everyday toolkit of the common Web developer. While the theory behind CSS sprites is easy enough and its advantages are clear, they still prove to be too bothersome to implement, especially when time is short and deadlines are looming…
0
04/9/12 04:00
Joseph & The Inn
“Joseph & The Inn”by Margaret Shulock is licensed under a Creative Commons Attribution 3.0 Unported License. Based on a work at blumenthals.com
Grab this code to add the comic to your site:
“Joseph & The Inn”by Margaret Shulock is licensed under a Creative Commons Attribution 3.0 Unported License. Based on a work at blumenthals…
0
04/4/12 12:20
With a background in database and computer science, Internet marketing, and search engine optimization, Kooshiar Azimian is a self-described wearer of many hats. In early 2011, he channeled his diverse expertise to create Concertboom, a comprehensive concert database. Concertboom is monetized through ticket sales and Google AdSense, serving more than four million ad impressions monthly. “AdSense creates the least amount of ad waste — the advertiser gets the most value out of their ads, and the publisher gets the most money,” says Kooshiar, recalling his decision to use AdSense…
0
03/30/12 11:25
Mar 30, 11:25 Programming
1. How To Track Pinning With Google Analytics?
Like many embedable buttons the Pin It code creates an iframe through JavaScript; and you can't add anything to the code in that iframe..
The workaround is to put HTML code in place that does all the work of tracking, making the URL to be submitted, and showing the button. Like so:
<a onclick="_gaq.push(['_trackEvent', 'pinterest', 'pinned']); window…
0
03/28/12 09:22
Mar 28, 09:22 Programming
Topics:
ajaxjavascriptjQuerymobilephpprogressive enhancement
While developing the front-end of the BostonGlobe.com site last fall, one of the toughest challenges we faced was delivering roughly the same content to all devices (and connection speeds) while ensuring the most important content on a page was usable as soon as possible. We approached this challenge with a variety of techniques, such as only loading the most essential JavaScript up-front (weighing roughly 4-6kb tops) and lazy loading the rest, dynamically injecting advertisements, and loading “nice-to-have” content via JavaScript—all after the initial content was delivered and usable…
0
03/27/12 04:01
Mar 27, 04:01 Programming
Markup is a beautiful thing, and it certainly has changed over the years. What was effectively HTML1, has certainly progressed to an amazing semantic markup language, to which we can largely thank the W3C. And, what do ya know, the next thing to thank them for has come about – HTML5.
Unlike previous version of HTML, where the code was mostly a limited structure that was determined by how you made use of the class and ID elements, html5 really attempts to provide much more structure…
0
03/26/12 14:29
Mar 26, 14:29 Programming
It’s only Spring Break for most college students, but summer vacation will be here before you know it. Instead of getting stuck babysitting your little sister or mowing your neighbor’s lawn, apply for Google Summer of Code and spend the summer of 2012 earning money writing code for open source projects.
Google Summer of Code is a global program that gives university students a stipend to write code for open source projects over a three month period…
0
03/13/12 14:37
Mar 13, 14:37 Programming
Today, we’re opening up registration for Google Code Jam 2012. This year thousands of students, professional programmers and freelance code wizards will pit their ingenuity against a new set of algorithmic challenges concocted by our tireless team of red-eyed, LED-illuminated problem writers.
Last year’s champion, Makoto Soejima, was asked to build a house for kittens, serve food to hungry mathematicians, escape from a shady casino and help Goro control his anger…
0
03/13/12 12:06
Mar 13, 12:06 Programming
Google’s latest blog post provides details and a video from Maile Ohye about how they handle the pagination attributes within a page’s source code. You can use these attributes to indicate pages in a series (such as a multi-page article or set of product listings), which enables Google to cluster the pages into a single entity and combine their indexing and other properties (such as incoming link value)…
0
03/7/12 10:02
When my WordPress plugin had only three users, it didn’t matter much if I broke it. By the time I reached 100,000 downloads, every new update made my palms sweat.
My first goal for the WordPress Editorial Calendar was to make it do anything useful. I was new to JavaScript and PHP and didn’t really know what I could pull off. In a few days I had a proof of concept…
0
03/5/12 04:06
Keeping your CSS files small and organized is very important, especially if you’re going to spend any time editing your site in the future, (or if others are gonna be using the code i.e. clients).
Helpfully, there are a number of different techniques which can be utilized to aid organization and size of your CSS files in order to make them more streamline.
Having more streamlined CSS will save you time and stress in the long run so it’s important to get it right…
0
02/27/12 14:32
Feb 27, 14:32 Programming
Topics:
progressive enhancementresponsive design
As we create responsive websites, we must consider a number of factors to make sure both the design and code are as bullet-proof as possible: the design must scale across a wide range of screen sizes from mobile to tablet to desktop; and the code must start with a mobile-first approach, work well for screen readers or with JavaScript disabled, and be robust enough to adapt to differences in text size and rendering across devices or user settings…
0
02/24/12 03:59
Feb 24, 03:59 Programming
Every designer knows that jQuery is not only a handy tool, but it is also very popular and widely implemented. Thus, they try to master their jQuery skills. If you fit into this category then this post of over 40 fresh and cool jQuery plugins and tutorials is for you. This showcase should allow you to grab some of the techniques required for developing a more interactive and visually appealing website with jQuery and harness the power of this tool…
0
02/23/12 19:48
Feb 23, 19:48 Programming
Sharing is caring! Please share
Embed code is here.
Categories: google…
0
02/21/12 04:22
Feb 21, 04:22 Programming
Today I’m going to talk to you about setting up a local server to use with WordPress. Using a local server is important for many reasons, if only to keep you from having to upload and download your files all the time. Anytime we need to make changes, we can use the local server.
To keep your website live without putting it in maintenance mode for a very long time, we can use the local server…
0
02/20/12 12:41
Feb 20, 12:41 Programming
According to the United States Patent and Trademark Office (USPTO) assigment database, Google has acquired the pending patent applications of one time search rival Cuil, touted when launched as a potential Google Killer.
On July 28, 2008, the search engine Cuil went live with hopes from many that it would rival Google in technological [...]…