Connect With WRD
feed via e-mail
feed via e-mail

Archive for the ‘Other License’ Category

Detect Mobile Browser is an open source project for easily understanding whether a visitor of a website is using a mobile browser or not.

It provides codes in several scripting languages (PHP,Rails, ASP, JSP, Coldfusion, .htaccess & JavaScript) that can detect the browser.

Detect Mobile Browser

The website also has a simple forwarding function which you can create a link like:

http://detectmobilebrowser.com/a.com|b.com

and the user will be redirected to "a.com" or "b.com" depending on the browser type used.

Today, e-mails are one of the most important parts of a web application as the app. may need to:

  • connect to the user's e-mail addresses,
  • send large volumes of e-mails,
  • detect if the e-mails sent are bounced back or not,
  • & much more that are vital for the application to function correctly

MailBee.NET Objects is a set of powerful & flexible .NET components for accomplishing any e-mail related task easily.

There are 6 components provided: SMTP, POP3, IMAP, Security, AntiSpam & Outlook where each of them can be bought seperately or as a bundle with serious discounts (upto 66%).

MailBee.NET Objects

What are the components?

SMTP

It is the component for composing & sending e-mails with just a line of code.

E-mails can be sent with/without (can perform DNS MX lookups) a relay server & it supports every authentication type.

SMTP component can also send bulk mail + do mail merge over database, track accepted/refused recipients & much more.

POP3

It downloads mail from POP3 servers, parses them & prepares for display.

If wanted, the component can download only the headers & get "already downloaded messages" (great for broken connections).

It also has support for secure TLS/SSL connections out-of-box (supports Gmail, etc.) which is generally a headache without such a component.

IMAP

It is the POP3 component + download/manage folders, search, flag, upload, move, copy messages, download message envelopes or any specific parts or attributes of messages, etc.

Security

This is for enabling MailBee.NET objects to communicate with TLS/SSL enabled mail servers & use S/MIME for e-mail encryption.

It can sign e-mails with a digital signature, DomainKeys and/or DKIM signature.

AntiSpam

Using the AntiSpam component, it is possible to analyze messages using the Bayesian filters, return a spam score & take action (if necessary).

The best part is, it offers an auto-learning feature that will help keeping the spam database up-to-date.

Outlook

It simply makes converting e-mails from .MSG format into .EML format & vice versa possible with a single line of code.

Conclusion

To sum up, MailBee.NET Objects offer every feature that can be expected from e-mail components. And, they go few steps further & enable processing server-side tasks like DNS MX lookups or antispam.

Also, the components are very well documented with samples & supported by a professional company + an active community.

P.S. This post is a sponsored review.

USVN is an open source PHP application that enables us to reach Subversion repositories from a web interface.

It has a permission-based users/groups administration for defining the access levels of users to the repositories.

User-Friendly SVN

New repositories can be created, browsed & files can be displayed easily (code highlighting is supported).

The application requires PHP 5 & Apache server to run.

It is sometimes a scene, a color or just a thought. Designers can get inspired from anything.

letterPLAYGROUND is a community-driven resource for inspiration where users design letters how they wish.

Letter Inspiration

In the website, a "p" can be a portrait of a girl or "w", the claw of a bird, totally up to the imagination of users.

With a free membership, anyone can upload their work, comment to other letters or create a favorites list.

Letters can be browsed easily & it is possible to see the most faved letters or choosing a specific letter & seeing its variations.

Desktop IconFor a web application, It is always a good idea to provide access to it from other platforms like mobile or desktop programs.

As web designers/developers, desktop applications are harder to create considering they have a totally different environment.

In order to fill this gap, we can make use of site-specific browsers which enable us to lock a website inside an application-looking browser that can interact with the system tray/dock & display notifications.

Some usage examples for site-specific browsers:

  • displaying new orders, support tickets for an e-commerce website
  • showing system tray alerts when a new visitor visits your website
  • or even locking your whole application inside a site-specific browser and offering it as a desktop application.

To sum up, they simply help us convert a website into a desktop application. Here are free & mature tools for creating site-specific browsers:

Mozilla Prism (Win-Mac)

Mozilla Prism Site-Specific Browser

Prism is a very easy-to-customize tool that supports Windows & Mac.

Applications created can be:

  • minimized to system tray/dock & a navigation can be added there
  • set to display status messages & popups in the system tray/dock

Prism apps. will be running seperately from the browser & will stay alive even if the browser isn't.

P.S. You can also read a more detailed post about Prism at WRD.

Read the rest of this entry »

dynaTrace AJAX Edition is a free tool for diagnosing & preventing Ajax performance issues.

The tool runs on IE & measures the performance of your AJAX application as real users are feeling it.

dynaTrace Ajax

It traces & analyzes AJAX calls through their entire round trip (DOM event, JavaScript, HTTP request, avaScript callback) and displays network traffic, CPU load, execution times & more.

dynaTrace AJAX also records every session for future offline analysis.

Image Editor IconsOnline image editors have evolved so much in the last few years & became very mature + functional for designers at every level.

They generally offer a similar interface with the popular image editing softwares which lowers the learning curve so much.

Almost all of them are Flash-based (no extra installations -like plugins- are required) & load/work very fast.

Why To Use Them?

You may be asking yourself why to use a web-based one when there is a powerful image editing software installed on your computer like Photoshop, Fireworks, GIMP, etc.?

Portability

There is no need to have a software other than a browser to run such applications. Also designs created with them can be saved instantly online.

This function is specially handy for anyone working at different locations/computers.

The Price Factor

Most popular image editing softwares, except GIMP, are generally not cheap & every new version requires a new license.

Online image editing platforms are free or come with cheap subscription plans.

Read the rest of this entry »

Browser Sandbox is an online platform which makes launching various browser versions possible.

It requires an installation of a plugin & can run:

  • IE6-7-8
  • Firefox 2-3-3.5
  • Apple Safari 3-4
  • Opera 9-10
  • Google Chrome

Browser Sandbox

The platform is definitely a gold mine for making cross-browser tests quickly & easily.

P.S. Spoon allows you to convert your own apps to Spoon apps & post them on the web. You can check the platform's homepage for that.

OurTuts is presenting a good looking & free "coming soon" template with few built-in tricks.

It informs users with a count-down display (uses jQuery countdown) about when the website will be launched.

Free Coming Soon Template

The template has a slider in the bottom to display any other information (social network links & a newsletter entry is used by default).

It is built with valid XHTML/CSS, works in all major browsers & comes with the .PSD source file for future editing.

Chat IconThere are various ways that most users prefer while communicating via internet. IMs (MSN Messenger, Skype..), social networks (Facebook, Twitter..) & others.

However, there are some situations where all the audience may not have the necessary tools to communicate at the same platforms like a user not having Skype installed or not having a Twitter account.

This is where the disposable chat systems become handy. Whether you will be talking with a client, a teammate or a friend, just a standards compliant browser & an internet connection will be enough.

Here are 7 easy to use & free disposable chat systems (text or video) for an instant communication:

TinyChat

TinyChat

TinyChat is probably the most popular disposable chat application.

It has support for both video & text where both works very nice.

There is also an API to automatically create rooms which is great for integrating it with 3rd party products.

BabelWith.Me

BabelWith.Me

The application offers a quick group chat with a unique feature: it can translate the content from 45 different languages instantly which makes the communication of x number of users not speaking each other's language possible.

Read the rest of this entry »

Uptime Robot
feed-holder
FeedBurner
PSD2HTML.com