Blog Category

What are Captcha and ReCaptcha?

With hacking attacks going to the next level, most websites have become more vigilant to shield every possible cyber-attack. Captcha is something that has been around for some time now and several top websites incorporate captcha. Captcha is a challenge-response test provided over the website. This is used to determine if the user is a human or an automated bot. Captcha was first formed in 1997 and was officially introduced in 2003 by John Langford, Nicholas Hopper, Luis von Ahn, and Manuel Blum.


What is Web 3.0?

The web has evolved several changes since its inception, starting from Web 1.0 which forms the most rudimentary form of a web. Next going on to more advanced forms of Web which were called as Web 2.0.[..]

What is JSP?

JSP is also referred as Java server pages. It is a language used for web development and is similar to PHP or ASP. It is used extensively for dynamic web page generation. JSP was first released in 1999 by Sun Microsystems.[..]

What is Dark Web?

Dark web forms a part of the Deep web which cannot be indexed by search engines. These are a collection of websites that are publicly visible but can hide the IP addresses. This makes tracking of such websites difficult. A search engine will never be able to find such websites.[..]

What is World Wide Web?

World Wide Web, also commonly referred to as www is a term we frequently hear about. Though this has become an integral part of our lives, many still feel it is same as the Internet. However, Internet and World Wide Web are closely linked and are two different entities. Internet refers to a global network of computers interconnected in a specific way. The World Wide Web or www is a collection of web resources and pages found over this network. To access the world wide web, a web browser is needed.[..]

What is a Webmaster?

A webmaster is the position given to a person responsible for maintaining one or more websites of a company. The position came about for the need of having someone to fulfill these duties and after once it was required for there to be a single point of contact for those who administered a domain and as such, the "webmaster" title unofficially became tied to "web administrator".[..]

Mobile Web Development

As the prominence of technology continues, the advent of mobile technology will continue to grow and expand as well. For many developers, this means learning and understand mobile development intimately and being capable of not only identifying the differences between mobile web development and normal web development; but also knowing and understanding why these differences exist.[..]

What is Web2.0?

Web2.0 refers to websites on the World Wide Web (WWW) which focus on user-generated content, usability and ease of use, and interoperability between one website and other products, devices, or systems. To be perfectly clear, the term does not refer to an update of any specific language or application but rather; a change in the process involved with how developers web pages were created and used.[..]

What is Cascading Style Sheets (CSS)?

Cascading Style Sheets (CSS) is a style sheet language used for describing and defining the presentation of a document written in some markup language such as Hypertext Markup Language (HTML). As a matter of fact, next to HTML and JavaScript (JS), CSS is one of the core parts of the World Wide Web (WWW) to create visually engaging websites and user interfaces for both web applications and mobile applications.[..]

What is PHP?

PHP: Hypertext Preprocessor (PHP for short) is a language made for server-side scripting with a focus on web development; although, it can also be used as a general language tool. Although originally created by Rasmus Lerdorf in 1994, its reference implementation is now managed by The PHP Group. Originally, “PHP” stood for Personal Home Page but since then, it became a recursive acronym for the full name of PHP: Hypertext Preprocessor.[..]

What is JavaScript (JS)?

JavaScript (JS) is a high-level interpreted programming language that is also considered to be dynamic, weakly typed, prototype-based, and multi-paradigm. Alongside Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS), is one of the three core technologies of the World Wide Web (WWW). Its characteristics allow for the creation of dynamic web pages which can be interactive with users. It can be found employed commonly by most modern-day websites while all modern-day browsers support it without the need of any plugin through means of a built-in JavaScript Engine. Each JS Engine represents a different implementation of JS and is all based on the ECMAScript specification with some not supporting the spec fully while many others support it entirely and more features beyond it.[..]

What is HyperText Markup Language (HTML)?

Hypertext Markup Language (HTML) is the standard markup language used for creating web pages and web applications. Alongside Cascading Style Sheets (CSS) and JavaScript (JS), it forms the triad of the World Wide Web (WWW). A web browser would typically receive HTML documents from either a web server or local storage. These documents are then rendered into multimedia web pages by the browser for viewing by a user and as such; one can say that these documents basically make up the structure of a web page semantically and originally, cues for the appearance of the document.[..]

What is Content Management System?

A Content Management System (CMS) is a computer application made with the goal of managing and creating digital content. Typically, the program will be capable of supporting multiple users at once in a collaborative environment. As such, they are very popular and common programs used when businesses build an online presence.[..]

What is InterPlanetary File System?

InterPlanetary File System (IPFS) is a protocol which seeks to replace the Hypertext Transfer Protocol (HTTP) with the goal of having a truly decentralized Internet by changing how data is communicated across the World Wide Web (WWW). This is accomplished by a decentralized network where all devices on the network have hypermedia content stored and content-addressed for sharing. This process makes it similar to the World Wide Web (WWW), however, it is very different as it creates another network which works alongside a file system. The protocol was realized in 2014 by using the Bitcoin blockchain protocol and network as its framework which allowed it to store immutable data, handle duplicated files, and obtain addressing information across the network. This led to achieving faster speeds, more reliable performance, and better security than HTTP and HTTPS although it is not popular nor commonplace.[..]

What is HyperText Transfer Protocol (HTTP)?

The Hypertext Transfer Protocol (HTTP) is a protocol at the application layer of the Internet Protocol (IP) Suite. The protocol is used for distributed, collaborative, and hypermedia information systems which put it at the core of data communication across the World Wide Web (WWW). This means that when a user goes to a (distributed or collaborative information systems) website or loads any form of interactive media (hypermedia information systems), it is this protocol which transfers the information back and forth. Hypertext is structured text which has the feature of logical links (hyperlinks) between endpoints. This means that HTTP is literally the protocol to handle the transfer of hypertext.[..]

What is Cross-Site Scripting (XSS)?

In the world of technology which is constantly growing and improving comes with increased risks and security vulnerabilities that those with malicious intent seek to take advantage. Cross-Site Scripting (XSS) is one such method which is primarily used in web-applications to allow the attacker to inject client-side scripts onto web pages. This type of attack is called code injection. Unsuspecting users then view these web pages which then give the attacker a means of bypassing authorization for access controls. One such access control is the same-origin policy which follows that a script running on a web page is allowed to run on the same web page only if they are both of the same origin (URI scheme, hostname, and port number). Typically, this would prevent a malicious script from one web page to go to another web page and access sensitive data and information; however, XSS bypasses this by taking advantage of security flaws in web applications' servers or plug-in systems. Once the attacker has successfully taken advantage of one of these vulnerabilities and compromised the site, unsuspecting victims have basically granted the script the same level of permissions they would have given to the site, such as access to cookies. This would then allow the attacker to view any sensitive information a user might be inputting onto the site ranging from passwords to credit card information. The website's page content, session cookies, and browser-maintained information would all be accessible by the attacker at this point.[..]

How do I change a web host without downtime?

Changing a web host is nuisance, but there is no reason to tolerate less then optimum service from your current web host if you're not happy with them. If you plan ahead, changing a web host may not be too bad and can be done without downtime or email disruptions. The most important thing to note is not to cancel your existing account until you're done. Even if you hate your current hosting provider, it's essential that you keep your account active until the transfer is complete. Cancelling the account ahead of time will make the transition difficult.[..]

How do I find a good web host?

To create a website, you'll need to find a web host to place the files and publish your website. Choosing a good web host is tricky as there are hundreds of web hosts making all sorts of promises, but there are only a few that delivers what they promise. Your website requires 24x7 uptime, good performance, and with uninterrupted email services. A good web host delivers what you're looking for, while bad host will cause a lot of pain. This article provides the information you'll need to pick a good web host.[..]