Buy Online
Contact Us SCI Medical's Blogg Instant Support

 



Web Design Articles

 

Easy jQuery Image Cropping with imgAreaSelect

Thu, 09 Sep 2010 07:01:57 +0000

imgAreaSelect is a jQuery plugin for selecting a rectangular area of an image. It allows web developers to easily implement image cropping functionality, as well as other user interface features, such as photo notes like those on Flickr. imgAreaSelect is highly configurable and customizable with CSS styling. Keyboard support for moving and resizing the selection. It [...]

imgAreaSelect is a jQuery plugin for selecting a rectangular area of an image. It allows web developers to easily implement image cropping functionality, as well as other user interface features, such as photo notes like those on Flickr.

imgAreaSelect is highly configurable and customizable with CSS styling. Keyboard support for moving and resizing the selection. It works in all major browsers, including Firefox 2+, Opera 9.5+, Google Chrome, Safari 3+, and Internet Explorer 6+.

image-crop

Requirements: jQuery Framework
Demo: http://odyniec.net/projects/imgareaselect/
License: MIT, GPL License

Ray Cheung

Open Source WYSIWYG HTML Editor Using jQuery UI

Wed, 08 Sep 2010 07:01:05 +0000

elRTE is an open-source WYSIWYG HTML-editor written in JavaScript using jQuery UI. It features rich text editing, options for changing its appearance, style and many more. You can use it in any commercial or non-commercial projects. elRTE has been tested in Firefox 3.5+, Internet Explorer 7 & 8, Safari 4, Opera 10 and Chrome.Requirements: [...]

elRTE is an open-source WYSIWYG HTML-editor written in JavaScript using jQuery UI. It features rich text editing, options for changing its appearance, style and many more. You can use it in any commercial or non-commercial projects. elRTE has been tested in Firefox 3.5+, Internet Explorer 7 & 8, Safari 4, Opera 10 and Chrome.

elrte

Requirements: Firefox 3.5+, IE 7 & 8, Safari 4, Opera 10 and Chrome
Demo: http://elrte.org/demo
License: BSD License

Ray Cheung

Smoothie Charts – Charting Library For Live Streaming Data

Tue, 07 Sep 2010 07:01:59 +0000

Smoothie Charts is a really small charting library designed for live streaming data. Joe Walnes wanted to show real time streaming data pushed over a WebSocket. Although many of the charting libraries allow you to dynamically update data, none have really been optimized for a constant stream of data. Smoothie Charts only works on Chrome and [...]

Smoothie Charts is a really small charting library designed for live streaming data. Joe Walnes wanted to show real time streaming data pushed over a WebSocket. Although many of the charting libraries allow you to dynamically update data, none have really been optimized for a constant stream of data.

Smoothie Charts only works on Chrome and Safari. And it doesn’t support legends. Or pie-charts. In fact, it’s inferior in virtually every way to a library like Flot. But, it’s very good at displaying streaming data.

live-stream-chart

Requirements: Chrome and Safari 5
Demo: http://smoothiecharts.org/
License: MIT License

Ray Cheung

How Well Does Your Browser Support HTML5?

Mon, 06 Sep 2010 07:01:15 +0000

The HTML5 test score is an indication of how well your browser supports the upcoming HTML5 standard and related specifications. Despite these shortcomings they hope that by quantifying the level of support users and web developers will get an idea of how hard the browser manufacturers work on improving their browsers and the web as [...]

The HTML5 test score is an indication of how well your browser supports the upcoming HTML5 standard and related specifications. Despite these shortcomings they hope that by quantifying the level of support users and web developers will get an idea of how hard the browser manufacturers work on improving their browsers and the web as a development platform.

The HTML5 test score is calculated by testing for the many new features of HTML5. Each feature is worth one or more points. Apart from the main HTML5 specification and other specifications created the W3C HTML Working Group, this test also awards points for supporting related drafts and specifications.

Some of these specifications were initially part of HTML5, but are now further developed by other W3C working groups. WebGL is also part of this test despite not being developed by the W3C, because it extends the HTML5 canvas element with a 3d context.

html5-test

Requirements: -
Demo: http://www.html5test.com/
License: License Free

Ray Cheung

How to Create BonBon Buttons with CSS3

Fri, 03 Sep 2010 07:01:59 +0000

BonBon Buttons are sweet CSS3 buttons that are sexy looking, really flexible, but with the most minimalistic markup as possible. There are 3 different materials. A “mate”, “glossy” and a “glass” version. The difference of the later two is that the glass version adds a dark blurry text-shadow which makes it look like you can [...]

BonBon Buttons are sweet CSS3 buttons that are sexy looking, really flexible, but with the most minimalistic markup as possible. There are 3 different materials. A “mate”, “glossy” and a “glass” version. The difference of the later two is that the glass version adds a dark blurry text-shadow which makes it look like you can see trough the button to its bottom.

However, BonBon Buttons are not meant to be used on your next project that targets the average internet user. He just wanted to show a couple techniques how to use some of the new CSS3/HTML5 features. So only the current version of Safari, Chrome and Firefox are supported.

css3-buttons

Requirements: CSS3 Support
Demo: http://lab.simurai.com/css/buttons/
License: License Free

Ray Cheung

Jasmine – A JavaScript Testing Framework

Thu, 02 Sep 2010 07:01:23 +0000

There are some great JavaScript testing frameworks out there. Many only work from within a browser. Most don’t support testing asynchronous code like event callbacks. Some have syntax that’s hard for JS developers or IDEs to understand. Jasmine is a JavaScript testing framework. It’s heavily influenced by, and borrows the best parts of, ScrewUnit, JSSpec, JSpec, [...]

There are some great JavaScript testing frameworks out there. Many only work from within a browser. Most don’t support testing asynchronous code like event callbacks. Some have syntax that’s hard for JS developers or IDEs to understand.

Jasmine is a JavaScript testing framework. It’s heavily influenced by, and borrows the best parts of, ScrewUnit, JSSpec, JSpec, and of course RSpec. Jasmine is not tied to any browser, framework, platform, or host language. It work anywhere JavaScript can run, including browsers, servers, phones, etc.

testing-framework

Requirements: -
Demo: http://pivotal.github.com/jasmine/
License: MIT License

Ray Cheung

How to Implement an Ajax Appreciate Badge

Wed, 01 Sep 2010 07:01:54 +0000

When you publish something online, there are not that many ways to determine whether people like what you have to say. Comments, the cornerstone of blogging, are too demanding, and users often prefer not to post one. If you’ve dropped by Behance, you’ve probably noticed their appreciate badge, which is a neat solution to this exact [...]

When you publish something online, there are not that many ways to determine whether people like what you have to say. Comments, the cornerstone of blogging, are too demanding, and users often prefer not to post one.

If you’ve dropped by Behance, you’ve probably noticed their appreciate badge, which is a neat solution to this exact problem. With it people share their appreciation for somebody’s work. Tutorialzine taught us how to implement An AJAX Click to Appreciate Badge, which you can include in every page of your website with a bit of jQuery magic.

appreciate-badge

Requirements: jQuery Framework
Demo: http://demo.tutorialzine.com/2010/07/click-to-appreciate-badge…
License: License Free

Ray Cheung

How to Add Finger-Swipe Support to Webpages

Tue, 31 Aug 2010 09:07:29 +0000

One of the more interesting and fun aspects of iPad usage is the ability to effect change in a webpage by swiping a finger across the screen of the iPad. For example, swiping to the left to navigate to the next page in a series of pages, or swiping to display the next image in [...]

One of the more interesting and fun aspects of iPad usage is the ability to effect change in a webpage by swiping a finger across the screen of the iPad. For example, swiping to the left to navigate to the next page in a series of pages, or swiping to display the next image in a series of images. For iPad users, these actions are intuitive and natural.

However, for those who compose webpages, adding touch detection to a page can be a challenging and difficult process. No more. The information presented on Padilicious: Add Finger-Swipe Support to Webpages, will make it easy to add touch sensing to your pages, requiring only a minimum of JavaScript coding on your part.

touch-script

Requirements: -
Demo: http://padilicious.com/code/touchevents/basicswipe.html
License: License Free

Ray Cheung

Useful Hover-based User Interface with jQuery, CSS3, HTML5

Mon, 30 Aug 2010 07:31:53 +0000

AddyOsmani is going to teach us how to create a useful hover-based user interface using jQuery, CSS3, HTML5 and @font-face. Why a hover-based interface? With the popularity of touch-based web applications simplifying the way that people can use sites on mobile devices, there’s room for us to look into ways of making it even easier [...]

AddyOsmani is going to teach us how to create a useful hover-based user interface using jQuery, CSS3, HTML5 and @font-face. Why a hover-based interface? With the popularity of touch-based web applications simplifying the way that people can use sites on mobile devices, there’s room for us to look into ways of making it even easier for people to use sites in desktop-based browsers too.

WanderWall achieves that and what it could easily be used for a portfolio or business site but the concepts we’ll learn could certainly be used to expand the idea further.

hover-interface

Requirements: jQuery Framework
Demo: http://www.addyosmani.com/resources/wanderwall…
License: License Free

Ray Cheung

The Winner of 1 x Custom Logo Design By LogoBee

Sun, 29 Aug 2010 07:22:36 +0000

Thank you for all of the participants of Giveaway 1 x Custom Logo Design By LogoBee. We are happy to announce the following winner. Congratulations. You will receive an email about how to claim your prize. Cody Lambrecht WebAppers will continue giving away some really nice web development tools and resources to our readers. Please feel free [...]

Thank you for all of the participants of Giveaway 1 x Custom Logo Design By LogoBee. We are happy to announce the following winner. Congratulations. You will receive an email about how to claim your prize.

Cody Lambrecht

WebAppers will continue giving away some really nice web development tools and resources to our readers. Please feel free to suggest what you would like for the next Giveaway under this post. Thank you.

Ray Cheung

Web Design Packages: Bronze

Ten page custom designed web site (minimum $1,500)

This entry level site will get you started in the right direction. Suited for small portfolios and small business. Ten pages will give you a head start at good search engine placement. Any less than eight pages and your site will appear small, like an empty showroom. You want to give the impression that the site is larger than what they will be able to visit the first time. Most users will visit 4-5 pages. No hidden costs or fees, read below what this package entails:

  • One home page and up to nine second level and or third level HTML pages
  • Custom web design to your specification
  • One online form using CGI
  • Purchase of Domain, and account setup
  • Ten E-mail accounts @your-custom-domain.com
  • Site registration and submission with the top search engines
  • Custom Graphics: slicing, optimization and creation


The right website design instills in a website visitor the right perception of your business, it builds trust and confidence in your offerings, and enables you to differentiate from your competition. Our goal is to create a design that supports your business goals from an end users perspective.

We will work with you to create a custom website design that is a professional extension and mirror of your business. We will make sure that you are fully satisfied with the look and functionality of your website.

Request a Proposal

All sites include:

  • Custom website design to your specification
  • One online contact form
  • Purchase of Domain, and account setup
  • First 6 months free website hosting
  • Unlimited E-mail accounts @your-custom-domain.com
  • Support and setup of email clients and accounts
  • Site registration and submission with the top search engines
  • Custom Graphics: your colors, logos, images, etc.
  • Maintenance training so that you can update your own content