Saturday, December 22, 2007

Outlook Send/Receive Progress - Receiving reported error 0x800CCC90


OUTLOOK can not Received email from Web Hosting
error Message:
Task 'marketing - Receiving' reported error (0x800CCC90): 'Your incoming (POP3) e-mail server has reported an internal error. If you continue to receive this message, contact your server administrator or Internet service provider (ISP). The server responded:'

Solution: Here is the some of the solution from Microsoft- http://support.microsoft.com/?kbid=820669

Friday, December 14, 2007

Setting a TMNET SMTP in email client

SETTING UP EMAIL CLIENT FOR SMTP PROXY OR USING PORT 587

Outlook express

1. Start Outlook Express, click the Tools menu at the top of the window and then click Accounts.

2. When the Internet Accounts window opens click on the Mail tab .Click on mail properties

3. Click on the servers tab as below. Type smtp-proxy.tm.net.my as outgoing mail.

4. In the Outgoing Mail Server window unchecked My server requires authentication.

5. Click Apply, then click OK. Close the Internet Accounts window.

6. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

7. To configure port 587 at outlook express, click on the Advance tab as below and put port 587 for Outgoing mail (SMTP). Click Apply, then click OK.

Microsoft outlook 2003

1. Open Microsoft Outlook and and go to Tools - Email Accounts…

2. Click the View or Change existing email accounts option, and click Next.

3. Highlight the type of email accounts you already have configured for Microsoft Outlook

4. Click the Change button. The Internet Email Settings dialog box appears, showing the settings for your existing account. Click the More Settings button.

5. The next Internet Email Settings dialog box appears containing four tabs. Click the Outgoing Server tab. Set outgoing server as smtp-proxy.tm.net.my

6. Unchecked the checkbox for My outgoing server (SMTP) requires authentication.

7. Click OK, then Next, then Finish.

8. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

9. To configure port 587 at Microsoft outlook 2003, click More Settings (refer above). Click on the Advance tab as below and put port 587 for Outgoing mail (SMTP). Click Apply, then click OK.

Microsoft outlook 2000

1. Start Outlook 2000 then proceed to Tools > Internet Accounts. In the Internet Accounts window, click on your streamyx/ tm.net.my' account under the Mail tab then select Properties.

2. Select the Servers tab. On this tab make sure the entry for the Outgoing Mail Server is set to smtp-proxy.tm.net.my and that the My server requires authentication box is unchecked

3. Click Apply, then click OK. Close the Internet Accounts window

4. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

5. To configure port 587 at Microsoft outlook 2000, click on the Advance tab as below and put port 587 for Outgoing mail (SMTP). Click Apply, then click OK.

Mozilla Thunderbird

1. Open Thunderbird Mail. From the Tools menu select Account Settings.

2. At the left pane, select the entry Outgoing Server (SMTP). The Outgoing Server (SMTP) Settings appear on the right.

3. Edit to modify the entry of SMTP server as smtp-proxy.tm.net.my

4. In the User Name box enter your email address.

5. Click the OK button.

6. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

7. To configure port 587 at Mozilla Thunderbird, change the Port: (refer above) from port 25 to port 587. Click OK.

Eudora

1. Open Eudora. From the Tools menu, choose Options.

2. Choose Getting Started from the Category list.

3. In the SMTP Server (Outgoing) field, type smtp-proxy.tm.net.my

5. Uncheck the box next to Allow authentication.

6. Click the OK button.

7. Upon sending an email message, a box will appear prompting for the password to send email.

8. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

9. To configure port 587 at Eudora, Open Eudora and create a new message.

10. Paste the following string into the message: x-eudora-option:SMTPPort=587

11. Hit enter and the string should turn into a link then hold the "Alt" key and click the link and click "OK" in the pop-up window.

MAC OS X Mail

  1. With Mac OS X Mail Client open, from the Mail menu, select Preferences
  2. Select the Accounts option at the top of Preferences
  3. Click the Plus (+) sign at the bottom of the screen
  4. Click on the Account Information tab at the top and enter the following information:
  • Account Type: POP
  • Description: Email
  • E-Mail Address: Your preferred domain email
  • Full Name: Your full name
  • Incoming Mail Server: Your domain pop server
  • User Name: Your Emailadd
  • Password: Your password
  • SMTP Server: smtp-proxy.tm.net.my

5. Another alternative is to use port 587 for those who wish to maintain using their own mail server. It may or may not be turned on. You'll need to check with the administrator or hosting service whether they has turned on and support port 587.

6. To configure port 587 at MAC OS X Mail, put port 587 at theServer Port: as below. Click OK.




TMNET block all the Web Hosting SMTP

Mitigating Spam in TM Network
Please take note that with effect from 3rd December 2007, TMNET has blocked outbound Simple Mail Transfer Protocol (SMTP) traffic or port 25 for all out going e-mails from dynamic IP addresses. Only Outbound SMTP traffic from smtp.streamyx.com and smtp.tm.net.my will be allowed.

For those who are using streamyx line (dynamic ip) that are having problems sending out email via Outlook or any mail client software, please refer to http://webknow.entertop.net/2007/12/setting-tmnet-smtp-in-email-client.html change accordingly.




Telekom Malaysia Berhad wishes to inform its customers about TM's initiative in combating spam in its Internet Protocol (IP) network to improve our quality of service.



Recently, many anti-spam organizations have blacklisted a large number of IP addresses from TM’s network. Due to this many customers have been unable to send emails from their mail server to companies who might be using database from the abovementioned anti-spam organizations.



These spamming activities by a small group have affected a large number of our customers, regardless of the nature of their Internet usage. .



Therefore, TM is taking immediate action to address this issue. Effective 3 December 2007, TM will block OUTBOUND Simple Mail Transfer Protocol (SMTP) traffic or port 25 for all out going e-mails from dynamic IP addresses. Only Outbound SMTP traffic from smtp.streamyx.com and smtp.tm.net.my will be allowed.



With this implementation, Streamyx customers who have their own mail server will not be able to send e-mails. As an alternative, TM is providing an open relay server for these customers who use dynamic IP addresses. Kindly refer to http://webmail.tm.net.my/info/proxy.html on how to configure your email client in order toutilize this relay server. Alternatively, your e-mail administrators can refer to http://webmail.tm.net.my/info/smtp-proxy.html as a guide to configure your company’s email servers.


Please be assured that TM is proactively taking all possible measures to ensure that these spamming activities do not reoccur in the future. We seek your kind co-operation to implement the necessary security measures to protect your computers that are connected to the Internet from any e-mail abuse, virus infection, spyware and malicious code.


For further enquiries and assistance, email us at help@tm.com.my or call TM at 100 and select ‘Internet Services’.


source from TM

Saturday, December 1, 2007

A New Approach to Web Applications - Ajax (Asynchronous JavaScript and XML)

Defining Ajax

Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:

Ajax Q&A

March 13, 2005: Since we first published Jesse’s essay, we’ve received an enormous amount of correspondence from readers with questions about Ajax. In this Q&A, Jesse responds to some of the most common queries.

Q. Did Adaptive Path invent Ajax? Did Google? Did Adaptive Path help build Google’s Ajax applications?

A. Neither Adaptive Path nor Google invented Ajax. Google’s recent products are simply the highest-profile examples of Ajax applications. Adaptive Path was not involved in the development of Google’s Ajax applications, but we have been doing Ajax work for some of our other clients.

Q. Is Adaptive Path selling Ajax components or trademarking the name? Where can I download it?

A. Ajax isn’t something you can download. It’s an approach — a way of thinking about the architecture of web applications using certain technologies. Neither the Ajax name nor the approach are proprietary to Adaptive Path.

Q. Is Ajax just another name for XMLHttpRequest?

A. No. XMLHttpRequest is only part of the Ajax equation. XMLHttpRequest is the technical component that makes the asynchronous server communication possible; Ajax is our name for the overall approach described in the article, which relies not only on XMLHttpRequest, but on CSS, DOM, and other technologies.

Q. Why did you feel the need to give this a name?

A. I needed something shorter than “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest” to use when discussing this approach with clients.

Q. Techniques for asynchronous server communication have been around for years. What makes Ajax a “new” approach?

A. What’s new is the prominent use of these techniques in real-world applications to change the fundamental interaction model of the Web. Ajax is taking hold now because these technologies and the industry’s understanding of how to deploy them most effectively have taken time to develop.

Q. Is Ajax a technology platform or is it an architectural style?

A. It’s both. Ajax is a set of technologies being used together in a particular way.

Q. What kinds of applications is Ajax best suited for?

A. We don’t know yet. Because this is a relatively new approach, our understanding of where Ajax can best be applied is still in its infancy. Sometimes the traditional web application model is the most appropriate solution to a problem.

Q. Does this mean Adaptive Path is anti-Flash?

A. Not at all. Macromedia is an Adaptive Path client, and we’ve long been supporters of Flash technology. As Ajax matures, we expect that sometimes Ajax will be the better solution to a particular problem, and sometimes Flash will be the better solution. We’re also interested in exploring ways the technologies can be mixed (as in the case of Flickr, which uses both).

Q. Does Ajax have significant accessibility or browser compatibility limitations? Do Ajax applications break the back button? Is Ajax compatible with REST? Are there security considerations with Ajax development? Can Ajax applications be made to work for users who have JavaScript turned off?

A. The answer to all of these questions is “maybe”. Many developers are already working on ways to address these concerns. We think there’s more work to be done to determine all the limitations of Ajax, and we expect the Ajax development community to uncover more issues like these along the way.

Q. Some of the Google examples you cite don’t use XML at all. Do I have to use XML and/or XSLT in an Ajax application?

A. No. XML is the most fully-developed means of getting data in and out of an Ajax client, but there’s no reason you couldn’t accomplish the same effects using a technology like JavaScript Object Notation or any similar means of structuring data for interchange.

Q. Are Ajax applications easier to develop than traditional web applications?

A. Not necessarily. Ajax applications inevitably involve running complex JavaScript code on the client. Making that complex code efficient and bug-free is not a task to be taken lightly, and better development tools and frameworks will be needed to help us meet that challenge.

Q. Do Ajax applications always deliver a better experience than traditional web applications?

A. Not necessarily. Ajax gives interaction designers more flexibility. However, the more power we have, the more caution we must use in exercising it. We must be careful to use Ajax to enhance the user experience of our applications, not degrade it.

Thursday, November 22, 2007

Malware Warning from Google


Question: When I logon my website, It prompt me the above screen,

Malware Warning - visiting this web site may harm your computer!

what so i do?


Solution: You should check your HTML code line by line, remove unwanted [iframe] tag and remove all unwanted vbscript script as well
then run anti virus scan your pc, make sure not virus infect your pc.

Wednesday, November 21, 2007

Flock a new generation Internet Browser

Flock is an open source company that innovates on the superior, constantly-improving Mozilla architecture to provide a fast, safe and competitive browsing experience.

Flock is a consumer Internet business which has developed a free, next generation web browser. The web, and the way people engage online, has evolved dramatically over the past decade. But web browsers - the application that fundamentally enables online experiences and services across ones' connected life - have not kept pace.

Flock is focused on fundamentally evolving the browser, bringing a refreshing new approach to how people use and participate on the web and simplifying social and web-based applications by bringing them one step closer to the user and integrating them directly into the browser.

When using Flock, people can easily discover, access, create and share videos, photos, blogs, feeds and comments across social communities, media providers, and popular websites.

Flock was founded in 2005. The company is based in Mountain View, CA, and has an office in Victoria, British Columbia. The company is funded by Bessemer Venture Partner, Shasta Ventures, Catamount Ventures and prominent angel investors. Flock is made up of a passionate team of industry-leading innovators, including world-class developers with expertise in browser development.

Website: http://www.flock.com/



Malaysia Government plans to withdraw broadband spectrum from telcos


PETALING JAYA: The Government intends to withdraw the 2.5 gigahertz (GHz) and 3.5 GHz broadband spectrum assigned to telecommunication firms (telcos) to reduce the number of players.

Reuters quoted Energy, Water and Communications Minister Datuk Seri Dr Lim Keng Yaik as saying yesterday that some of the companies had yet to roll out their services despite having been awarded the spectrum for three years.


These telcos would be given up to five years to wind up their services, Lim said.
Analysts contacted by StarBiz were optimistic on the Government’s proposal.


Aseambankers analyst Khair Mirza said this latest development was “probably part of a larger, well thought out plan for the telco industry.”


An analyst at K&N Kenanga said it was “a wake-up call” for telcos with the spectrum but had not added value to the industry.


“Hopefully, this will help the country achieve its broadband objectives instead of (just seeing) the companies merely paying lip service,” he said.

Meanwhile, Lim also called on national utility Tenaga Nasional Bhd (TNB) to hold a second round of negotiations with independent power producers (IPPs).

He said having 15 IPPs with different power purchase agreements (PPAs) did not create a conducive environment for competition.

An analyst at a local brokerage said the second round of negotiations, if conducted, was unlikely to result in a change in the PPAs as the first round did not lead to any material impact.

“If the IPPs had said ‘no’ the first time, why would they say ‘yes’ now,” he said, adding that TNB’s cashflow was sufficient to absorb the payments to IPPs assuming there were no major changes to the prices of gas and coal.
source from The Star Online

Monday, November 19, 2007

iZZi 4G Wireless Broadband in Malaysia


Beside the celcom 3G, here is another company provide the 3G service is it 4G Wireless broadband.
You may find out the current wireless broadband coverage of iZZinet service in Malaysia.
at bellow link

Thursday, November 8, 2007

Can not writing in Chinese words in horde webmail

Question: When I write e-mail using our web-mail (Horde Web base email),it seem do not accept writing in Chinese, all Chinese words appear with "???" mark,

Solution: After you login into http://webmail.xxxxx.com, you must select the language in "Chinese (Simplified) (简体中文)


When you writing in email (New Messages) you have to select the Charset "Chinese Simplified (GB 2312)"

Tuesday, November 6, 2007

Solution :Photo size too big to upload into Blogger

Question: I have tried to upload the attached photo to our blogger but failed,the message is“your publish is taking longer than expected.......”,I waited almost 15 minutes but nothing was uploaded.

Answer: It may be the photo that you select to upload into blogger is too big. We suggest you reduce the photo size bellow to 100kb per picture.

How to reduce the photo(image) size?

Your may use IrfanView to reduce the image size. It is freeware.


IrfanView is a very fast, small, compact and innovative FREEWARE (for non-commercial use) graphic viewer for Windows 9x/ME/NT/2000/XP/2003/Vista.

It is trying to be simple for beginners and powerful for professionals.

IrfanView is trying to create new and/or interesting features in its own way, unlike some other graphic viewers, whose whole "creativity" is based on feature cloning, stealing of ideas and whole dialogs from ACDSee and/or IrfanView! (for example: XnView has been stealing/cloning features and whole dialogs from IrfanView, for 7+ years).

IrfanView was the first Windows graphic viewer WORLDWIDE with Multiple (animated) GIF support.
One of the first graphic viewers WORLDWIDE with Multipage TIF support.
The first graphic viewer WORLDWIDE with Multiple ICO support.




You may download the software at http://www.irfanview.net/

Friday, November 2, 2007

Microsoft's Web browser - Internet Explorer goes a la carte

The latest version of Microsoft's web browser sports a lot of colourful icons and tabs that you can click to get around. But if you miss good old-fashioned menus at the top of your screen, you can get them back.

One quick way to see the old menu bar is to press [Alt key] on the keyboard.

Doing it way, though, leaves the menu bar visible long enough only for you to select whatever menu or submenu you are seeking.

If you would like to have that menu bar hang around permanently, you can make Internet Explorer keep it visible.

To do so, click on the gear-shaped Tools icon over on the right side of the IE browser window and select Menu Bar.

From the Toolbars submenu in the Tools menu, you can also make other changes to the way your browser window looks, such as choosing to have your Favourites of RSS feeds displayed on the side of the window

Friday, October 26, 2007

Webmail - Can’t Delete messages from HORDE


When I try to delete a message from webmail it fails with: 'There was an error deleting messages from the folder "Inbox". This is what the server said: [TRYCREATE] Mailbox does not exist.'


RESOLUTION

Most probalby you have switched your webmail to "When deleting messages, move
them to your Trash folder instead of marking them as deleted?" in Horde IMP
preferences under "Options" -> "Deleting and Moving Messages".

Please make sure that trash folder was created and selected under "Trash folder:" option.

Sunday, October 21, 2007

PageBreeze HTML Editor - Web Design Tools

Free Visual HTML Editor
Free HTML Editor

PageBreeze Free HTML Editor is completely free for personal, not-for-profit, or educational use. There are no limitations, no nag screens, no required registration, and the software will never expire .

PageBreeze Free HTML Editor is an award-winning HTML Editor which has both visual (WYSIWYG) and HTML tag/source modes. PageBreeze Free HTML Editor's design emphasizes simplicity and ease-of-use. You'll find that you'll be creating great looking websites almost instantly--with virtually no learning curve!

If you use PageBreeze in your job, or in a for-profit business for non-evaluation purposes, you must obtain an inexpensive license for PageBreeze Professional.

Thursday, October 18, 2007

The Maxis USB Modem for broadband


Maxis lunching new products
This pocket sized modem lets you surf at speeds up to 3.6Mbps.
No messy wires. Easy plug and play. Unlimited broadband usage.
For details, call us at 1 800 82 2000 or log on to www.maxis.com.my

Monday, October 1, 2007

Free FTP Software

AceFTP Freeware the Ftp Software
Visicom Media’s AceFTP 3 Freeware is the easiest-to-use free FTP client software available for transferring files over the Internet.

Its cool, uncluttered drag-and-drop interface, designed in a Windows XP fashion, lets you transfer files quickly and efficiently and navigate with ease between folders, both on Web sites and on your computer.

This robust, free FTP software is a high-speed FTP program. It enables you to perform multiple file transfers simultaneously. Simply put, it beats many paid-for FTP client software products hands down.

Download here

http://software.visicommedia.com/en/products/aceftpfreeware/

Wednesday, September 19, 2007

Message from MYNIC - MYNIC is launching its second level domain name (2LD) service

Dear Valued Customers,

MYNIC is launching its second level domain name (2LD) service starting
with the Priority Entry period from 9am, 1st November 2007 till 5pm, 31st
December 2007.

The introduction of second level domain names is a result of the joint
consultative process done by MYNIC and the Malaysian Communications and
Multimedia Commission (www.mcmc.gov.my) with the public. We thank you for
the many constructive comments and encouraging support you have given
throughout this process.


ENJOY PRIORITY ENTRY

ONLY existing third level '.my' domain name registrants will qualify to
register the equivalent second level domain name during the Priority Entry
period subject to specified terms and conditions
(http://www.mynic.net.my/newhp/2ld-faq.html#2-0). All third level domain
names registered up to 5pm, 26th October 2007 and are active at the point
of application of second level domain name are eligible for the Priority
Entry period.

Please be informed that all .gov.my domain names are reserved and the
equivalent second level is not available for registration by
non-government entities.

In cases where there are multiple applications for the same second level
domain name (http://www.mynic.net.my/newhp/2ld-faq.html#2-5), priority
will be given to the registrant with the earliest registered third level
domain name.

All Priority Entry applications are made via our Resellers. Fees for
second level domain name will only be charged upon successful registration
of the second level domain name and is set by Resellers subject to a
maximum cap of RM120. Please look around for the service and payment
(http://www.mynic.net.my/newhp/2ld-faq.html#4-0) packages (such as
registration, renewal and refund fees) most suitable for you.

Please click at (http://www.mynic.net.my/newhp/2ld-domain.html) for the
timetable for implementation.

For more details on how to apply, click at
(http://www.mynic.net.my/newhp/2ld-faq.html).

Please check our website regularly for any updates.

For queries about this service, please e-mail MYNIC at
domreg@mynic.net.my, or call 03-8991 7272 or fax 03-8991 7277.

Thank you.


*Note : This is a computer generated e-mail. Please do not reply to this
e-mail address.


Yours sincerely,

MYNIC Berhad (735031-H) | Tel : +60 3-8991 7272
No. 3.2 & 4, Level 3, Block C | Fax : +60 3-8991 7277
Mines Waterfront Business Park | E-mail : domreg@mynic.net.my (Registration)
No. 3, Jalan Tasik | billing@mynic.net.my (Billing)
The Mines Resort City | URL : http://www.mynic.net.my
43300 Seri Kembangan | Work.Hr: 0830-1730MYT(Mon - Fri)
Selangor Darul Ehsan |

Sunday, September 16, 2007

JavaScript Security Restrictions

As JavaScript operates within the realm of highly sensitive data and programs, its capabilities have been restricted to ensure that it can’t be used maliciously. As such, there are many things that JavaScript simply is not allowed to do. For example, it cannot read most system settings from your computer, interact directly with your hardware, or cause programs to run.

Also, some specific interactions that would normally be allowed for a particular element are not permitted within JavaScript, because of that element’s properties. For example, changing the value of a form is usually no problem, but if it’s a file input field , writing to it is not allowed at all—a restriction that prevents malicious scripts from making users upload a file they didn’t choose.

There are quite a few examples of similar security restrictions, which we’ll expand on as they arise in the applications we’ll cover in this book. But to summarize, here’s a list of JavaScript’s major limitations and security restrictions, including those we’ve already seen. JavaScript cannot:


❑ open and read files directly (except under specific circumstances, as detailed in Chapter 18).
❑ create or edit files on the user’s computer (except cookies, which are discussed in Chapter 8).
❑ read HTTP POST data.
❑ read system settings, or any other data from the user’s computer that is not made available through language or host objects.1
❑ modify the value of a file input field.
❑ alter a the display of a document that was loaded from a different domain.
❑ close or modify the toolbars and other elements of a window that was not opened by script (i.e., the main browser window).

Ultimately, JavaScript might not be supported at all.

It’s also worth bearing in mind that many browsers include options that allow greater precision than simply enabling or disabling JavaScript. For example, Opera includes options to disallow scripts from closing windows, moving windows, writing to the status bar, receiving right-clicks … the list goes on. There’s little you can do to work around this, but mostly, you won’t need to—such options have evolved to suppress “annoying” scripts (status bar scrollers, no-right-click
scripts, etc.) so if you stay away from those kinds of scripts, the issue will come up only rarely.

Saturday, September 15, 2007

What About ActiveX?

If you’re already quite familiar with Microsoft’s JScript, you might be thinking “but JavaScript can do some of these things using ActiveX,” and that’s true—but ActiveX is not part of ECMAScript. ActiveX is a Windowsspecific mechanism for allowing Internet Explorer to access COM (the Component Object Model at the heart of Windows scripting technology) and generally only runs in trusted environments, such as an intranet. There are some specific exceptions we’ll come across—examples of ActiveX controls that run without special security in IE (such as the Flash plugin, and XMLHttpRequest)—but for the most part, scripting using ActiveX is outside the scope of this book.

JavaScript’s Limitations

JavaScript is most commonly used as a client-side language, and in this case the “client” refers to the end-user’s web browser, in which JavaScript is interpreted and run. This distinguishes it from server-side languages like PHP and ASP, which run on the server and send static data to the client.
Since JavaScript does not have access to the server environment, there are many tasks that, while trivial when executed in PHP, simply cannot be achieved with JavaScript: reading and writing to a database, for example, or creating text files. But since JavaScript does have access to the client environment, it can make decisions based on data that server-side languages simply don’t have, such as the position of the mouse, or the rendered size of an element.

Usually, the computer on which a client is run will not be as powerful as a server, so JavaScript is not the best tool for doing large amounts of data processing. But the immediacy of data processing on the client makes this option attractive for small amounts of processing, as a response can be received straight away; form validation, for instance, makes a good candidate for client-side processing.

But to compare server-side and client-side languages with a view to which is “better” is misguided. Neither is better—they’re tools for different jobs, and the functional crossover between them is small. However, increased interactions between client-side and server-side scripting are giving rise to a new generation of web scripting, which uses technologies such as XMLHttpRequest to make requests for server data, run server-side scripts, and then manage the results on the client side.

JavaScript Defined

JavaScript is a scripting language that’s used to add interactivity and dynamic behaviors to web pages and applications. JavaScript can interact with other components of a web page, such as HTML and CSS, to make them change in real time, or respond to user events.You’ll undoubtedly have seen JavaScript in the source code of web pages. It might have been inline code in an HTML element, like this:




It might have appeared as a script element linking to another file:



Or it may have had code directly inside it:



Don’t worry about the differences between these snippets yet. There are quite a few ways—both good and bad—in which we can add JavaScript to a web page.We’ll look at these approaches in detail later in this chapter.

JavaScript was developed by Netscape and implemented in Netscape 2, although it was originally called LiveScript. The growing popularity of another language, Java, prompted Netscape to change the name in an attempt to cash in on the connection, as JavaScript provided the ability to communicate between the browser and a Java applet.

But as the language was developed both by Netscape, in its original form, and by Microsoft, in the similar-but-different JScript implementation, it became clear that web scripting was too important to be left to the wolves of vendor competition. So, in 1996, development was handed over to an international standards body called ECMA, and JavaScript became ECMAScript or ECMA-262.

Most people still refer to it as JavaScript, and this can be a cause of confusion: apart from the name and similarities in syntax, Java and JavaScript are nothing alike.

Thursday, September 13, 2007

Definition of Internet Marketing Terms

Interner Marketing - Using the interactive technologies available via the internet to furtger create a dialog with potential customers by connecting with them with good educational content about your company's products or service offerings.

Search Engine Marketing - Improving an organization's visibility withinb search results when search phrases entered at search sites returns a listing of related websites.

Internet Marketing Consultant - an extended member of a company's marketing team who is not only ready to advise but "roll up their sleeves" and get the work done.

Reducing an image file size by reducing image quality using Irfanview

Image Editor Download Irfanview IrfanView  is a very fast, small, compact and innovative FREEWARE (for non-commercial use) graphic vi...