Play Snake in YouTube's Player

YouTube's player has a clever Easter egg: make sure the player has focus (try pausing and resuming the video), hold the left key for about 2 seconds and press the up key, while still holding the left key. You can now play Snake while watching the video.



This trick only works in YouTube's new player, which is only available for videos that don't include annotations or ads. It's limited to the videos played on YouTube's site and it doesn't work for embedded videos. Here's an example of video you can use to play Snake.

YouTube is not the only Google product that lets you play games. Gmail has a Labs feature called "old Snakey" that adds a Snake game inside Gmail.

{ via TheNextWeb. Thanks, Kevin. }

Google Chrome Canary Build

Google Chrome's team added a new releases channel for early adopters and developers: Canary builds. Unlike the beta channel and the dev channel, Canary builds can be installed without overwriting a regular Chrome build. That means you can install both a Canary build and a regular build that could be on the stable, beta or dev channel.

The Canary build is only available for Windows, it's "installed to a different path, gets updated separately, and runs side by side with an existing stable/beta/dev installation". Google says that the Canary build will usually be the same as the dev build. "Sometimes if necessary, we may push additional updates on Canary build so its version is higher than dev."


"The canary usually updates more frequently than the Dev channel (higher risk
of bustage), and we're working on making it update as often as we have
successful nightly builds. When something doesn't work on the canary, I can
just fall back to my Beta Google Chrome," says Mark Larson, from the Chrome team.

Now that Google Chrome synchronizes bookmarks, settings and it will also synchronize extensions, passwords, browser history, it doesn't even matter that the two builds use separate profiles. Unfortunately, you can't make Chrome Canary your default browser. Google's explanation that it's "a secondary installation of Google Chrome" doesn't make any sense.

Lee Mathews from DownloadSquad thinks that having four flavors of Chrome is "Vista-esque". Google probably noticed that there are many people who install random Chromium builds and decided to offer a channel that updates even faster than once a week, while allowing users to install a stable version of Chrome, just in case the "bleeding edge" builds have major bugs or they're unstable.

Google Chrome Canary builds - Windows-only, for now.

{ Thanks, Tim. }

A New Chrome Release Every 6 Weeks

Chromium Blog informs us that Google will release stable Chrome versions more often. "Running under ideal conditions, we will be looking to release a new stable version about once every six weeks, roughly twice as often as we do today. (...) Since we are going to continue to increment our major versions with every new release (i.e. 6.0, 7.0, 8.0, 9.0) those numbers will start to move a little faster than before. Please don't read too much into the pace of version number changes - they just mean we are moving through release cycles and we are geared up to get fresher releases into your hands!"

Anthony Laforge says that it takes too long to release new features and users have to wait for months to use them. Google Chrome 4.1 was an interesting experiment: the first Chrome release that added a very small number of features. Instead of waiting until May, when Chrome 5 was released, users could try inline translation and content filtering in March.

Here's a list of the major Chrome releases:

Chrome 1 - December 11, 2008 (first stable release)
.. 161 days ..
Chrome 2 - May 21, 2009 (full-page zoom, autofill)
.. 117 days ..
Chrome 3 - September 15, 2009 (HTML5 video, themes)
.. 132 days ..
Chrome 4 - January 25, 2010 (extensions, bookmark sync)
.. 57 days ..
Chrome 4.1 - March 23, 2010 (translation, content filtering)
.. 63 days ..
Chrome 5 - May 25, 2010 (better HTML5 support, tabbed bookmark manager, built-in Flash)

It's clear that Google wants to decrease the interval between two releases from about 100 days to about 50 days. That means each release will include less new features and will be less important.

Screen Capture Extension for Google Chrome

Google repackaged some of the code from the Feedback extension as a screen capturing Chrome extension. Google's tool lets you save the content of a tab as a PNG image, annotate the screenshot and highlight interesting parts of the image. The extension is able to capture the visible content of a tab, a region or the whole page, but it needs to scroll the page to capture the content that's not visible.


Google's extension has a better interface than Webpage Screenshot, but it has less annotation options than Awesome Screenshot. Another advantage of Google's extension is that it scrolls the page horizontally if it's necessary.

{ Thanks, Arpit. }

YouTube's New Embedding Code

Ever since YouTube started testing an HTML5 interface I wondered why YouTube's embedding code is not future proof. YouTube's code creates a Flash object and can't take advantage of the native support for videos in modern browsers. YouTube will always have to support the existing Flash player, but it's strange to see that the embedding code isn't more flexible.

YouTube API Blog announces that YouTube will switch to a new embedding code that uses an iframe. "If you use the new embed code style, your viewers will be able to view your embedded video in one of our Flash or HTML5 players, depending on their viewing environment and preferences. In instances where HTML5 isn't supported (e.g. our HTML5 player can't play videos with ads), we use Flash."

Here's an example of embed code:

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>


YouTube says that "an additional benefit of the new embed style is that it will eventually allow embeds to work on mobile devices, which typically use a built-in player instead of Flash or HTML5." iPhone, Android phones and other mobile devices use a special application for YouTube, while mobile browsers use plug-ins that detect YouTube's embedding code and replace it with some code that can be handled by the built-in YouTube app. The new embedding code will allow YouTube to use the HTML5 video tag in browsers that support this feature.

In a previous post, YouTube's Kuan Yong said that "Flash Player's ability to combine application code and resources into a secure, efficient package has been instrumental in allowing YouTube videos to be embedded in other web sites. Web site owners need to ensure that embedded content is not able to access private user information on the containing page, and we need to ensure that our video player logic travels with the video (for features like captions, annotations, and advertising). While HTML5 adds sandboxing and message-passing functionality, Flash is the only mechanism most web sites allow for embedded content from other sites."

Cara Mengembalikan Data Simcard yang Hilang

"Om Swastiastu"

Tanpa simcard di handphone, kita tidak bisa mengirim sms, melakukan panggilan, atau melakukan aktivitas browsing internet. Tahukah kalian kalau simcard juga memiliki fungsi lain? Simcard dapat berfungsi sebagai memori kecil yang dapat menyimpan kontak (phone book) dan sms. Mungkin banyak yang belum menyadari akan hal ini. Bila ada data-data seperti sms penting yang terhapus, bagaimana kita mengembalikannya?

Hal pertama yang kalian butuhkan adalah Simcard reader. Simcard reader sama seperti card reader, hanya saja yang ini khusus untuk Simcard. Kalian dapat membelinya di toko ataupun meminjamnya pada teman. Jangan lupa install driver dari Simcard reader kalian. Jika tidak, nanti simcard readernya tidak terbaca oleh komputer. Setelah itu, download software Sim Card Data Recovery. Kalian dapat mendownloadnya disini. Jika sudah mendownloadnya, silahkan install software tersebut pada laptop atau komputer kalian.
Continue Reading »

Google Image Search Bugs

The most significant Google Image Search redesign comes with many useful features and a lot of bugs.

If you type a query in Google Image Search, click on the search button, scroll the page, click on the Google logo, type another query and select the "images" option, Google scrolls to a random part of the page. For example, it could scroll to the page 57.


Another issue is that Google's large thumbnails for PNG files are sometimes pixelated JPEGs.


Clicking on the "more" link in Google's sidebar refreshes the page and doesn't show additional Google services. When you go back to the results page after clicking on the results, you need to wait until Google scrolls to the right position and some of the images are loaded again. Scroll the results page, resize the browser's window and you'll notice that Google readjusts the images and jumps to the top of the page.

The new interface has too many bugs and should have been tested more thoroughly before being released. Google offers an option to switch to the previous version at the bottom of the page, but it's not persistent.

{ Thanks, François Beaufort. }

Menggunakan Perintah DELETE dalam SQL

"Om Swastiastu"

Setelah sebelumnya kita membahas mengenai cara penggunaan perintah UPDATE dalam SQL, kali ini saya akan memberikan tutorial cara penggunaan perintah DELETE dalam SQL.
Perintah DELETE digunakan  untuk menghapus atau menghilangkan sebagian atau semua data yang ada didalam tabel. Disini kita juga perlu menambahkan perintah WHERE yang berfungsi untuk menentukan baris mana yang akan kita DELETE.
Format dasar penulisan sintaks DELETE seperti ini:

DELETE FROM namatabel WHERE kolomkunci = 'kunci'


Untuk lebih jelasnya, kita akan menggunakan tabel yang sama sewaktu kita membahas mengenai perintah UPDATE. Lihatlah pada tabel dibawah ini.
Continue Reading »

Google Image Search Adds Infinite Scrolling and Shows Less Clutter

Google launched a new interface for Google Image Search which replaces pagination with infinite scrolling, hides the information about the results until you mouse over an image, shows bigger images and uses space more efficiently. When you click on a results, Google shows a larger thumbnail on top of the web page that included the image.



Google says that the new layout is more dense, you can get up to 1,000 images when you scroll and you can scroll using keyboard shortcuts like Page Down and Page Up. Google still shows page numbers "so you don't lose track of where you are".

Another new feature is image search ads that will replace the text ads that are displayed at the moment in Google Image Search. "This ad format combines an image with text, offering richer, more relevant advertising on Google Images search results pages."

It's interesting to see that Google reintroduces two features previously tested without success: image ads and a simplified interface that hides useful information about images. Infinite scrolling was one of the distinctive features of Bing Image Search and Windows Live Image Search.

Google Image Search's new interface makes it easier to scroll through results, but I don't think a regular user will look at hundreds of images. Google's goal is to find relevant results, so showing too many images is overwhelming and a lot of the images aren't useful. Hiding information about the image's size, the domain that includes the image and no longer showing a snippet from the page is a purely aesthetic decision. Sometimes it's useful to know if an image is large, if it's included by a site you trust and even the filename could offer relevant information. Google offers a "show sizes" option in the sidebar, but it's not enough.

Old interface:


New interface:


Bing:


If you don't see the new interface yet, try a different browser. Google says that only 10% of the users can see the new UI and it will be available for everyone in the coming days.

Google Font Previewer

Google added an option to preview the fonts from the Google Font Directory. Before embedding the code, you can edit the sample text, change text size and spacing, capitalize the text, add underlines and shadows.

"The Google Font Directory lets you browse all the fonts available via the Google Font API. All fonts in the directory are available for use on your website under an open source license and are served by Google servers," explains Google.


Google offers a lot of tools for web developers and the nice thing is that Google hosts the required files. Google has an impressive API for charts, Google hosts many popular JavaScript libraries and open-source fonts, Google offers APIs for processing feeds, displaying maps, adding search features and more.

{ via tobestobs }

Google Chrome Frame's Brief Description

Google Chrome Frame is a plug-in for Internet Explorer that uses Chrome's rendering engine to display web pages. It's especially useful for those who can't install other browsers, but want to run web applications that use HTML5 features and need a powerful JavaScript engine.

Google's description is really beautiful: "Chrome Frame renders the Web of the future in the browsers of the past. It's like strapping a rocket engine to a minivan." Google thinks that Internet Explorer is a "browser of the past" that can't handle "the Web of the future", so it needs a plug-in to make it faster and bring it up to date.

Fortunately, Internet Explorer 9 addresses these issues and it will finally make Internet Explorer a modern browser.


Chrome experiment in Internet Explorer 6, using Chrome Frame. Screenshot licensed as Creative Commons.

Google Tests New Image Search Interface

The unofficial blog google.org.cn reports that Google tests a new interface for Image Search. The experimental interface uses bigger thumbnails and no longer shows information about images. To find useful information like the size of the image or the domain that links to the image, you need to mouse over the image.







Google's new UI is very similar to Bing Image Search's interface. It's not the first time when Google tries to hide image details. In 2007, Google launched an image search interface that only displayed information about a result when you hovered over an image, but a lot of users complained and the old interface has been brought back.

{ Thanks, Chen. }

Gmail's SHVA Parameter

Ever since Google launched a new version of Gmail, back in 2007, some people wondered why Gmail's address includes a parameter called "shva".

"Just curious, what does the SHVA parameter in the new gmail URL stand for? Is it an acronym? I'm not really asking about the technical usage or the functionality; I'm just interested in the choice of name," asked BRKR. "I know GMail is not an Open-Source program so we can trace the code. But every website tries to make the URL shorter so they ideally shouldn't add redundant data to the URL," thinks Omar Dolaimy.


According to Mike Sego, a former Gmail engineer, "shva" is an acronym for "should have valid authentication". Apparently, the parameter is only included after a successful authentication.

Picasa Web's Unlisted Gallery

Picasa Web Albums added a link at the top of the page that lets you share most of your albums: "unlisted gallery". The URL includes an authentication key that can be reset from the settings page.

"Albums set to the most private visibility setting - 'Sign-in required to view' - will not be displayed unless the person viewing is included on an individual album's 'Shared with' list. Your unlisted gallery has an authorization key in the web address; this key is a combination of letters and numbers which makes the web address very difficult to guess," explains Google.


The name of this feature is confusing: while the standard gallery only includes public albums, the unlisted gallery displays both public and unlisted albums. At least you only need a single link to share all your public and unlisted albums.

{ via François. }

Labels

Web Search Gmail Google Docs Mobile YouTube Google Maps Google Chrome User interface Tips iGoogle Social Google Reader Traffic Making Devices cpp programming Ads Image Search Google Calendar tips dan trik Google Video Google Translate web programming Picasa Web Albums Blogger Google News Google Earth Yahoo Android Google Talk Google Plus Greasemonkey Security software download info Firefox extensions Google Toolbar Software OneBox Google Apps Google Suggest SEO Traffic tips Book Search API Acquisitions InOut Visualization Web Design Method for Getting Ultimate Traffic Webmasters Google Desktop How to Blogging Music Nostalgia orkut Google Chrome OS Google Contacts Google Notebook SQL programming Google Local Make Money Windows Live GDrive Google Gears April Fools Day Google Analytics Google Co-op visual basic Knowledge java programming Google Checkout Google Instant Google Bookmarks Google Phone Google Trends Web History mp3 download Easter Egg Google Profiles Blog Search Google Buzz Google Services Site Map for Ur Site game download games trick Google Pack Spam cerita hidup Picasa Product's Marketing Universal Search FeedBurner Google Groups Month in review Twitter Traffic AJAX Search Google Dictionary Google Sites Google Update Page Creator Game Google Finance Google Goggles Google Music file download Annoyances Froogle Google Base Google Latitude Google Voice Google Wave Google Health Google Scholar PlusBox SearchMash teknologi unik video download windows Facebook Traffic Social Media Marketing Yahoo Pipes Google Play Google Promos Google TV SketchUp WEB Domain WWW World Wide Service chord Improve Adsence Earning jurnalistik sistem operasi AdWords Traffic App Designing Tips and Tricks WEB Hosting linux How to Get Hosting Linux Kernel WEB Errors Writing Content award business communication ubuntu unik