Understand your Web Developer

Do u reallly understand you web developer??????????? when he pings u up or drop u a mail for issues with your website and want you to decide upon them, will that be possible if you don't understand the terms he use in reports????
I got thought better to make people aware of the more common terms that Web developers use while interacting with his clients, after all web design and development totally depends upon understanding of client in a way or another.

Following i tried to collect most common web development terms:

Accessibility: Basically this is the flexibility} of a website to be utilized by people with disabilities including visually impaired visitors using screen readers, hearing impaired visitors using no sound, color blind people or those with different disabilities. Accessibility is particularly important for sites providing information to those with disabilities .

AJAX: Abbreviation of Asynchronous JavaScript and XML. AJAX is popular and typically used for creating dynamic web applications and allows for asynchronous data retrieval without having to reload the page . The JavaScript on a given page handles most of the basic functions of the application, making it perform more like a desktop program instead of a web-based one.

address bar, address field: The address bar is the input field at the top of the browser window that displays URL. I e its bar where we write “www.domainname.com”. The address bar is used to enter a new webpage location.

Anchor Text: The text on which link is used to refer website. Basically concept is for Search engine results. 

 

Automagically: A portmanteau that combines “automatically” and “magically.” Generally, it refers to something that has a complex technical process that’s hidden from users, so that something almost appears to work by magic. If you think about it, many modern internet-based technologies could be classified as “automagical.”

 

Back End: The back end of a website is the part that a developer handle and is more into technical and mostly hidden from view of regular website visitors. The back end generally includes the information structure, applications, algos, Html, coding and the CMS controlling content on the site.

 

Bandwidth: Refer to or digital bandwidth: a rate of data transfer, bit rate or throughput, measured in bits per second (bps) . It can refer two different things: the rate at which data can be transferred or the total amount of data allowed to be transferred from a web host during a given month. It is generally referred to in term of bits-per-second (bps), kilobits per second (kbs), or other metric measurements. 
 

Below the Fold: This term is a carry-over from newspaper publishing days. In newspaper terms, “below the fold” means content was on the bottom half of the page (below the physical fold in the paper). In web design terms, “below the fold” refers to the content that is generally going to be below the point first viewable to the average website visitor in their browser (in other words, viewers would have to scroll down to see the content).

Breadcrumb: Breadcrumbs typically appear horizontally across the top of a web page, usually below title bars or headers. They provide links back to each previous page the user navigated through to get to the current page or—in hierarchical site structures—the parent pages of the current one. Breadcrumbs are the bit of navigation elements that generally appear near the top of a give web page that show you the pages and subpages the appear before the page you’re on. There are three types of web breadcrumbs:

  • Path: path breadcrumbs are dynamic and show the path that the user has taken to arrive at a page.
  • Location: location breadcrumbs are static and show where the page is located in the website hierarchy.
  • Attribute: attribute breadcrumbs give information that categorizes the current page

Browser: Woowww!!! doesn't seems something to explain, even kids are aware of this in this technical era, anyhows, Browser refers to the program a website visitor is using to view the web site. Examples include Internet Explorer ,Firefox, Safari, Google Chrome &Opera etc.

Cascading Style Sheets: Also referred to simply as CSS, Cascading Style Sheets are used to define the look and feel of a web site outside of the actual HTML file(s) of the site. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL. CSS has replaced tables and other HTML-based methods for formatting and laying out websites. It has made very easy to change styles and tables as compare to traditional HTML pattern. 

 

Client-Side: Client-side refers to scripts that are run in a viewer’s browser, instead of on a web server (as in server-side scripts). Client-side scripts are generally faster to interact with, though they can take longer to load initially.

 

Content Management System: Also known as a CMS, the Content Management System is a backend tool for managing a site’s content, it allows publishing, editing, and modifying content as well as site maintenance from a central page. It provides a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. Using a CMS generally makes it easier to change the design or function of a site.

 

CSS Framework: A CSS framework is a collection of CSS files used as the starting point to make XHTML and CSS web sites quickly and painlessly. They usually contain CSS styles for typography and layout.

 

Cookie: A cookie is a preference file written to the user’s computer when they access a website. Cookies cannot be programmed, cannot carry viruses, and cannot install malware on the host computer .Cookies are commonly used to store account information that can be used when the website is revisited at a later date. Cookie data can also be illicitly disclosed by hackers to gain access to a victim's web account. So its recommendable to delete cookies at regular interval from your computers. 

 

Canonicalization: Canonicalization is the process of converting data that has more than one possible representation into a "standard" canonical representation. This can be done to compare different representations for equivalence, to count the number of distinct data structures (e.g., in combinatorics), to improve the efficiency of various algorithms by eliminating repeated calculations, or to make it possible to impose a meaningful sorting order.

 

Deprecated: Deprecated code is code that is no longer included in the language specifications. Generally this happens because it is replaced with more accessible or efficient alternatives.

A gateway page is a subpage of a website that caters to a specific audience; either directly: by providing information addressing the needs of that audience; or indirectly: by aggregating content by subject/topic area


DHTML: Stands for Dynamic HyperText Markup Language. DHTML fuses XHTML (or any other markup language), the DOM, JavaScript (or other scripts), and CSS (or other presentation definition languages) to create interactive web content.

DNS: Stands for Domain Name Service (alternately Domain Name System or Domain Name Server). Basically, it’s the thing that converts IP addresses into domain names. DNS servers are provided with the IP address of your web server when you assign your domain name to those servers. In turn, when someone types your domain name into their web browser, those DNS servers translate the domain name to the IP address and point the browser to the correct web server.

 

Doctype: The doctype declaration specifies which version of HTML is used in a document. It has a direct effect on whether your HTML will validate. 

 

Domain: The domain is the name by which a website is identified. The domain is associated with an IP address. Domains can be purchased with any combination of letters, hyphens (-), and numbers (though it can’t start with a hyphen). Depending on the extension (.com, .net, .org, etc.), a domain can be anywhere up to 26 to 63 characters long.

 

Encryption, decription: Encryption is the process of encoding data to ensure it is accessible only by the intended recipient. Online credit card purchases are often encrypted.

Decryption is the process of decoding data.

E-Commerce: Short for electronic commerce. It’s the buying and selling of goods online, through websites. Products sold through e-commerce can be physical products that require shipping, or digital products delivered electronically. 

 
Embedded Style: An embedded style is a CSS style written into the head of an XHTML document. It only effects the elements on that page, instead of site-wide as a separate CSS file does. Style in an embedded style sheet will override styles from the linked CSS file.



External Style Sheet: This is a CSS document that is written in a separate, external document. The biggest advantage to using an external style sheet is that it can be linked to by multiple HTML/XHTML files (which means changes made to the style sheet will effect all the pages linked to it without having to change each page individually).

Favicon: Favicons are tiny (generally 16×16 pixels, though some are 32×32 pixels), customizable icons displayed in the web address bar in most browsers next to the web address. They’re either 8-bit or 24-bit in color depth and are saved in either .ico, .gif or .png file formats.

Font Family: Font family is a group designation for defining the typefaces used in CSS documents. The font family tag generally lists multiple fonts to be used, and usually ends with the generic font category (such as “serif” or “sans-serif’).

 

Firewall: A firewall is a security system (typically software-based) that manages the connection between computers, networks and the Internet. Its purpose is to prevent unauthorized access and use of your computer by unauthorized individuals (or programs). Firewall software can be programmed to prevent the download of specific file types as a virus-protection measure. This can be an issue with sites that use rich media formats .

 

Graceful Degradation: Graceful degradation refers to a website’s ability to have elements that may take advantage of the capabilities of newer browsers done in a way that allows users with older browsers to still view the site in a manner that at least allows access to basic content. It also applies to making sure that if one small portion of your site doesn’t work in someone’s browser, it doesn’t break your entire site for them.

 

Graphical User Interface: Also referred to by its acronym: GUI. A graphical user interface uses an input device (like the mouse) and visual representations of how the user is able to interact with a web application. In other words, it’s all the front-end stuff you see on a web application. It’s purpose is to allow you to interact with a web application without having to enter code.

 

Hit: Contrary to popular belief, a hit does not represent a single visitor to a website. A hit is actually a request for a single file from your web server. This means one page can actually generate multiple hits, as each page generally has more than one file (an html or other base file, a css file, multiple images, etc.) and each one is requested from the server whenever the page is loaded. 

 

.htaccess: The .htaccess file is the default directory-level configuration file on Apache servers. They are also known as “distributed configuration files.” Configuration directives contained in the .htaccess file apply to the directory in which the file is placed as well as all of its subdirectories. Within the .htaccess file things like authorization and authentication, rewriting of URLs, cache control and customized error responses can all be specified.

HTML Tag: Also referred to as an HTML element, an HTML tag is the bit of code that describes how that particular piece of the web page it’s on is formatted. Typical tags specify things like headings, paragraphs, links, and a variety of other items.

HTTPS: Similar to HTTP, HTTPS stands for HyperText Transfer Protocol over SSL (Secure Socket Layer) or, alternately, HyperText Transfer Protocol Secure. Like HTTP, it’s a set of rules for transferring hypertext requests between browsers and servers, but this time it’s done over a secure, encrypted connection.

 

Hyperlink: A hyperlink is a link from one web page to another, either on the same site or another one. Generally these are text or images, and are highlighted in some way (text is often underlined or put in a different color or font weight). The inclusion of hyperlinks are the “hyper” part of “hypertext.”

 

Hypertext: Hypertext is any computer-based text that includes hyperlinks. Hypertext can also include presentation devices like tables or images, in addition to plain text and links.

 

Inline Style: Elements with CSS written directly around the element it affects, instead of in a separate style sheet or header style.

 

Nesting: Nesting refers to putting one HTML element within another element. When this is done, the elements have to be closed in the reverse order from how they were opened.

 

Plug-In: A plug-in is a bit of third party code that extends the capabilities of a website. It’s most often used in conjunction with a CMS or blogging platform. Plug-ins are a way to extend the functionality of a website without having to redo the core coding of the site. Plugins can also refer to bits of third-party software installed within a computer program to increase its functionality.

 

Resolution: Refers to the physical number of pixels displayed on a screen (such as 1280×1024). Unlike in print, display resolution does not refer to the number of pixels or dots per inch on a computer screen, as this can be changed by changing the resolution of the screen (which, of course, does not change the physical size of the screen). The resolution of an image, however, is often referred to in terms of pixels per inch, though this has very little effect on how the image is displayed on screen. 

 

Script: Generally refers to a portion of code on an HTML page that makes the page more dynamic and interactive. Scripts can be written in a variety of languages, including JavaScript

 

Server: A special computer connected to a network that provides (serves up) data. A Web server transmits Web pages over the Internet when it receives a Web browser's request for a page. A server can also be called a host or node.

 

Server-Side: Server-side refers to scripts run on a web server, as opposed to in a user’s browser. Server-side scripts often take a bit longer to run than a client-side script, as each page must reload when an action is taken.

 

Specification: A specification is a document that offers an explicit definition and requirements for a web service or technology and generally includes how the technology is meant to be used, along with the tags, elements, and any dependencies.

 

Template: A template is a file used to create a consistent design across a website. Templates are often used in conjunction with a CMS and contain both structural information about how a site should be set up, but also stylistic information about how the site should look.

 

URL: Stands for Uniform Resource Locator. A site’s URL is its address, the item that specifies where on the Internet it can the found.

 

Usability: Usability refers to how easy it is for a visitor to your site to use your site in its intended manner. In other words, are navigation, content, images, and any interactive elements easy to use, functioning the way they were intended, and that your intended target visitor will not need any special training in order to use your site.

 

Valid: Valid web pages are those that return no errors based on the type of HTML/XHTML specified in the doctype declaration at the beginning of the file. In other words, the code used on the page conforms to the specifications for that version of HTML/XHTML. This can be checked through various validation services, most commonly the one from W3C.

 

Web Page: A web page is a single document, generally written in HTML/XHTML, meant to be viewed in a web browser. In many cases, web pages also include other coding and programming (such as PHP, Ruby on Rails, or ASP). Web sites are generally built from multiple interlinked web pages.

 

Web Server: A web server is a computer that has software installed and networking capabilities that allow it to host web sites and pages and make them available to internet users located elsewhere. There are a few different setups that can be used for a web server, including the LAMP setup mentioned earlier.

 

Web Standards: Standards are specifications recommended by the World Wide Web Consortium for standardizing website design. The main purpose of web standards is to make it easier for both designers and those who create web browsers to make sites that will appear consistent across platforms.

 

XHTML: Stands for Extensible Hypertext Markup Language. Basically, XHTML is HTML 4.0 that has been rewritten to comply with XML rules.

 

XML: Stands for Extensible Markup Language. XML is a specification for creating other, custom markup languages. It’s an extensible language because it allows for the user to define the mark-up elements.

some of these are wiki definitaions, some are refral and some i tried to srite my own, main motive was to make you understand well, i would appriciate, if you share you comments or ask for any doubts....


stay cool!!!!!!!!!

i will write soon with some other bit of knowledge to share ................

share this article if you like and help others to understand welll!!!!!!!!!!

follow us or join us on our various networks!!!!!!!!! Osvin family loves to interact with people.............


SHARE

About Unknown

    Blogger Comment
    Facebook Comment