Automatically pulled from Google Starred

TinyBox is a lightweight (3.5kb) and standalone modal window script – does not depend on any JavaScript frameworks.

At only 3.5KB it doesn’t include any slideshow capabilities built-in but allows for any AJAX or HTML content. It can also be used for images and auto hiding alerts. The popups fade in/out and dynamically size based on the content if enabled. The styling is completely customizable through the simple CSS.

Click here for the TinyBox demo


Copyright © Visual-Blast Media 2007 – 2009 | ARTICLE | Visit the site for more Free web resources, Icons, Scripts, Photoshop Tutorials, Flash, CSS …

Go to Source

Related posts:

Tags: , , , , , , , ,

Automatically pulled from Google Starred

p51Labs came up with the Simply-Buttons v2. Buttons auto resize itself to fit text. There are 3 states: Inactive, Active, and Hover. They look and behave the same way in every browser and operating system. However, the caveats are the outlines on the buttons, the text is selectable. And These buttons are not mobile friendly.

With Simply-Buttons Javascript component provided, you can solve the caveats above as well. You can easily modify the buttons look and feel. You can do this by creating your own stylesheet. If you like this, you might be interested in Simple Round CSS Buttons or Colorful and Scalable Buttons or Beautiful Scalable CSS Buttons as well.

buttons-2

Requirements: -
Demo: http://www.p51labs.com/simply-buttons-v2/
License: License Free

Sponsors

Pixmac: Stock Photos, Royalty Free Pictures and Images

Go to Source

Related posts:

Tags: , , , , , , , ,

Automatically pulled from Google Starred

You've always wanted to learn how to build software yourself—or just whip up an occasional script—but never knew where to start. Luckily, the web is full of free resources that can turn you into a programmer in no time.

Since the invention of the internet, programmers have been using it to discuss software development techniques, publish tutorials, and share code samples for others to learn from and use online. If you’re curious about how to become a programmer, you can get off to a running start using tons of great free web-based tutorials and resources.

First Things First: Don’t Get Hung Up on Choosing a Language

A common pitfall for beginners is getting stuck figuring out which programming language is best to learn first. There are a lot of opinions out there, but there's no one "best" language. Here's the thing: In the end, language doesn't matter THAT much. Understanding data and control structures and design patterns does matter very much. Every language—even a simple scripting language—will have elements that you'll use in other languages as well and will help you learn. In classes I took to get my degree in Computer Science, I programmed in Pascal, Assembly, and C—languages I never actually got paid to program in professionally. I taught myself every language I've used in my career, reusing concepts I already knew, and referring to documentation and books to learn its syntax. So, don't get hung up on what language to learn first. Pick the kind of development you want to do, and just get started using one that works.

There are several different kinds of software development you can do for various platforms, from the web to your desktop to your smartphone to a command line. In this article, we’ll outline some of our favorite starter tutorials and resources for teaching yourself how to program for each major platform. We’re going to assume you’re a savvy user, but a newb when it comes to wrangling code snippets, so we’ll keep things at the beginner level. Even just following through a beginner programming tutorial, you’ll be happy to see how far you can get.

Related posts:

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Automatically pulled from Google Starred

GoogleGo.jpgGoogle’s dominated search, online document collaboration, e-mail, telephony, and more, so why not programming, too? The tech giant has announced its own open-source, object-oriented programming language, called Go.

The Google Open Source Blog says that “Go combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++.” (If you don’t know what that means, don’t worry about it.) “Typical builds,” the blog continues, “feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C.” Go supports multiprocessing, as well as true closures and reflection.
The Go Web site (golang.org) explains
the rationale behind creating Go, mostly citing the change of the
computer landscape that’s occurred over the past decade or so that’s
seen very few (if any) major systems languages spring up: more powerful
PCs, many of which use multicore processors; increased dependency
management in software that’s not reflected in the “header files” of
C-based languages; the growing desire for dynamically typed languages
(such as Python and JavaScript) instead of type systems such as Java
and C++); and the poor support for concepts such as garbage collection
and parallel computation.

Google says that Go takes full
advantage of modern, multicore hardware; that it simplifies dependency
analysis and avoids the overhead present in C-style languages (such as
files and libraries); that Go’s type system has no hierarchy, which
saves the programmer from having to define relationships between types;
and that Go is fully garbage-collected and naturally supports
concurrent execution and communication.

If you’re interested in
getting started with Go, or you just want to learn more about its inner
workings, Golang.org is loaded with tutorials, manuals, FAQs, and other
documentation for easy assimilation. There’s
even a section devoted to C++ programmers who want to learn Go. Also
there to be found are code samples, such as the traditional beginning
to all studies, “Hello, world!”:

05    package main<br>
07 import fmt "fmt" // Package implementing formatted I/O.<br>
09 func main() { 10 fmt.Printf("Hello, world; or ???????? ?????; or ????? ??\n");<br>
11 }

Related posts:

Tags: , , , , , , , , , ,

Automatically pulled from Google Starred

Validatious 2.0 is an easy form validation with unobtrusive JavaScript. Validatious requires no JavaScript library. However, if you’re already using one, Validatious can easily work with it, and even benefit from it.

There are several settings allow you to control how and when Validatious does validation, how it displays errors and more. If configuring isn’t enough, callbacks and easy overriding gives you complete control.

You can also add custom validators with only a couple of lines of JavaScript. If your site’s language is not english, you probably don’t want error messages in english. There are several ways of changing languages as well.

form-validation

Requirements: Javascript Enabled
Demo: http://validatious.org/learn/examples
License: BSD License

Sponsors

Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS

Go to Source

Related posts:

Tags: , , , , , ,

Automatically pulled from Google Starred

Validatious 2.0 is an easy form validation with unobtrusive JavaScript. Validatious requires no JavaScript library. However, if you’re already using one, Validatious can easily work with it, and even benefit from it.

There are several settings allow you to control how and when Validatious does validation, how it displays errors and more. If configuring isn’t enough, callbacks and easy overriding gives you complete control.

You can also add custom validators with only a couple of lines of JavaScript. If your site’s language is not english, you probably don’t want error messages in english. There are several ways of changing languages as well.

form-validation

Requirements: Javascript Enabled
Demo: http://validatious.org/learn/examples
License: BSD License

Sponsors

Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS

Go to Source

Related posts:

Tags: , , , , , ,

Automatically pulled from Google Starred


  

Most people who have designed websites or apps in Photoshop will, at one point or another, have had issues trying to match colors in images to colors generated by HTML, CSS or code. This article aims to solve those problems once and for all.

Color Management to Match Colors Across Multiple Devices

In the print world, color management typically involves calibrating your entire workflow, from scanner or digital camera to computer display to hard proofs to the final press output. This can be quite a tall order, especially when the devices use different color spaces — matching RGB and CMYK devices is notoriously hard.

When designing or editing for TV, calibrating the main editing display and using a broadcast monitor are common; these show real-time proof of how the image will look on a typical TV in a viewer’s home. In such a scenario, color management offers many benefits and is highly recommended.

When building Web and application interfaces, the situation is a little different. The final output is the same device that you’re using to create the artwork: a computer display (putting aside for now differences in gamma between Windows, Mac OS X prior to 10.6 and the iPhone, which we’ll cover later.)

There is a catch, though. Even though you’re creating the Web or app interface on the same device that the final product will be shown on, the colors will have various sources: images (typically PNG, GIF and JPEG), style markup (CSS) and code (JavaScript, HTML, Objective-C, etc). Getting them all to match can be tricky.

The Goal

When designing websites or app interfaces, we want to perfectly match the colors that are displayed on screen in Photoshop and that are saved in files with what’s displayed in other applications, including Firefox, Safari and the iPhone Simulator. Not only do we want the colors to look the same, but we want the actual values saved in the files to perfectly match the colors we have defined in Photoshop. Colors should not shift or appear to shift in any way, under any circumstance.

Screenshot

Why Is This So Difficult?

Photoshop applies its color management to images displayed within its windows and to the files it saves. This is a bad thing if you’re working exclusively with RGB images for Web or on-screen user interfaces. With the default Photoshop settings, #FF0000 will actually display as #FB0018, and #BB95FF will display as #BA98FD. The differences are subtle but definitely there.

Related posts:

Tags: , , , , , , , , , , , , , , , , , , ,

Automatically pulled from Google Starred


HTML, CSS, JavaScript, VBScript, PHP, ASP, SSI, WML, Perl editor without installation.
WeBuilder includes all features of HTMLPad, Rapid CSS & PHP.
Download Portable WeBuilder on RapidShare (7.4 MB)
(md5: 1412c3291173bf555d82901fb4ebd078)

Extract and run WeBuilderPortable.
PHP 5.3.0 will be downloaded if you check PHP Interpreter (Preview php page)
Tools/Preview In/Portable Firefox, Netscape or Opera if found.
Settings of installed WeBuilder should be preserved.

Go to Source

Related posts:

Tags: , , , , , , , ,

Automatically pulled from Google Starred

For as active as iPhone application development community is, achieving success in iTunes has been an elusive affair for those who participate in this vertical.  The two main obstacles presented to anyone who wants to create an iPhone applications are: one, finding resources/developers with the right skill set; and two, marketing the application after the application has been submitted.  The bad news is Apple keeps iTunes a black box.  Unless your application has been reviewed or mentioned on review sites or blogs, no one will be able to find your application outside of iTunes.  This makes marketing your application relatively difficult.  Here’s the good news: the cost to build an iPhone application should come down substantially as it no longer requires a developer with an exclusive knowledge to a specific technology to build an application for iPhone.

When Apple first announced to openly accept applications from developers, the prerequisite for the developer is a somewhat extensive knowledge in a language called “Objective-C.”  For a short while, it would seem as though the developers who could produce Objective-C codes were superstars that also came with a superstar price tag.  Such stardom, however, did not last.  When PhoneGap was introduced as an open source development tool for iPhone via JavaScript, the web development community devoured it like salmon to a hungry bear.  Shortly after PhoneGap’s success, Mono framework was released in the commercial sector that provided the necessary development tools to the vast number of C# developers across multiple platforms.  And to unhinge the final bar from the floodgates, Adobe has just announced that the next release of Flash is capable of compiling a flash project directly into native iPhone application.  Simply put, a project can go from design to finish without even being touched by a developer.

The implication for this phenomenon is a curious one: how will Apple respond to the rush of new applications when the floodgates are finally open?  Will Apple still be able to keep its manual review process intact?  When the market is saturated with developers and applications, will Apple be able to to maintain iTunes exclusive distribution channel and continue to motivate merchants to participate?

How all of this will affect Apple or iPhone developers is yet to be seen.  However, one thing that seems to be true is that when given enough demands, people will find ways to liberate a technology regardless of how businesses are structured around it.

Related posts:

Tags: , , , , , , , , , ,

Automatically pulled from Google Starred


  

Over the last couple of years, mobile devices have managed to gain mainstream popularity. With iPhone, making mobile Web applications finally usable by broad masses, web design can now be applied to mobile applications as well. In this post we are focusing on designs that are specifically optimized for mobile devices, in particular iPhone.

Though iPhone’s Safari browser is able to render any website just like you would see it on a desktop browser, the available screen area is much smaller than in common “classic” displays. This poses a new challenge for designers and developers who now can reach millions of users that use mobile Web. Websites that are specifically optimized for the iPhone utilize the screen to the fullest extent, and use less bandwidth (which is necessary, because the connectivity is not always optimal).

The iPhone browsing experience is quite different than the regular browsing experience. The buttons and hyperlinks have to be bigger because our fingers are not as sharp as the mouse pointer. Optimizing a website for iPhone is not rocket science. It’s the same HTML, CSS and JavaScript that you already know. The only major difference is the screen size.

In the showcase below we present some of the interesting, interactive and beautiful designs that are optimized for the iPhone. You will also learn about some handy tools that will help you optimize your website for the iPhone.

Also consider our previous articles:

1. News / Entertainment

Sevnth Sin
The unique navigation makes this site very interactive. Nice concept, nice colors.

ScreenshotScreenshot

 

Blip.tv
Perfectly suits the theme: video entertainment! Clean and clear typography.

ScreenshotScreenshot

 

NBC
The YouTube-style design makes it very easy to navigate and find shows.

ScreenshotScreenshot

 

Zinio
That’s a kit of magazines, all one-touch away!

ScreenshotScreenshot

 

Spin The Bottle
A simple bottle spinning game. Good use of graphics.

ScreenshotScreenshot

 

Daily Wallpaper
Similar to Zinio, but 2 thumbnails in a row make it more easy to navigate around.

ScreenshotScreenshot

 

AOL Horoscopes
Very well designed for a horoscope site. Matching color scheme throughout.

ScreenshotScreenshot

 

Related posts:

Tags: , , , , , , , , , , , , , , , , , , , , ,