::Maklumat::Ilmiah::Informasi::Berita::Tazkirah::

September 25, 2006

Joomla!

Filed under: Komputer

Joomla!
From Wikipedia, the free encyclopedia

Joomla! is a free, open source content management system written with PHP for publishing content on the world wide web and intranets using a MySQL database. Joomla! includes features such as page caching to improve performance, web indexing, RSS feeds, printable versions of pages, news flashes, blogs, forums, polls, calendars, website searching, and language internationalization.

The name is a phonetic spelling of the Swahili word jumla meaning “all together” or “as a whole”. It was chosen to reflect the commitment of the development team and community to the project. The first release of Joomla! (Joomla! 1.0.0) was announced on September 16, 2005. This was a re-branded release of Mambo 4.5.2.3 combined with other bug and moderate-level security fixes. In the project’s roadmap, the core developers say Joomla! 1.5 will be a completely re-written code base built with PHP 5.

The project site can be found at http://www.joomla.org, and an online demo of Joomla! is available at http://demo.joomla.org/

Joomla! is released under the GNU General Public License.

History

Joomla! came into being as the result of a fork of Mambo between Miro Corporation of Australia, the trademark holder of the Mambo name at that time, and the bulk of the core developers. The two groups parted ways on August 17, 2005. The Miro Corporation formed a non-profit foundation with the stated purpose to fund the project and protect it from lawsuits. The development team claimed that many of the provisions of the foundation structure went against previous agreements made by the elected Mambo Steering Committee, lacked the necessary consultation with key stake holders, and included provisions that violated core Open Source values. However none of these claims have ever been substantiated.

The development team created a web site called OpenSourceMatters to distribute information to users, developers, web designers and the community in general. The project team leader Andrew Eddie, also known as “MasterChief,” wrote an Open Letter to the Community, which appeared on the announcements section of the public forum at mamboserver.com.

By the next day, 1000 people had joined the opensourcematters.org forum web site, most posting words of encouragement and support for the actions of the Development Team. The web site received a slashdotting and news articles regarding the event appeared at newsforge.com, eweek.com, and ZDnet.com. Miro CEO, Peter Lamont, gave a public response in an article entitled The Mambo Open Source Controversy - 20 Questions With Miro.

This event has stirred deeply held feelings in the Open Source movement regarding what shall constitute “Open Source”. Forums at many other open source projects were active with postings for and against the actions of both sides. Rumor and accusations of wrongdoing by Miro and the Mambo Foundation were rampant.

In the two weeks following Eddie’s announcement, teams were reorganized, and the community continued to grow. On September 1, 2005 the new name was announced to a mixed reception of 3000+ faithful followers of the Development Team. This is a developing event.

April 12, 2006

Brontok…Bararontok…!

Filed under: Komputer

Brontok…Bararontok…!

Akhir2 ini, virus Brontok [W32.Brontok.A] bermaharajalela. Virus yg mempergunakan media removable ini adalah virus lokal [ya…lokal!] buatan HVM31 - JowoBot #VM Community. Salah satu kesannya ialah bila ada program yg dianggapnya membahayakan [spt MSCONFIG/TASKMAN], ia akan restart Windows [mirip sama W32.Blaster, tapi dia menggunakan security “Buffer Overflow” di Windows, yg mengakibatkan “SVCHOST.EXE” terminate sendiri…]

Cara yg paling gampang membersihkannya adalah dengan menggunakan program pembersih Brontok buatan lokal [ya…virus lokal dibasmi sama vaksin lokal… :D ] yg dibuat oleh movzx [SBKJ]. Program ini boleh didownload di…

DOWNLOAD DI SINI!

about

About Brontok.A[10]
Compiler : VB6 (PEID)
Packer : MEW 11 1.12 (PEID); CaesarCipher[-3]
Serangan : - Restart apabila user menjalankan beberapa aplikasi seperti ‘msconfig.exe’
- Kemungkinan menginfeksi mailbox Outlook Express
- Membuka browser IE ke:
http://www.geocities.com/sblsji1/
http://www.geocities.com/sblsji1/
http://www.geocities.com/sbllro2/
http://www.geocities.com/sbltlu3/
http://www.geocities.com/sblppt4/
http://www.geocities.com/sbllma5/
setiap hari pada pukul 17.08
- Menggandakan diri ke folder “DOCUMENT” dengan nama file sesuai dengan nama
direktorinya
- Menggandakan diri ke beberapa folder system
- Kemungkinan merubah setting Host pada “SYSTEMPATH\Drivers\etc\hosts”

Bentuk Visual : Icon file sama dengan icon dari Folder
Penyebaran : Melalui Removable Disk (Floppy,FlashDisk)
Pembuat : HVM31 — JowoBot #VM Community

Virus ini variasi dari virus MyLove terdahulu
Bezanya, virus ini ‘Menyebarkan’ pesan moral berupa halaman html yang isinya:
Brontok

Beberapa kemungkinan nama file yang digandakan:
winlogon.exe; services.exe; lsass.exe; inetinfo.exe; csrss.exe; smss.exe; SERVICES; LSASS; INETINFO; WINLOGON; CSRSS; SMSS; smss.exe, services.exe, lsass.exe, inetinfo.exe, csrss.exe, winword.exe, kangen.exe, ccapps.exe, syslove.exe, kangen.exe; untukmu.exe; myheart.exe; my heart.exe; jangan dibuka.exe

Beberapa Caption program yang akan mengakibatkan komputer restart apabila dibuka:
SECURE, SUPPORT, MASTER, MICROSOFT, VIRUS, HACK, CRACK, LINUX, AVG, GRISOFT, PC-CILLIN, SECURITY, SYMANTEC, ASSOCIAT YOUR, SOME, ASDF, @.,.@, WWW, VAKSIN, DEVELOP, PROGRAM, SOURCE, NETWORK, UPDATE, TEST,.., XXX, SMTP, EXAMPLE, CONTO .VBS, DOMAIN, HIDDEN, DEMO, DEVELOP, FOO@, KOMPUTER, SENIOR, DARK, BLACK, BLEEP, FEEDBACK, IBM., INTEL., MACRO, ADO CNET, DOWNLOAD, HP., XEROX, CANON, SERVICE, ARCHIEVE, NETSCAPE, MOZILLA, OPERA, NOVELL, NEWS, UPDATE, RESPONSE, OVLOTUS, MICRO, TREND, SIEMENS, FUJITSU, NOKIA, W3., NVIDIA, APACHE, MYSQL, POSTGRE, SUN., GOOGLE, SPERSKY, ZOMBIE, AALADDIN, ALERT, BUILDER, DATABASE, AHNLAB, PROLAND, ESCAN, HAURI, NOD32, SYBARI, ANTIGEN, ROBOT, ALWIL, YAHOO, COM LAB, IEEE, KDE, TRACK, INFORMA, FUJI, @MAC, SLACK, REDHA, SUSE, BUNTU, XANDROS, @ABC,@123, LOOKSMART, SYNDICAT, ELE USERNAME, IPTEK, CLICK, SALES, PROMO, REGISTRY, SYSTEM CONFIGURATION, COMMAND PROMPT, .EXE, SHUT DOWN, SCRIPT HOST, LOG OFF WINDOWS, KILLBOX, TASK, PLASA; TELKOM; INDO; .CO.ID; .GO.ID; .MIL.ID; .SCH.ID; .NET.ID;.OR.ID; .AC.ID; .WEB.ID; .WAR.NET.ID; ASTAGA; GAU

Semoga info ini bermanfaat bagi yg terkena virus tersebut…

March 27, 2006

Langkah-langkah membuat Low Level Format.

Filed under: Komputer

Langkah-langkah membuat Low Level Format

1. Backup semua data yang penting ke dalam floppy disk, cd atau pun thumbdrive. Anda juga boleh membuat backup dengan menggunakan Norton Ghost image ke dalam HDD atau ke dalam cd.
2. Download software untuk membuat LLF daripada laman web manufacture produk HDD anda. Di bawah ini saya senaraikan 4 brand HDD yang popular:

* MaxBlast untuk Maxtor:
http://downloads.maxtor.com/downloads/_fil…s/maxblast4.exe

* SeaTool untuk Seagate:
http://www.seagate.com/support/disc/download/seatoold_en.exe

* Data Lifeguard untuk Western Digital:
http://websupport.wdc.com/rd.asp?p=sw2&t=1…lgDiagv504c.exe

* SUTIL untuk Samsung:
http://www.samsung.com/Products/HardDiskDr…_file/Sutil.exe

3. Kemudian, install salah satu LLF software ini ke dalam floppy disk.
4. Restart computer anda dan bootkan dengan disket LLF itu.
5. Formatkan HDD anda mengikut arahan-arahan yang diberikan. Masa yang perlu diambil semasa LLF adalah bergantung kepada kapasiti HDD itu sendiri.
6. Apabila telah siap LLF maka HDD anda akan kelihatan baru seperti keluar daripada kilang. Kemudian, anda boleh install semula HDD anda dengan OS kesukaan anda atau pun anda boleh Ghost semula image data yang telah dibackup.

http://www.putera.com/tanya/t19523.html

March 21, 2006

Keyboard Shortcut

Filed under: Komputer

Basic
- CTRL+C (Copy)
- CTRL+X (Cut)
- CTRL+V (Paste)
- CTRL+Z (Undo)
- DELETE (Delete)
- SHIFT+DELETE (Delete the selected item permanently without placing the item in the Recycle Bin)
- CTRL while dragging an item (Copy the selected item)
- CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)
- F2 key (Rename the selected item)
- CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word)
- CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)
- CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)
- CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)
- CTRL+SHIFT with any of the arrow keys (Highlight a block of text)
- SHIFT with any of the arrow keys (Select more than one item in a window or on the desktop, or select text in a document)
- CTRL+A (Select all)
- F3 key (Search for a file or a folder)
- ALT+ENTER (View the properties for the selected item)
- ALT+F4 (Close the active item, or quit the active program)
- ALT+ENTER (Display the properties of the selected object)
- ALT+SPACEBAR (Open the shortcut menu for the active window)
- CTRL+F4 (Close the active document in programs that enable you to have multiple documents open simultaneously)
- ALT+TAB (Switch between the open items)
- ALT+ESC (Cycle through items in the order that they had been opened)
- F6 key (Cycle through the screen elements in a window or on the desktop)
- F4 key (Display the Address bar list in My Computer or Windows Explorer)
- SHIFT+F10 (Display the shortcut menu for the selected item)
- ALT+SPACEBAR (Display the System menu for the active window)
- CTRL+ESC (Display the Start menu)
- ALT+Underlined letter in a menu name (Display the corresponding menu)
Underlined letter in a command name on an open menu (Perform the corresponding command)
- F10 key (Activate the menu bar in the active program)
- RIGHT ARROW (Open the next menu to the right, or open a submenu)
- LEFT ARROW (Open the next menu to the left, or close a submenu)
- F5 key (Update the active window)
- BACKSPACE (View the folder one level up in My Computer or Windows Explorer)
- ESC (Cancel the current task)
- SHIFT when you insert a CD-ROM into the CD-ROM drive (Prevent the CD-ROM from automatically playing)

Dialog Box Keyboard Shortcuts
- CTRL+TAB (Move forward through the tabs)
- CTRL+SHIFT+TAB (Move backward through the tabs)
- TAB (Move forward through the options)
- SHIFT+TAB (Move backward through the options)
- ALT+Underlined letter (Perform the corresponding command or select the corresponding option)
- ENTER (Perform the command for the active option or button)
- SPACEBAR (Select or clear the check box if the active option is a check box)
- Arrow keys (Select a button if the active option is a group of option buttons)
- F1 key (Display Help)
- F4 key (Display the items in the active list)
- BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)

m*cro$oft Natural Keyboard Shortcuts
- Windows Logo (Display or hide the Start menu)
- Windows Logo+BREAK (Display the System Properties dialog box)
- Windows Logo+D (Display the desktop)
- Windows Logo+M (Minimize all of the windows)
- Windows Logo+SHIFT+M (Restore the minimized windows)
- Windows Logo+E (Open My Computer)
- Windows Logo+F (Search for a file or a folder)
- CTRL+Windows Logo+F (Search for computers)
- Windows Logo+F1 (Display Windows Help)
- Windows Logo+ L (Lock the keyboard)
- Windows Logo+R (Open the Run dialog box)
- Windows Logo+U (Open Utility Manager)

Accessibility Keyboard Shortcuts
- Right SHIFT for eight seconds (Switch FilterKeys either on or off)
- Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
- Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)
- SHIFT five times (Switch the StickyKeys either on or off)
- NUM LOCK for five seconds (Switch the ToggleKeys either on or off)
- Windows Logo +U (Open Utility Manager)

Windows Explorer Keyboard Shortcuts
- END (Display the bottom of the active window)
- HOME (Display the top of the active window)
- NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)
- NUM LOCK+Plus sign (+) (Display the contents of the selected folder)
- NUM LOCK+Minus sign (-) (Collapse the selected folder)
- LEFT ARROW (Collapse the current selection if it is expanded, or select the parent folder)
- RIGHT ARROW (Display the current selection if it is collapsed, or select the first subfolder)

Shortcut Keys for Character Map
After you double-click a character on the grid of characters, you can move through the grid by using the keyboard shortcuts:
- RIGHT ARROW (Move to the right or to the beginning of the next line)
- LEFT ARROW (Move to the left or to the end of the previous line)
- UP ARROW (Move up one row)
- DOWN ARROW (Move down one row)
- PAGE UP (Move up one screen at a time)
- PAGE DOWN (Move down one screen at a time)
- HOME (Move to the beginning of the line)
- END (Move to the end of the line)
- CTRL+HOME (Move to the first character)
- CTRL+END (Move to the last character)
- SPACEBAR (Switch between Enlarged and Normal mode when a character is selected)

m*cro$oft Management Console (MMC) Main Window Keyboard Shortcuts
- CTRL+O (Open a saved console)
- CTRL+N (Open a new console)
- CTRL+S (Save the open console)
- CTRL+M (Add or remove a console item)
- CTRL+W (Open a new window)
- F5 key (Update the content of all console windows)
- ALT+SPACEBAR (Display the MMC window menu)
- ALT+F4 (Close the console)
- ALT+A (Display the Action menu)
- ALT+V (Display the View menu)
- ALT+F (Display the File menu)
- ALT+O (Display the Favorites menu)

MMC Console Window Keyboard Shortcuts
- CTRL+P (Print the current page or active pane)
- ALT+Minus sign (-) (Display the window menu for the active console window)
- SHIFT+F10 (Display the Action shortcut menu for the selected item)
- F1 key (Open the Help topic, if any, for the selected item)
- F5 key (Update the content of all console windows)
- CTRL+F10 (Maximize the active console window)
- CTRL+F5 (Restore the active console window)
- ALT+ENTER (Display the Properties dialog box, if any, for the selected item)
- F2 key (Rename the selected item)
- CTRL+F4 (Close the active console window. When a console has only one console window, this shortcut closes the console)

Remote Desktop Connection Navigation
- CTRL+ALT+END (Open the m*cro$oft Windows NT Security dialog box)
- ALT+PAGE UP (Switch between programs from left to right)
- ALT+PAGE DOWN (Switch between programs from right to left)
- ALT+INSERT (Cycle through the programs in most recently used order)
- ALT+HOME (Display the Start menu)
- CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)
- ALT+DELETE (Display the Windows menu)
- CTRL+ALT+Minus sign (-) (Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PRINT SCREEN on a local computer.)
- CTRL+ALT+Plus sign (+) (Place a snapshot of the entire client window area on the Terminal server clipboard and provide the same functionality as pressing ALT+PRINT SCREEN on a local computer.)

m*cro$oft Internet Explorer Navigation
- CTRL+B (Open the Organize Favorites dialog box)
- CTRL+E (Open the Search bar)
- CTRL+F (Start the Find utility)
- CTRL+H (Open the History bar)
- CTRL+I (Open the Favorites bar)
- CTRL+L (Open the Open dialog box)
- CTRL+N (Start another instance of the browser with the same Web address)
- CTRL+O (Open the Open dialog box, the same as CTRL+L)
- CTRL+P (Open the Print dialog box)
- CTRL+R (Update the current Web page)
- CTRL+W (Close the current window)

February 10, 2006

Post Office Protocol - Version 3

Filed under: Komputer

//pernah dengar POP3? inilah dia keterangannya\\

pautannya

Post Office Protocol - Version 3

Status of this Memo

This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the “Internet
Official Protocol Standards” (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.

Table of Contents

1. Introduction ………………………………………… 2
2. A Short Digression …………………………………… 2
3. Basic Operation ……………………………………… 3
4. The AUTHORIZATION State ………………………………. 4
QUIT Command ………………………………………… 5
5. The TRANSACTION State ………………………………… 5
STAT Command ………………………………………… 6
LIST Command ………………………………………… 6
RETR Command ………………………………………… 8
DELE Command ………………………………………… 8
NOOP Command ………………………………………… 9
RSET Command ………………………………………… 9
6. The UPDATE State …………………………………….. 10
QUIT Command ………………………………………… 10
7. Optional POP3 Commands ……………………………….. 11
TOP Command …………………………………………. 11
UIDL Command ………………………………………… 12
USER Command ………………………………………… 13
PASS Command ………………………………………… 14
APOP Command ………………………………………… 15
8. Scaling and Operational Considerations …………………. 16
9. POP3 Command Summary …………………………………. 18
10. Example POP3 Session ………………………………… 19
11. Message Format ……………………………………… 19
12. References …………………………………………. 20
13. Security Considerations ……………………………… 20
14. Acknowledgements ……………………………………. 20
15. Authors’ Addresses ………………………………….. 21
Appendix A. Differences from RFC 1725 …………………….. 22

Appendix B. Command Index ……………………………….. 23

1. Introduction

On certain types of smaller nodes in the Internet it is often
impractical to maintain a message transport system (MTS). For
example, a workstation may not have sufficient resources (cycles,
disk space) in order to permit a SMTP server [RFC821] and associated
local mail delivery system to be kept resident and continuously
running. Similarly, it may be expensive (or impossible) to keep a
personal computer interconnected to an IP-style network for long
amounts of time (the node is lacking the resource known as
“connectivity”).

Despite this, it is often very useful to be able to manage mail on
these smaller nodes, and they often support a user agent (UA) to aid
the tasks of mail handling. To solve this problem, a node which can
support an MTS entity offers a maildrop service to these less endowed
nodes. The Post Office Protocol - Version 3 (POP3) is intended to
permit a workstation to dynamically access a maildrop on a server
host in a useful fashion. Usually, this means that the POP3 protocol
is used to allow a workstation to retrieve mail that the server is
holding for it.

POP3 is not intended to provide extensive manipulation operations of
mail on the server; normally, mail is downloaded and then deleted. A
more advanced (and complex) protocol, IMAP4, is discussed in
[RFC1730].

For the remainder of this memo, the term “client host” refers to a
host making use of the POP3 service, while the term “server host”
refers to a host which offers the POP3 service.

2. A Short Digression

This memo does not specify how a client host enters mail into the
transport system, although a method consistent with the philosophy of
this memo is presented here:

When the user agent on a client host wishes to enter a message
into the transport system, it establishes an SMTP connection to
its relay host and sends all mail to it. This relay host could
be, but need not be, the POP3 server host for the client host. Of
course, the relay host must accept mail for delivery to arbitrary
recipient addresses, that functionality is not required of all
SMTP servers.

3. Basic Operation

Initially, the server host starts the POP3 service by listening on
TCP port 110. When a client host wishes to make use of the service,
it establishes a TCP connection with the server host. When the
connection is established, the POP3 server sends a greeting. The
client and POP3 server then exchange commands and responses
(respectively) until the connection is closed or aborted.

Commands in the POP3 consist of a case-insensitive keyword, possibly
followed by one or more arguments. All commands are terminated by a
CRLF pair. Keywords and arguments consist of printable ASCII
characters. Keywords and arguments are each separated by a single
SPACE character. Keywords are three or four characters long. Each
argument may be up to 40 characters long.

Responses in the POP3 consist of a status indicator and a keyword
possibly followed by additional information. All responses are
terminated by a CRLF pair. Responses may be up to 512 characters
long, including the terminating CRLF. There are currently two status
indicators: positive (”+OK”) and negative (”-ERR”). Servers MUST
send the “+OK” and “-ERR” in upper case.

Responses to certain commands are multi-line. In these cases, which
are clearly indicated below, after sending the first line of the
response and a CRLF, any additional lines are sent, each terminated
by a CRLF pair. When all lines of the response have been sent, a
final line is sent, consisting of a termination octet (decimal code
046, “.”) and a CRLF pair. If any line of the multi-line response
begins with the termination octet, the line is “byte-stuffed” by
pre-pending the termination octet to that line of the response.
Hence a multi-line response is terminated with the five octets
“CRLF.CRLF”. When examining a multi-line response, the client checks
to see if the line begins with the termination octet. If so and if
octets other than CRLF follow, the first octet of the line (the
termination octet) is stripped away. If so and if CRLF immediately
follows the termination character, then the response from the POP
server is ended and the line containing “.CRLF” is not considered
part of the multi-line response.

A POP3 session progresses through a number of states during its
lifetime. Once the TCP connection has been opened and the POP3
server has sent the greeting, the session enters the AUTHORIZATION
state. In this state, the client must identify itself to the POP3
server. Once the client has successfully done this, the server
acquires resources associated with the client’s maildrop, and the
session enters the TRANSACTION state. In this state, the client
requests actions on the part of the POP3 server. When the client has

issued the QUIT command, the session enters the UPDATE state. In
this state, the POP3 server releases any resources acquired during
the TRANSACTION state and says goodbye. The TCP connection is then
closed.

A server MUST respond to an unrecognized, unimplemented, or
syntactically invalid command by responding with a negative status
indicator. A server MUST respond to a command issued when the
session is in an incorrect state by responding with a negative status
indicator. There is no general method for a client to distinguish
between a server which does not implement an optional command and a
server which is unwilling or unable to process the command.

A POP3 server MAY have an inactivity autologout timer. Such a timer
MUST be of at least 10 minutes’ duration. The receipt of any command
from the client during that interval should suffice to reset the
autologout timer. When the timer expires, the session does NOT enter
the UPDATE state–the server should close the TCP connection without
removing any messages or sending any response to the client.

4. The AUTHORIZATION State

Once the TCP connection has been opened by a POP3 client, the POP3
server issues a one line greeting. This can be any positive
response. An example might be:

S: +OK POP3 server ready

The POP3 session is now in the AUTHORIZATION state. The client must
now identify and authenticate itself to the POP3 server. Two
possible mechanisms for doing this are described in this document,
the USER and PASS command combination and the APOP command. Both
mechanisms are described later in this document. Additional
authentication mechanisms are described in [RFC1734]. While there is
no single authentication mechanism that is required of all POP3
servers, a POP3 server must of course support at least one
authentication mechanism.

Once the POP3 server has determined through the use of any
authentication command that the client should be given access to the
appropriate maildrop, the POP3 server then acquires an exclusive-
access lock on the maildrop, as necessary to prevent messages from
being modified or removed before the session enters the UPDATE state.
If the lock is successfully acquired, the POP3 server responds with a
positive status indicator. The POP3 session now enters the
TRANSACTION state, with no messages marked as deleted. If the
maildrop cannot be opened for some reason (for example, a lock can
not be acquired, the client is denied access to the appropriate

maildrop, or the maildrop cannot be parsed), the POP3 server responds
with a negative status indicator. (If a lock was acquired but the
POP3 server intends to respond with a negative status indicator, the
POP3 server must release the lock prior to rejecting the command.)
After returning a negative status indicator, the server may close the
connection. If the server does not close the connection, the client
may either issue a new authentication command and start again, or the
client may issue the QUIT command.

After the POP3 server has opened the maildrop, it assigns a message-
number to each message, and notes the size of each message in octets.
The first message in the maildrop is assigned a message-number of
“1″, the second is assigned “2″, and so on, so that the nth message
in a maildrop is assigned a message-number of “n”. In POP3 commands
and responses, all message-numbers and message sizes are expressed in
base-10 (i.e., decimal).

Here is the summary for the QUIT command when used in the
AUTHORIZATION state:

QUIT

Arguments: none

Restrictions: none

Possible Responses:
+OK

Examples:
C: QUIT
S: +OK dewey POP3 server signing off

5. The TRANSACTION State

Once the client has successfully identified itself to the POP3 server
and the POP3 server has locked and opened the appropriate maildrop,
the POP3 session is now in the TRANSACTION state. The client may now
issue any of the following POP3 commands repeatedly. After each
command, the POP3 server issues a response. Eventually, the client
issues the QUIT command and the POP3 session enters the UPDATE state.

Here are the POP3 commands valid in the TRANSACTION state:

STAT

Arguments: none

Restrictions:
may only be given in the TRANSACTION state

Discussion:
The POP3 server issues a positive response with a line
containing information for the maildrop. This line is
called a “drop listing” for that maildrop.

In order to simplify parsing, all POP3 servers are
required to use a certain format for drop listings. The
positive response consists of “+OK” followed by a single
space, the number of messages in the maildrop, a single
space, and the size of the maildrop in octets. This memo
makes no requirement on what follows the maildrop size.
Minimal implementations should just end that line of the
response with a CRLF pair. More advanced implementations
may include other information.

NOTE: This memo STRONGLY discourages implementations
from supplying additional information in the drop
listing. Other, optional, facilities are discussed
later on which permit the client to parse the messages
in the maildrop.

Note that messages marked as deleted are not counted in
either total.

Possible Responses:
+OK nn mm

Examples:
C: STAT
S: +OK 2 320

LIST [msg]

Arguments:
a message-number (optional), which, if present, may NOT
refer to a message marked as deleted

Restrictions:
may only be given in the TRANSACTION state

Discussion:
If an argument was given and the POP3 server issues a
positive response with a line containing information for
that message. This line is called a “scan listing” for
that message.

If no argument was given and the POP3 server issues a
positive response, then the response given is multi-line.
After the initial +OK, for each message in the maildrop,
the POP3 server responds with a line containing
information for that message. This line is also called a
“scan listing” for that message. If there are no
messages in the maildrop, then the POP3 server responds
with no scan listings–it issues a positive response
followed by a line containing a termination octet and a
CRLF pair.

In order to simplify parsing, all POP3 servers are
required to use a certain format for scan listings. A
scan listing consists of the message-number of the
message, followed by a single space and the exact size of
the message in octets. Methods for calculating the exact
size of the message are described in the “Message Format”
section below. This memo makes no requirement on what
follows the message size in the scan listing. Minimal
implementations should just end that line of the response
with a CRLF pair. More advanced implementations may
include other information, as parsed from the message.

NOTE: This memo STRONGLY discourages implementations
from supplying additional information in the scan
listing. Other, optional, facilities are discussed
later on which permit the client to parse the messages
in the maildrop.

Note that messages marked as deleted are not listed.

Possible Responses:
+OK scan listing follows
-ERR no such message

Examples:
C: LIST
S: +OK 2 messages (320 octets)
S: 1 120

S: 2 200
S: .

C: LIST 2
S: +OK 2 200

C: LIST 3
S: -ERR no such message, only 2 messages in maildrop

RETR msg

Arguments:
a message-number (required) which may NOT refer to a
message marked as deleted

Restrictions:
may only be given in the TRANSACTION state

Discussion:
If the POP3 server issues a positive response, then the
response given is multi-line. After the initial +OK, the
POP3 server sends the message corresponding to the given
message-number, being careful to byte-stuff the termination
character (as with all multi-line responses).

Possible Responses:
+OK message follows
-ERR no such message

Examples:
C: RETR 1
S: +OK 120 octets
S:
S: .

DELE msg

Arguments:
a message-number (required) which may NOT refer to a
message marked as deleted

Restrictions:
may only be given in the TRANSACTION state

Discussion:
The POP3 server marks the message as deleted. Any future
reference to the message-number associated with the message
in a POP3 command generates an error. The POP3 server does
not actually delete the message until the POP3 session
enters the UPDATE state.

Possible Responses:
+OK message deleted
-ERR no such message

Examples:
C: DELE 1
S: +OK message 1 deleted

C: DELE 2
S: -ERR message 2 already deleted

NOOP

Arguments: none

Restrictions:
may only be given in the TRANSACTION state

Discussion:
The POP3 server does nothing, it merely replies with a
positive response.

Possible Responses:
+OK

Examples:
C: NOOP
S: +OK

RSET

Arguments: none

Restrictions:
may only be given in the TRANSACTION state

Discussion:
If any messages have been marked as deleted by the POP3
server, they are unmarked. The POP3 server then replies

with a positive response.

Possible Responses:
+OK

Examples:
C: RSET
S: +OK maildrop has 2 messages (320 octets)

6. The UPDATE State

When the client issues the QUIT command from the TRANSACTION state,
the POP3 session enters the UPDATE state. (Note that if the client
issues the QUIT command from the AUTHORIZATION state, the POP3
session terminates but does NOT enter the UPDATE state.)

If a session terminates for some reason other than a client-issued
QUIT command, the POP3 session does NOT enter the UPDATE state and
MUST not remove any messages from the maildrop.

QUIT

Arguments: none

Restrictions: none

Discussion:
The POP3 server removes all messages marked as deleted
from the maildrop and replies as to the status of this
operation. If there is an error, such as a resource
shortage, encountered while removing messages, the
maildrop may result in having some or none of the messages
marked as deleted be removed. In no case may the server
remove any messages not marked as deleted.

Whether the removal was successful or not, the server
then releases any exclusive-access lock on the maildrop
and closes the TCP connection.

Possible Responses:
+OK
-ERR some deleted messages not removed

Examples:
C: QUIT
S: +OK dewey POP3 server signing off (maildrop empty)

C: QUIT

S: +OK dewey POP3 server signing off (2 messages left)

7. Optional POP3 Commands

The POP3 commands discussed above must be supported by all minimal
implementations of POP3 servers.

The optional POP3 commands described below permit a POP3 client
greater freedom in message handling, while preserving a simple POP3
server implementation.

NOTE: This memo STRONGLY encourages implementations to support
these commands in lieu of developing augmented drop and scan
listings. In short, the philosophy of this memo is to put
intelligence in the part of the POP3 client and not the POP3
server.

TOP msg n

Arguments:
a message-number (required) which may NOT refer to to a
message marked as deleted, and a non-negative number
of lines (required)

Restrictions:
may only be given in the TRANSACTION state

Discussion:
If the POP3 server issues a positive response, then the
response given is multi-line. After the initial +OK, the
POP3 server sends the headers of the message, the blank
line separating the headers from the body, and then the
number of lines of the indicated message’s body, being
careful to byte-stuff the termination character (as with
all multi-line responses).

Note that if the number of lines requested by the POP3
client is greater than than the number of lines in the
body, then the POP3 server sends the entire message.

Possible Responses:
+OK top of message follows
-ERR no such message

Examples:
C: TOP 1 10
S: +OK

S: message, a blank line, and the first 10 lines
of the body of the message>
S: .

C: TOP 100 3
S: -ERR no such message

UIDL [msg]

Arguments:
a message-number (optional), which, if present, may NOT
refer to a message marked as deleted

Restrictions:
may only be given in the TRANSACTION state.

Discussion:
If an argument was given and the POP3 server issues a positive
response with a line containing information for that message.
This line is called a “unique-id listing” for that message.

If no argument was given and the POP3 server issues a positive
response, then the response given is multi-line. After the
initial +OK, for each message in the maildrop, the POP3 server
responds with a line containing information for that message.
This line is called a “unique-id listing” for that message.

In order to simplify parsing, all POP3 servers are required to
use a certain format for unique-id listings. A unique-id
listing consists of the message-number of the message,
followed by a single space and the unique-id of the message.
No information follows the unique-id in the unique-id listing.

The unique-id of a message is an arbitrary server-determined
string, consisting of one to 70 characters in the range 0x21
to 0x7E, which uniquely identifies a message within a
maildrop and which persists across sessions. This
persistence is required even if a session ends without
entering the UPDATE state. The server should never reuse an
unique-id in a given maildrop, for as long as the entity
using the unique-id exists.

Note that messages marked as deleted are not listed.

While it is generally preferable for server implementations
to store arbitrarily assigned unique-ids in the maildrop,

this specification is intended to permit unique-ids to be
calculated as a hash of the message. Clients should be able
to handle a situation where two identical copies of a
message in a maildrop have the same unique-id.

Possible Responses:
+OK unique-id listing follows
-ERR no such message

Examples:
C: UIDL
S: +OK
S: 1 whqtswO00WBw418f9t5JxYwZ
S: 2 QhdPYR:00WBw1Ph7x7
S: .

C: UIDL 2
S: +OK 2 QhdPYR:00WBw1Ph7x7

C: UIDL 3
S: -ERR no such message, only 2 messages in maildrop

USER name

Arguments:
a string identifying a mailbox (required), which is of
significance ONLY to the server

Restrictions:
may only be given in the AUTHORIZATION state after the POP3
greeting or after an unsuccessful USER or PASS command

Discussion:
To authenticate using the USER and PASS command
combination, the client must first issue the USER
command. If the POP3 server responds with a positive
status indicator (”+OK”), then the client may issue
either the PASS command to complete the authentication,
or the QUIT command to terminate the POP3 session. If
the POP3 server responds with a negative status indicator
(”-ERR”) to the USER command, then the client may either
issue a new authentication command or may issue the QUIT
command.

The server may return a positive response even though no
such mailbox exists. The server may return a negative
response if mailbox exists, but does not permit plaintext

password authentication.

Possible Responses:
+OK name is a valid mailbox
-ERR never heard of mailbox name

Examples:
C: USER frated
S: -ERR sorry, no mailbox for frated here

C: USER mrose
S: +OK mrose is a real hoopy frood

PASS string

Arguments:
a server/mailbox-specific password (required)

Restrictions:
may only be given in the AUTHORIZATION state immediately
after a successful USER command

Discussion:
When the client issues the PASS command, the POP3 server
uses the argument pair from the USER and PASS commands to
determine if the client should be given access to the
appropriate maildrop.

Since the PASS command has exactly one argument, a POP3
server may treat spaces in the argument as part of the
password, instead of as argument separators.

Possible Responses:
+OK maildrop locked and ready
-ERR invalid password
-ERR unable to lock maildrop

Examples:
C: USER mrose
S: +OK mrose is a real hoopy frood
C: PASS secret
S: -ERR maildrop already locked

C: USER mrose
S: +OK mrose is a real hoopy frood
C: PASS secret
S: +OK mrose’s maildrop has 2 messages (320 octets)

APOP name digest

Arguments:
a string identifying a mailbox and a MD5 digest string
(both required)

Restrictions:
may only be given in the AUTHORIZATION state after the POP3
greeting or after an unsuccessful USER or PASS command

Discussion:
Normally, each POP3 session starts with a USER/PASS
exchange. This results in a server/user-id specific
password being sent in the clear on the network. For
intermittent use of POP3, this may not introduce a sizable
risk. However, many POP3 client implementations connect to
the POP3 server on a regular basis — to check for new
mail. Further the interval of session initiation may be on
the order of five minutes. Hence, the risk of password
capture is greatly enhanced.

An alternate method of authentication is required which
provides for both origin authentication and replay
protection, but which does not involve sending a password
in the clear over the network. The APOP command provides
this functionality.

A POP3 server which implements the APOP command will
include a timestamp in its banner greeting. The syntax of
the timestamp corresponds to the `msg-id’ in [RFC822], and
MUST be different each time the POP3 server issues a banner
greeting. For example, on a UNIX implementation in which a
separate UNIX process is used for each instance of a POP3
server, the syntax of the timestamp might be:

where `process-ID’ is the decimal value of the process’s
PID, clock is the decimal value of the system clock, and
hostname is the fully-qualified domain-name corresponding
to the host where the POP3 server is running.

The POP3 client makes note of this timestamp, and then
issues the APOP command. The `name’ parameter has
identical semantics to the `name’ parameter of the USER
command. The `digest’ parameter is calculated by applying
the MD5 algorithm [RFC1321] to a string consisting of the
timestamp (including angle-brackets) followed by a shared

secret. This shared secret is a string known only to the
POP3 client and server. Great care should be taken to
prevent unauthorized disclosure of the secret, as knowledge
of the secret will allow any entity to successfully
masquerade as the named user. The `digest’ parameter
itself is a 16-octet value which is sent in hexadecimal
format, using lower-case ASCII characters.

When the POP3 server receives the APOP command, it verifies
the digest provided. If the digest is correct, the POP3
server issues a positive response, and the POP3 session
enters the TRANSACTION state. Otherwise, a negative
response is issued and the POP3 session remains in the
AUTHORIZATION state.

Note that as the length of the shared secret increases, so
does the difficulty of deriving it. As such, shared
secrets should be long strings (considerably longer than
the 8-character example shown below).

Possible Responses:
+OK maildrop locked and ready
-ERR permission denied

Examples:
S: +OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
S: +OK maildrop has 1 message (369 octets)

In this example, the shared secret is the string `tan-
staaf’. Hence, the MD5 algorithm is applied to the string

<1896.697170952@dbc.mtview.ca.us>tanstaaf

which produces a digest value of

c4c9334bac560ecc979e58001b3e22fb

8. Scaling and Operational Considerations

Since some of the optional features described above were added to the
POP3 protocol, experience has accumulated in using them in large-
scale commercial post office operations where most of the users are
unrelated to each other. In these situations and others, users and
vendors of POP3 clients have discovered that the combination of using
the UIDL command and not issuing the DELE command can provide a weak
version of the “maildrop as semi-permanent repository” functionality
normally associated with IMAP. Of course the other capabilities of

IMAP, such as polling an existing connection for newly arrived
messages and supporting multiple folders on the server, are not
present in POP3.

When these facilities are used in this way by casual users, there has
been a tendency for already-read messages to accumulate on the server
without bound. This is clearly an undesirable behavior pattern from
the standpoint of the server operator. This situation is aggravated
by the fact that the limited capabilities of the POP3 do not permit
efficient handling of maildrops which have hundreds or thousands of
messages.

Consequently, it is recommended that operators of large-scale multi-
user servers, especially ones in which the user’s only access to the
maildrop is via POP3, consider such options as:

* Imposing a per-user maildrop storage quota or the like.

A disadvantage to this option is that accumulation of messages may
result in the user’s inability to receive new ones into the
maildrop. Sites which choose this option should be sure to inform
users of impending or current exhaustion of quota, perhaps by
inserting an appropriate message into the user’s maildrop.

* Enforce a site policy regarding mail retention on the server.

Sites are free to establish local policy regarding the storage and
retention of messages on the server, both read and unread. For
example, a site might delete unread messages from the server after
60 days and delete read messages after 7 days. Such message
deletions are outside the scope of the POP3 protocol and are not
considered a protocol violation.

Server operators enforcing message deletion policies should take
care to make all users aware of the policies in force.

Clients must not assume that a site policy will automate message
deletions, and should continue to explicitly delete messages using
the DELE command when appropriate.

It should be noted that enforcing site message deletion policies
may be confusing to the user community, since their POP3 client
may contain configuration options to leave mail on the server
which will not in fact be supported by the server.

One special case of a site policy is that messages may only be
downloaded once from the server, and are deleted after this has
been accomplished. This could be implemented in POP3 server

software by the following mechanism: “following a POP3 login by a
client which was ended by a QUIT, delete all messages downloaded
during the session with the RETR command”. It is important not to
delete messages in the event of abnormal connection termination
(ie, if no QUIT was received from the client) because the client
may not have successfully received or stored the messages.
Servers implementing a download-and-delete policy may also wish to
disable or limit the optional TOP command, since it could be used
as an alternate mechanism to download entire messages.

9. POP3 Command Summary

Minimal POP3 Commands:

USER name valid in the AUTHORIZATION state
PASS string
QUIT

STAT valid in the TRANSACTION state
LIST [msg]
RETR msg
DELE msg
NOOP
RSET
QUIT

Optional POP3 Commands:

APOP name digest valid in the AUTHORIZATION state

TOP msg n valid in the TRANSACTION state
UIDL [msg]

POP3 Replies:

+OK
-ERR

Note that with the exception of the STAT, LIST, and UIDL commands,
the reply given by the POP3 server to any command is significant
only to “+OK” and “-ERR”. Any text occurring after this reply
may be ignored by the client.

10. Example POP3 Session

S:
C:
S: +OK POP3 server ready <1896.697170952@dbc.mtview.ca.us>
C: APOP mrose c4c9334bac560ecc979e58001b3e22fb
S: +OK mrose’s maildrop has 2 messages (320 octets)
C: STAT
S: +OK 2 320
C: LIST
S: +OK 2 messages (320 octets)
S: 1 120
S: 2 200
S: .
C: RETR 1
S: +OK 120 octets
S:
S: .
C: DELE 1
S: +OK message 1 deleted
C: RETR 2
S: +OK 200 octets
S:
S: .
C: DELE 2
S: +OK message 2 deleted
C: QUIT
S: +OK dewey POP3 server signing off (maildrop empty)
C:
S:

11. Message Format

All messages transmitted during a POP3 session are assumed to conform
to the standard for the format of Internet text messages [RFC822].

It is important to note that the octet count for a message on the
server host may differ from the octet count assigned to that message
due to local conventions for designating end-of-line. Usually,
during the AUTHORIZATION state of the POP3 session, the POP3 server
can calculate the size of each message in octets when it opens the
maildrop. For example, if the POP3 server host internally represents
end-of-line as a single character, then the POP3 server simply counts
each occurrence of this character in a message as two octets. Note
that lines in the message which start with the termination octet need
not (and must not) be counted twice, since the POP3 client will
remove all byte-stuffed termination characters when it receives a
multi-line response.

12. References

[RFC821] Postel, J., “Simple Mail Transfer Protocol”, STD 10, RFC
821, USC/Information Sciences Institute, August 1982.

[RFC822] Crocker, D., “Standard for the Format of ARPA-Internet Text
Messages”, STD 11, RFC 822, University of Delaware, August 1982.

[RFC1321] Rivest, R., “The MD5 Message-Digest Algorithm”, RFC 1321,
MIT Laboratory for Computer Science, April 1992.

[RFC1730] Crispin, M., “Internet Message Access Protocol - Version
4″, RFC 1730, University of Washington, December 1994.

[RFC1734] Myers, J., “POP3 AUTHentication command”, RFC 1734,
Carnegie Mellon, December 1994.

13. Security Considerations

It is conjectured that use of the APOP command provides origin
identification and replay protection for a POP3 session.
Accordingly, a POP3 server which implements both the PASS and APOP
commands should not allow both methods of access for a given user;
that is, for a given mailbox name, either the USER/PASS command
sequence or the APOP command is allowed, but not both.

Further, note that as the length of the shared secret increases, so
does the difficulty of deriving it.

Servers that answer -ERR to the USER command are giving potential
attackers clues about which names are valid.

Use of the PASS command sends passwords in the clear over the
network.

Use of the RETR and TOP commands sends mail in the clear over the
network.

Otherwise, security issues are not discussed in this memo.

14. Acknowledgements

The POP family has a long and checkered history. Although primarily
a minor revision to RFC 1460, POP3 is based on the ideas presented in
RFCs 918, 937, and 1081.

In addition, Alfred Grimstad, Keith McCloghrie, and Neil Ostroff
provided significant comments on the APOP command.

15. Authors’ Addresses

John G. Myers
Carnegie-Mellon University
5000 Forbes Ave
Pittsburgh, PA 15213

EMail: jgm+@cmu.edu

Marshall T. Rose
Dover Beach Consulting, Inc.
420 Whisman Court
Mountain View, CA 94043-2186

EMail: mrose@dbc.mtview.ca.us

Appendix A. Differences from RFC 1725

This memo is a revision to RFC 1725, a Draft Standard. It makes the
following changes from that document:

- clarifies that command keywords are case insensitive.

- specifies that servers must send “+OK” and “-ERR” in
upper case.

- specifies that the initial greeting is a positive response,
instead of any string which should be a positive response.

- clarifies behavior for unimplemented commands.

- makes the USER and PASS commands optional.

- clarified the set of possible responses to the USER command.

- reverses the order of the examples in the USER and PASS
commands, to reduce confusion.

- clarifies that the PASS command may only be given immediately
after a successful USER command.

- clarified the persistence requirements of UIDs and added some
implementation notes.

- specifies a UID length limitation of one to 70 octets.

- specifies a status indicator length limitation
of 512 octets, including the CRLF.

- clarifies that LIST with no arguments on an empty mailbox
returns success.

- adds a reference from the LIST command to the Message Format
section

- clarifies the behavior of QUIT upon failure

- clarifies the security section to not imply the use of the
USER command with the APOP command.

- adds references to RFCs 1730 and 1734

- clarifies the method by which a UA may enter mail into the
transport system.

- clarifies that the second argument to the TOP command is a
number of lines.

- changes the suggestion in the Security Considerations section
for a server to not accept both PASS and APOP for a given user
from a “must” to a “should”.

- adds a section on scaling and operational considerations

Appendix B. Command Index

APOP ………………………………………………. 15
DELE ………………………………………………. 8
LIST ………………………………………………. 6
NOOP ………………………………………………. 9
PASS ………………………………………………. 14
QUIT ………………………………………………. 5
QUIT ………………………………………………. 10
RETR ………………………………………………. 8
RSET ………………………………………………. 9
STAT ………………………………………………. 6
TOP ……………………………………………….. 11
UIDL ………………………………………………. 12
USER ………………………………………………. 13

\\kalau sesapa yang faham bagus la. saya sendiri tak faham sebab tak baca pape pon. mungkin bila ada masa, insya ALLAH baca//

February 9, 2006

Homepage

Filed under: Komputer

Homepage

A Web page or webpage is a “page” of the World Wide Web, usually in HTML/XHTML format (the file extensions are typically htm or html) and with hypertext links to enable navigation from one page or section to another. Web pages often use associated graphics files to provide illustration, and these too can be clickable links. A web page is displayed using a web browser, and can be designed to make use of applets (subprograms than run inside the page) which often provide motion graphics, interaction, and sound.

Web pages can be larger than fits on the screen. Except in special cases a page wider than fits on the screen, requiring horizontal scrolling, is impractical and therefore avoided: see page widening. A page higher than fits on the screen is more common and not problematic; it requires vertical scrolling to see all of it.

A collection of web pages stored in a single folder or within related subfolders of a web server is known as a website. A website generally includes a frontpage named index.htm or index.html.

A difficulty in designing and testing web pages is that they should be suitable for many browsers and browser settings and different screen resolutions.

URL

Usually a web page has a more or less permanent URL, a permalink, and therefore allows deep linking. Sometimes it has only a temporary URL referring to a cache area. This may e.g. be the case when the page is the result of zooming and shifting a map. Sometimes a page results from a web page by some action, e.g. replacing the content of one of the frames, while the new page does not have its own URL. Perhaps such a page, as well as a page with a form field filled in, strictly can not be called a web page, because it is not on the web, but created from what is on the web.

Graphics

For embedding (transclusion) of an image in a web page, see HTML element#Images.

The graphics file format in web pages is usually JPEG for photographs and GIF or PNG for other images such as diagrams, drawings, graphs, etc. The last two formats can also be used for photographs but are not as suitable for that purpose as JPEG (JPEG is lossy while GIF and PNG are lossless). GIF is used for animations, GIF and PNG for images with transparent pixels, PNG for images with partially transparent pixels (but this is not supported by e.g. IE). All these are raster graphics. There is also the SVG format: Scalable Vector Graphics. Currently more common ways to supply vector graphics are either with a PDF file, viewed either using a plug-in of the browser or a separate viewer, or with Flash. This is useful e.g. for a map, often a combination of a vector graphics layer and text, and possibly a raster graphics layer. This gives better results when zooming in than a GIF or PNG image (JPEG would be even worse due to compression artifacts).

Alternatively, on zooming in the server supplies a new image. In that case one can not download the whole map, unless perhaps piece by piece. See e.g. the links in Map#External links.

Also, as an example, compare the GIF and PDF province maps in South Holland#External links.

Viewing a web page

Since most web pages are mostly text, you can view them in any application that can read text documents. However, to view a web page, as it is intended, one needs a type of software known as a user agent or better still a web browser, which is a piece of software specifically designed to view web pages. There are many different types of web browsers available with various capabilities and a wide range of supported platforms.

Creating a web page

To create a web page, one needs a general text editor or a special HTML editor like Microsoft FrontPage, Macromedia Dreamweaver, Mozilla Composer and so on, and a FTP program to upload the page to the web server. One can use the web browser to upload the web page file to the server, but that is not recommended.

One can also use a pre-made web template to create a web page. Web Templates let web page designers edit the content of a web page without having to worry about the overall asthetics.

Wiki is a special way to create or modify and upload web pages without FTP-ing or upload file, only filling a text form in a web page. Wikipedia is an example of wiki technology.

Saving a web page

When saving a local copy of a web page, the web browser usually allows a choice between:

* saving the rendered text without formatting or images, and without indicating which words are links or what their destination is
* saving the HTML-file without changes, without images (view the source and save that)
* saving the HTML-file, changing relative links to absolute ones, without images
* also saving the images and adjusting the references to them accordingly; either a separate folder is made (IE, Mozilla) or the same is used (Opera);

Internet Explorer can also save the page including images in just one MHT-file.

The common web browsers, like Mozilla, Mozilla Firefox and Internet Explorer, also allow you to print the currently viewed web page or optionally “print” to a file which can later be viewed or printed. This has an advantage in that some web pages are specially designed using Cascading Style Sheets, or a separately generated page, to show both the text and target destination of links contained within the web page. Likewise any images are contained within the single file.

For a short page another possibility is saving a screenshot (only useful in special cases). This shows links, but not their destination.

http://georgia101.blogspot.com

Bookmark

Filed under: Komputer

Bookmark

A bookmark is a thin marker, commonly made from paper or leather, used to keep one’s place in a printed work and so be able to return to it with ease at some time in the future.

This term is being reused in various modern software applications, such as word processors, and most notably, Internet.

Internet bookmarks

Bookmarks are pointers – primarily to URLs – built-in to the various Internet web browsers. Bookmarks have been incorporated into almost every browser since the Mosaic browser and are normally stored on the software client. A folder metaphor may be used for organization. Various shareware utilities and server-side web utilities have been developed to better manage bookmarks, yet none has gained widespread acceptance.

The bookmarks within Internet Explorer, created by Microsoft, are called Favorites. By virtue of the large proportion of people using Internet Explorer, the term Favorite has become virtually synonymous with bookmark in this respect.

Also, in Mosaic web browser, bookmarks are called Hotlists for an example), though this term is not widespread, due to the limited popularity of Mosaic.

The most recent development in internet bookmarks was the introduction of live bookmarks by Mozilla Firefox in 2004. Utilizing RSS feeds, live bookmarks sit in the bookmarks menu or sidebar like any other, but contain a regularly updated list of links to recent articles supplied by a news site or weblog.

//bookmark dalam bahasa melayu bermaksud penanda buku. klasik kan terjemahan ni kalau nak digunakan dalam istilah komputer… “jadikan ia penanda buku”… kikikiki….

Windows XP Pro vs Home

Filed under: Komputer

Windows XP Home Edition vs. Professional Edition: What’s the difference?
Updated for the RTM release of Windows XP

With the inclusion of a new consumer-oriented version of Windows XP, there has been some confusion surrounding the differences between this product, Windows XP Home Edition, and its more upscale sibling, Windows XP Professional Edition. During a visit to Redmond in February where Windows XP Beta 2 and the new Whistler (”Luna”) user interface was first unveiled, and in various meetings since then, I’ve been able to discuss this new Windows version with Microsoft executives and product managers. Beyond the obvious–Microsoft is targeting Home Edition at consumers and Professional at business users and power users–Group Vice President Jim Allchin said that the company was working hard to further differentiate the products. “With XP, the home version is what it is,” Allchin said. “But where we’re going, we’ve named them appropriately. In the future, this will make more sense. We will do more value add in Pro in the future.”
“Divide them into managed and unmanaged environments,” added John Frederiksen, the General Manager of the PC Experience Solution Group, noting that some smaller businesses would probably install Home Edition regardless of the target marketing. “Some small businesses have administrators, some don’t. Home Edition is not a managed OS. It’s optimized for that consumer market. A lot of the OEM PCs marketed to consumers are bought by small businesses. In terms of naming, we wanted to continue the Professional name. For the consumer product, we tested the name Windows Me again, the year names, like Windows 2002, and a lot of other stuff. But Home Edition tested the best. The feedback said that Home Edition suggested it was customized for the home, which it was. We feel like the name reflects its purpose.”

Windows XP Home Edition Overview
Windows XP Home Edition includes a number of enhancements over Windows 2000 Professional. These include:
Improved software (application) and hardware compatibility
Simplified security
Simplified log-on featuring new “welcome” screen
Fast user switching
A new user interface featuring context-sensitive, task-oriented Web views
Enhanced support for digital media (movies, pictures, music)
DirectX 8.1 multimedia libraries for gaming

Professional Edition: Superset of Home Edition
At its most basic level, XP Professional is a business- and power-user oriented superset of Home Edition. Because this orientation, it includes features that wouldn’t be appropriate, or would be too complex, for the typical home user. The most obvious difference is security, which is vastly simplified in Home Edition. Each interactive user in XP Home is assumed to be a member of the Owners local group, which is the Windows XP equivalent of the Windows 2000 Administrator account: This means that anyone who logs on to a Home Edition machine has full control. Likewise, the Backup Operators, Power Users, and Replicator groups from Windows 2000/XP Pro are missing from Home Edition, and a new group, called Restricted Users, is added. Hidden administrative shares (C$, etc.) are also unavailable in Home Edition.

“Professional Edition is a strict superset of Home Edition,” confirmed Chris Jones, Vice President of the Windows Client Group. “Everything you can do in Home Edition, you can do in Pro. So we do think there are home users who will buy Pro.” Jones’ distinction is a good one: With Windows XP, the Professional Edition is finally a superset of all the desktop clients that came before (Windows Me and Windows 2000 Professional) as well as of its new sibling. So when discussing the differences between the editions, it’s best to simply describe those features in Pro that you can’t get in Home Edition.

Pro features that aren’t in Home Edition
The following features are not present in Windows XP Home Edition.

Power user
* Remote Desktop - All versions of Windows XP–including Home Edition–support Remote Assistance, which is an assisted support technology that allows a help desk or system administrator to remotely connect to a client desktop for troubleshooting purposes. But Only Pro supports the new Remote Desktop feature, which is a single-session version of Terminal Services with two obvious uses: Mobile professionals who need to remotely access their corporate desktop, and remote administration of clients on a network. You can access a Windows XP Remote Desktop from any OS that supports a Terminal Services client (such as Windows 98 and, interestingly XP Home). XP Home can act as the client in a Remote Desktop session; only Pro can be the server.
* Multi-processor support - Windows XP Pro supports up to two microprocessors, while Home Edition supports only one.
* Automated System Recovery (ASR) - In a somewhat controversial move, Microsoft has removed the Backup utility from the default Windows XP Home Edition, though it is available as an optional installation if you can find it on the CD-ROM (hint: it’s in the /valueadd folder). The reason for this the integration of Microsoft’s new Automated System Recovery (ASR) tool into Backup. In Pro, ASR will help recover a system from a catastrophic error, such as one that renders the system unbootable. ASR-enabled backups are triggerable from XP Setup, allowing you to return your system to its previous state, even if the hard drive dies and has to be replaced. Unlike consumer-oriented features such as System Restore, ASR is not automatic: It must manually be enabled from within the Backup utility in Windows XP Pro. In any event, while there is a Backup utility available for Home Edition, you cannot use ASR, even though mentions of this feature still exist in the UI. Confusing? Yes. But it’s better than no Backup at all, which was the original plan.
* Dynamic Disk Support - Windows XP Professional (like its Windows 2000 equivalent) supports dynamic disks, but Home Edition does not (instead, HE supports only the standard Simple Disk type). Dynamic disks are not usable with any OS other than Windows 2000 or Windows XP Pro, and they cannot be used on portable computers. Likewise, Home Edition does not include the Logical Disk Manager.
* Fax - Home Edition has no integrated fax functionality out of the box, though it is an option you can install from the XP Home CD.
* Internet Information Services/Personal Web Server - Home Edition does not include the IIS Web server 5.1 software found in Pro.

Security
* Encrypting File System - Windows XP Professional supports the Encrypting File System (EFS), which allows you encrypt individual files or folders for local security (EFS is not enabled over a network). EFS-protected files and folders allows users to protect sensitive documents from other users.
* File-level access control - Any user with Administrator privileges can limit access to certain network resources, such as servers, directories, and files, using access control lists. Only Windows XP Professional supports file-level access control, mostly because this feature is typically implemented through Group Policy Objects, which are also not available in Home Edition.
* “C2″ certification - Microsoft will attempt to have Windows XP Professional certified with the “C2″ security designation, a largely irrelevant status, but one which will not be afforded to Home Edition.

Management
* Domain membership - Home Edition cannot be used to logon to an Active Directory domain. For obvious reasons, the Domain Wizard is also missing in Home Edition.
* Group Policy - Since Home Edition cannot be used to logon to an Active Directory domain, Group Policy–whereby applications, network resources, and operating systems are administered for domain users–is not supported either.
* IntelliMirror - Microsoft lumps a wide range of semi-related change and configuration management technologies under the IntelliMirror umbrella, and none of these features are supported in the consumer oriented Home Edition. IntelliMirror capabilities include user data management; centrally-managed software installation, repair, updating, and removal; user settings management; and Remote Installation Services (RIS), which allows administrators to remotely install the OS on client systems.
* Roaming profiles - This feature allows users to logon to any computer in an Active Directory network and automatically receive their customized settings. It is not available in Home Edition, which cannot logon to an Active Directory domain.

Corporate deployment
* Multi-language support - Only Windows XP Professional will ship in a Multi-Language version or support multiple languages in a single install.
* Sysprep support - Windows XP Pro will support the System Preparation (Sysprep) utility, while Home Edition will not.
* RIS support - See the IntelliMirror heading in the previous section; Home Edition does not support RIS deployments.

64-bit Edition
* Microsoft is shipping a 64-bit version of Windows XP for Intel Itanium systems that mirrors the Professional Edition feature-set.

Networking features
The following networking features are not included in Home Edition:
* The user interface for IPSecurity (IPSec)
* SNMP
* Simple TCP/IP services
* SAP Agent
* Client Service for NetWare
* Network Monitor
* Multiple Roaming feature

User interface features
Windows XP Home Edition has some different default settings that affect the user interface. For example, Guest logon is on by default in Home, but off in Pro. The Address bar in Explorer windows is on in Pro by default, but off in Home. During the beta period, Microsoft had intended to use a business-oriented shell theme (”Professional”) by default in Pro and the “Luna” consumer theme in Home Edition. But feedback from corporate users suggested that everyone liked the consumer-oriented Luna theme better, and development of the Professional theme was cancelled. Other user interface features that are present in Pro but not Home include:
* Client-side caching
* Administrative Tools option on the Start menu (a subset of the Admin tools are still present in Home, however).

It’s also worth mentioning that Home Edition will support upgrades from Windows 98, 98 SE, and Millennium Edition (Me), but not from Windows 95, NT 4.0 Workstation, or Windows 2000 Professional. You can upgrade from Windows 98, 98 SE, Millennium Edition (Me), Windows NT 4.0 Workstation, or Windows 2000 Professional to Windows XP Professional. See my article on What to Expect from Windows XP for more information.

Deciding which edition to buy is simple: Peruse the above list and decide whether you can live without any of these features. If you can’t, then you’re going to want to get Professional. Otherwise, save $100 and get Home Edition. Note that Microsoft is offering a less-expensive Professional “Step-Up” upgrade for Home users that wish to move to XP Pro.

Paul Thurrott
February 8, 2001
Updated February 20, 2001, June 15, 2001, August 24, 2001, September 4-5, 2001, November 26, 2001

//masa paste ni, saya tengah menggunakan Windows XP Home Edition. Nampak takde perbezaan yang ketara kecuali satu je, kena masukkan activation code dalam masa 30 hari. Yang ni je nampak sangat perbezaan dengan Windows XP Professional.

Get free blog up and running in minutes with Blogsome
Theme designed by Chris M