Monthly ArchiveJuly 2006
General tejas on 27 Jul 2006
What was the first web browser?
Here is the first web broswer history i found on internet!
Tim Berners-Lee, who invented the World Wide Web in 1989 and first deployed a working system in 1990, did so by writing a web browser for the NeXTStep operating system. The original “WorldWideWeb” browser program had a graphical user interface and so on and is definitely recognizable to most people as a web browser. However, WorldWideWeb did not support graphics embedded in pages when it was first released. You can learn more about the original “WorldWideWeb” browser from Tim Berners-Lee himself.
Since WorldWideWeb had a graphical user interface (GUI), it could be called a graphical web browser. However it did not display graphics as part of web pages. That did not happen until the arrival of NCSA Mosaic 2.0.
The first graphical web browser to become truly popular and capture the imagination of the public was NCSA Mosaic. Developed by Marc Andreessen, Jamie Zawinski and others who later went on to create the Netscape browser, NCSA Mosaic was the first to be available for Microsoft Windows, the Macintosh, and the Unix X Window System, which made it possible to bring the web to the average user. The first version appeared in March 1993. The “inline images,” such as the boutell.com logo at the top of this page, that are an integral part of almost every web page today were introduced by NCSA Mosaic 2.0, in January of 1994. Mosaic 2.0 also introduced forms.
Netscape is the browser that introduced most all of the remaining major features that define a web browser as we know it. The first version of Netscape appeared in October 1994 under the code name “Mozilla.” Netscape 1.0’s early beta versions introduced the “progressive rendering” of pages and images, meaning that the page begins to appear and the text can be read even before all of the text and/or images have been completely downloaded. Version 1.1, in March 1995, introduced HTML tables, which are now used in the vast majority of web pages to provide page layout. Version 2.0, in October 1995, introduced frames, Java applets, and JavaScript. Version 2.0 was the last version of Netscape to introduce a major feature of the web as we know it today; later versions improved reliability and stability and introduced features that did not catch on as standards for all browsers. In 1998, Netscape decided to release their browser source code as open source software, and the Mozilla project began.
Microsoft Internet Explorer is by far the most common web browser in use as of this writing. Internet Explorer 1.0, released in August 1995, broke no important new ground in a way that became part of a future standard. Later versions of Internet Explorer quickly caught up; Internet Explorer 3.0 was very close to Netscape 2.0’s feature set. In July 1996, Internet Explorer 3.0 beta introduced the first useful implementation of cascading style sheets, which allow better control of the exact appearance of web pages. In April 1997, Internet Explorer 4.0 introduced the first quality implementation of the Document Object Model (DOM), which allows Javascript to modify the appearance and content of a web page after it has been loaded.
Which is next ![]()
General tejas on 27 Jul 2006
How to delete an undeletable file
Lot’s of times many files in your PC are undeletable. Well, here is a tip to delete anything You want!
Open a Command Prompt window and leave it open. Close all open programs
Click Start, Run and enter TASKMGR.EXE
Go to the Processes tab and End Process on Explorer.exe. Leave Task Manager open
Go back to the Command Prompt window and change to the directory the AVI (or other undeletable file) is located in
At the command prompt type DEL where is the file you wish to delete
Go back to Task Manager, click File, New Task and enter EXPLORER.EXE to restart the GUI shell
Close Task Manager
Ok, No problem again with these awful undeletable files. ![]()
General tejas on 27 Jul 2006
Five common PHP design patterns
Design patterns not only present useful ways for developing robust software faster but also provide a way of encapsulating large ideas in friendly terms. For example, you can say you’re writing a messaging system to provide for loose coupling, or you can say you’re writing an observer, which is the name of that pattern.
http://www-128.ibm.com/developerworks/library/os-php-designptrns/
General & Web 2.0 tejas on 27 Jul 2006
Compress or uncompress files online
Krun.ch is a simple tool that simplifies the process of compressing, uncompress and sending your files online. Krun.ch isn’t a replacement for the traditional desktop compression tools, but its just a tool that makes things easier by cutting down all the ‘krunching’ hassles!
URL :- http://krun.ch/
General pushkar on 12 Jul 2006
Oracle Aggregate Function
Aggregate function that act on a set of values.
These function are classified corresponding to different data types as:
1.String Function
2.Numeric Function
3.Conversion Function
4.Date Function.
Generally people know about common function like AVG, MIN, MAX, COUNT, SUM, POWER, ABS, SQRT.
Here i have listed some of very rare used function but to much useful.
1.INITCAP(char)
Return string with the first letter in upper case.
Example::SELECT INITCAP(”PUSHKAR RATHOD”) “Lower Case” FROM dual;
Lower Case
______________________
pushkar rathod
2.UPPER
This function works as same as above function except it convert string into UPPER case.
3.SUBSTR(char,m[,n])
Return a portion of char,beginning at character ‘m’,exceeding upto ‘n’ characters.If ‘n’
is ommitted,result returned upto end char.
Example::SELECT SUBSTR(’PUSHKAR’,3,4) “Substring” FROM dual;
Substring
_________________________
SHKA
4.LTRIM(char[,set])
This function removes char from left of char with initial characters removed up to the first
character not in set.
Example::SELECT LTRIM(’PUSHKAR’,S) “From Left” FROM dual;
From Left
_________________________
PUHKAR
5.RTRIM(char,[set])
This is same function as above.
6.LPAD(char1,n[,char2])
Returns ‘char1′ , left padded to length ‘n’ with the Sequence of characters in ‘char2′,’char2′ defaults to blanks.
Example::SELECT LPAD(’RATHOD P’,10,’#') “Left Pad’ FROM dual;
Left Pad
____________________________
##RATHOD P
7.RPAD(char1,n[,char2])
This is same function as above.