0
07/6/11 06:54
A pseudo-Flash website is one that looks, feels and acts like a Flash website but is in fact built on good old-fashioned HTML and CSS.
There is usually also a dash of JavaScript to bring things to life and round out the interface.
The result is often beyond what we have come to expect of HTML and CSS, which is why we might assume the website is Flash-based. Right-click, though, and you will be pleasantly surprised…
0
07/1/11 03:03
Bloggers Digest is our monthly ritual that highlight posts from other blogs that are of value and interest to online retailers and Internet marketers.
- Google +1 is still making waves around the blogosphere, and by now you should have noticed the little +1 chicklets in Google Search and on participating websites. While benefits to marketers include social proof on their websites and potentially better search rankings and attractiveness in search, Web Performance Today reminds us those little lines of javascript can cost you page load speed (which affects rankings, customer experience, etc)…
0
06/23/11 07:17
Jun 23, 07:17 Programming
Since Rails 3 was released, developers have been writing Rails engines in a new clean style that can be packaged as RubyGems. A Rails engine is a prepackaged application that is able to be run or mounted within another Rails application. An engine can have its own models, views, controllers, generators and publicly served static files.
(Image: maicos)
Now, unless you like writing a lot of code, this is great news, because it means you can write an engine once and use it over and over again…
0
06/22/11 07:54
Jun 22, 07:54 Programming
The question “How does Google create and maintain/add location records for their “Google Places” database?” was asked recently at Quora. I am reproducing my answer here so that readers who are new to the blog can get some background information on Google Places from a high level view:
Google obtains records for their business listings from
- the major list dealers like InfoUSA,
- feeds from trusted sources like CityGrid,
- scraping trusted structured websites like Superpages or BBB,
- scraping less trusted and less structured directories,
- user input via their MapMaker product and Community edit of unclaimed listings in Maps,
- across the web in general,
- and business claimed records via the Places Dashboard…
0
06/20/11 13:53
Jun 20, 13:53 Programming
(Cross-posted on the Google.org Blog)
Earlier this month, thousands of “hackers for good” gathered in more than 19 different global locations—from Berlin to Nairobi, and Sydney to Sao Paulo—to participate in Random Hacks of Kindness #3. These teams are now off and running, working with NGO and government advisors to finish their applications for humanity.
In partnership with Microsoft, Yahoo!, NASA and the World Bank, we founded RHoK in 2009 to build and support a community creating open source technology for crisis response…
0
06/20/11 13:53
Jun 20, 13:53 Programming
(Cross-posted on the Google.org Blog)
Earlier this month, thousands of “hackers for good” gathered in more than 19 different global locations—from Berlin to Nairobi, and Sydney to Sao Paulo—to participate in Random Hacks of Kindness #3. These teams are now off and running, working with NGO and government advisors to finish their applications for humanity.
In partnership with Microsoft, Yahoo!, NASA and the World Bank, we founded RHoK in 2009 to build and support a community creating open source technology for crisis response…
0
06/20/11 13:53
Jun 20, 13:53 Programming
(Cross-posted on the Google.org Blog)
Earlier this month, thousands of “hackers for good” gathered in more than 19 different global locations—from Berlin to Nairobi, and Sydney to Sao Paulo—to participate in Random Hacks of Kindness #3. These teams are now off and running, working with NGO and government advisors to finish their applications for humanity.
In partnership with Microsoft, Yahoo!, NASA and the World Bank, we founded RHoK in 2009 to build and support a community creating open source technology for crisis response…
0
06/20/11 13:53
Jun 20, 13:53 Programming
(Cross-posted on the Google.org Blog)
Earlier this month, thousands of “hackers for good” gathered in more than 19 different global locations—from Berlin to Nairobi, and Sydney to Sao Paulo—to participate in Random Hacks of Kindness #3. These teams are now off and running, working with NGO and government advisors to finish their applications for humanity.
In partnership with Microsoft, Yahoo!, NASA and the World Bank, we founded RHoK in 2009 to build and support a community creating open source technology for crisis response…
0
06/20/11 13:53
Jun 20, 13:53 Programming
(Cross-posted on the Google.org Blog)
Earlier this month, thousands of “hackers for good” gathered in more than 19 different global locations—from Berlin to Nairobi, and Sydney to Sao Paulo—to participate in Random Hacks of Kindness #3. These teams are now off and running, working with NGO and government advisors to finish their applications for humanity.
In partnership with Microsoft, Yahoo!, NASA and the World Bank, we founded RHoK in 2009 to build and support a community creating open source technology for crisis response…
0
06/20/11 09:33
Jun 20, 09:33 Programming
Working with code that was created by some other person or organization is routine for developers, but it can be one of the most demanding activities, particularly if you’re still learning. From using code libraries to working on a team of developers, there are bound to be times when you need to get to grips with code written by someone other than yourself…
0
06/16/11 08:42
Jun 16, 08:42 Programming
With the wide variety of CSS3 and JavaScript techniques available today, it’s easier than ever to create unique interactive websites that delight visitors and provide a more engaging user experience.
In this article, we’ll walk through five interactive techniques that you can start using right now. We’ll cover:
- Animated text effects,
- Animated images without GIFs,
- More engaging drop-down menus,
- Fancier slideshow navigation,
- Animated icons for the hover state of buttons…
0
06/14/11 07:51
Jun 14, 07:51 Programming
The Web is full of creative and practical resources that we can use to improve our projects. Photography, fonts, music and code are perfect examples. Finding stock objects and existing implementations is often quicker, cheaper and more practical than producing your own.
Whether free or not, these resources normally come with a license to ensure fair use…
0
05/31/11 16:48
May 31, 16:48 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:
- Twitter Intros Instant Follow Button
In a bid to increase its presence across the Web, Twitter today announced the “follow button,” a snippet of code that can be placed on any Web site that allows readers logged into Twitter to click and follow instantly…
0
05/30/11 07:11
May 30, 07:11 Programming
JavaScript. At once bizarre and yet beautiful, it is surely the programming language that Pablo Picasso would have invented. Null is apparently an object, an empty array is apparently equal to false, and functions are bandied around as though they were tennis balls.
This article is aimed at intermediate developers who are curious about more advanced JavaScript…
0
05/26/11 08:46
May 26, 08:46 Programming
Published in PHP ObjectsWelcome to our third object-oriented PHP tutorial. In this tutorial you’ll explore the idea of inheritance in object-oriented programming, and how inheritance works in PHP. With inheritance, your objects and classes can become much more powerful and flexible, and you can save a lot of time and effort with your coding.The tutorial […
0
05/26/11 08:46
May 26, 08:46 Programming
Over the last couple of weeks I’ve offered some boilerplate code and construction details for 2 column and 3 column fixed width layouts. Let’s continue today with fluid or liquid layouts.
The concepts for creating fluid layouts are mostly the same we used in creating the fixed width layouts with a few key differences.
Since much of [...]
© Vanseodesign for Smashing Magazine, 2011…
0
05/26/11 08:36
May 26, 08:36 Programming
With the advent of sophisticated and user-friendly content management systems like WordPress, textual content has become increasingly easier to manage. The architecture of these systems aims to deliver a well-formed code foundation; this means that if you are a good writer, then your content will be just as awesome as the structure and quality of the code that runs it…
0
05/24/11 11:11
May 24, 11:11 Programming
Two years ago representatives from Google, Microsoft, Yahoo!, Hewlett-Packard, NASA and the World Bank came together to form the Random Hacks of Kindness (RHoK) program. The idea was simple: technology can and should be used for good. RHoK brings together subject matter experts, volunteer software developers and designers to create open source and technology agnostic software solutions that address challenges facing humanity…
0
05/23/11 11:04
May 23, 11:04 Programming
(Cross-posted from the Google Science Fair Blog)
From winged keels to water turbines, from prosthetic limbs to programming in pure English, it’s been a fascinating two weeks for our Google Science Fair judges. It was no easy task to select 15 finalists out of the 60 semi-finalists—all of the students’ projects asked interesting questions, many focused on real-world problems and some produced groundbreaking science that challenged current conventions…
0
05/23/11 05:00
May 23, 05:00 Programming
Looking for some cool new (and free) jQuery slider plug-ins and scripts? Then here is the perfect round-up created just for you. Here, we have collected the best of the freshest jQuery plug-ins for creating amazing image and content sliders. Because all of these plug-ins come with different functionality, this guide should help you figure out which one suits you best…
0
05/20/11 11:20
May 20, 11:20 Programming
HTML5, rumored as Flash killer, is a brand new web technology that raises a revolution lead by Apple in web application development. It contains canvas element for images and animation drawings, support video and audio embedding, and includes storage database for offline web applications. Most important of all, you don’t need a plugin to get [...]
© Hongkiat for Smashing Magazine, 2011…
0
05/18/11 08:35
May 18, 08:35 Programming
Google has added a new feature to the maps one box on the search results. If you search for a zip code or postal code, Google will display a map with an outline around the area of that zip code or postal code. This feature does not currently work on Google Maps itself but does [...]
Please visit Search Engine Land for the full article.
…
0
05/17/11 12:21
May 17, 12:21 Programming
I was only 12 years old when I was introduced to BASIC, my first programming language, and it influenced my entire career path. Now working as a female engineer in a male-dominated industry, I recognize the importance of getting women interested in science and technology at a young age. In March, I decided to get involved as a mentor in the Technovation Challenge—an outreach program that gives high school girls a chance to explore computer science and engineering as well as grow their confidence and entrepreneurial skills while being guided by women mentors in the field…
0
05/17/11 10:32
May 17, 10:32 Programming
For many individuals, social media is fast becoming a way of life. Tweet about lunch. Check into lunch restaurant on FourSquare. Post a photo on Facebook wall of co-workers waiting for food to arrive. Show restaurant server the electronic certificate bought from LivingSocial for $20 worth of food…
Please visit Search Engine Land for the full article.
…
0
05/17/11 06:15
May 17, 06:15 Programming
Advertise here with BSA
Bookmarklets are special links that users can add to their browser’s favorites.
These special links include code (i.e. not just a target URL), and they trigger various kinds of useful functionality, allowing you to modify and extend any web page.
Once you begin using and building your own, you will no longer see web pages as static elements that you have no control over…
0
05/16/11 10:13
May 16, 10:13 Programming
The deeper I get into CouchDB, the more I love it. I empathize with the thread on Quora about why isn’t couchDB more popular? started by someone who was blown away like I was when I started using CouchDB.
Quick FYI: this article is a high-level overview of CouchDB features, not a tutorial.
Ok, so what makes me so excited about CouchDB?! CouchDB is a NoSQL, schema-free JSON document storage where JavaScript can access the database directly via HTTP with no middleware required! Let me say that again…
JavaScript can access the database directly…
0
05/12/11 18:56
May 12, 18:56 Programming
It’s the third round of the playoffs and the Canucks are hot like fire! Here at Elastic Path, we are so excited about the Stanley Cup playoffs and want to make sure you are supporting our amazing Vancouver hockey team in the best possible cheering attire. So we have decided to raffle off an official Canucks jersey of your choice (up to a value of $300)!
Tell me more!
Elastic Path is growing and we need Java developers! So if you think you are the superman (or woman) of code just send us your resume as a qualified java developer and you are automatically in the draw…
0
05/10/11 12:00
May 10, 12:00 Programming
(Cross-posted on the Google Code Blog)
This morning at Google I/O, the Android team shared some updates. It’s hard to believe a little more than two and a half years ago, we were just one device, launching in one country, on one carrier. Thanks to the ecosystem of manufacturers, developers and carriers, the platform has grown exponentially. There are now:
- 100 million activated Android devices
- 400,000 new Android devices activated every day
- 200,000 free and paid applications available in Android Market
- 4…
0
05/10/11 06:48
May 10, 06:48 Programming
Advertise here with BSA
As with any new technology, getting started is often the hardest part.
With this frustration in mind, we have put together some of my handiest tips, tricks and code snippets related to the jQuery Mobile library.
Because this is not a full-on primer for using the library, we will skip over some of the things that become rather obvious as you get started and instead get straight to the items that become rather frustrating or troublesome…
0
05/8/11 17:26
It seems Google have given Twitter some kind of penalty, possibly for cloaking.
Watch this video for the details
Video:- Has Google Given Twitter a Cloaking Penalty?
More about Andy by Andy Beard
To check the cached Google page you will have to switch off javascript using something like the web developer toolbar for Firefox…