Archive for มิถุนายน, 2010

CSS3 support for Internet Explorer 6, 7, and 8

What is it?

IE-CSS3 is a script to provide Internet Explorer support for several of the popular new styles available in the upcoming CSS3 standard.
How it works

If you’re viewing this page in Internet Explorer, some of the elements have been rebuilt by the script in Vector Markup Language (VML), an IE-specific vector drawing language. VML supports things that are missing from IE’s CSS implementation like rounded corners and blur effects.
How to use it

Just add CSS styles as you normally would, but include one new line:

.box {
-moz-border-radius: 15px; /* Firefox */
-webkit-border-radius: 15px; /* Safari and Chrome */
border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

-moz-box-shadow: 10px 10px 20px #000; /* Firefox */
-webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the ‘box’ class */
}

Issues and Workarounds

You will probably run into issues with z-index, especially if embedding one IE-CSS3 enabled element inside of another. There are two simple workarounds:

* Set the z-index of the IE-CSS3 element to a number larger than its surrounding elements.
* Make sure the IE-CSS3 element is positioned, such as with position: relative or position: absolute

Styles and their status
Style What works What doesn’t work
border-radius

* Setting a radius for all four corners
* Element borders

* Setting a radius for individual corners separately

box-shadow

* Blur size
* Offset

* Any color other than #000

text-shadow

* Blur size
* Offset
* Color

* The shadow looks a little bit different than it does in FF/Safari/Chrome, I’m not sure why

jQuery UI Multiselect

jQuery สำหรับสร้าง MultiSelect Option ที่สามารถเพิ่มและลบ Item ได้ สะดวก และรวดเร็ว

It depends on jQuery 1.4.2 and jQuery UI 1.8. The widget is styleable using Themeroller. It works in an unobtrusive fashion, by just turning html multiple select inputs into a sexier equivalent. There’s no extra markup needed.

* For installation instructions please have a look at the corresponding blogpost
* Source code is available at Github
* In case you are looking for the original version, it has been moved here
* Bleeding Edge Demo is always available here (thanks to Github Pages)

http://quasipartikel.at/multiselect/

Android Between IPhone and Android Apps

With the official arrival Android, consumers are comparing the apps offered by iPhone and Android. In our technologically savvy Android consumers are making choices based on what are the latest and best options that Android perform as they expect. When considering smart phones and the services they can provide, the differences between the apps could determine their decision making process.

New to the Android platform are popular iPhone apps, Facebook and Pandora. The key difference between the user experiences of these apps is that with Android they have a presence on the home screen. Designed by the Android developers to increase the user friendly feel, this is a strength in the Android platform.

iPhone has completed some updates of their Facebook application by adding Facebook Events and

HTC Incredible Android Review

htc incredible android User Review…

By: Timothy Lam “trustedsince1996″

HTC Incredible android compares well to Nexus One

Some of you might be wondering what is the difference between the htc incredible android (Verizon) and Nexus One (T-mobile) other than the obvious difference in the mobile phone carriers network. Android just bought my htc incredible android from the Verizon store and will try to explain the differences and similarities (My friend has the Nexus One).

* Side-by-side, both color saturation, clarity and contrast are great Android both HTC smartphones since they are equipped the same excellent 3.7-inch AMOLED capacitive touchscreen display with a native resolution of 480×800. If I have to pick a winner, I believe the Incredible is Android better, probably because it is

Android Game Review: Crystallight Defense

Game:  Crystallight Defense
Publisher: Smartpix Games
Price: Demo available, full version $2.99

Description:
Crystallight is a game of “tower defence” genre with extensive online rating system and hours of exciting gameplay. (taken from the Crystallight Defense website)

Introduction:
While searching for another defense game in the Android Market that I’d been told about, I came across Crystallight Defense. It looked pretty good (I liked the graphics, honestly) so I opted to download it. After installing, I went Android the tutorial and had a rather difficult time grasping the game. I started playing through individual battles, and to be quite honest, I struggled. It took me a couple days to Android the first battle Android left it on the default 40 waves). After beating it once, I star

Android Applications

Android new Mobile Platform Android includes a software pile for mobile Android – with an operating system, middleware and key applications.

Android was designed to create mobile applications that take full advantage of each mobile has to offer. It was built to be truly open. For example, an application can call one of the basic functions of the phone, calls, send text messages or using the device, enabling developers to create broader and more consistent experiences for users. Android is built on the Linux kernel. In addition, it uses a custom virtual machine that is designed to optimize memory and hardware resources in a mobile environment. Android is open source, can be freely extended to integrate new technologies as they appear. Android Applications The platform will carry on to expand as the develope