MAT 103 | Alejandra Jarabo |
WEB CONCEPTS |
WHAT IS A URL |
||||||||||||||||||||||||||||||||||||||||||
URL stands for Uniform Resource Locator, and is a string of data that points to an internet address. A URL is a path that points to a file (an html file, a jpeg, an mov, a pdf...) |
||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||
WHAT IS A DOMAIN |
||||||||||||||||||||||||||||||||||||||||||
Your domain name is your virtual address. It is as important, if not more so, than the physical address of a business. A domain name (Web address) is your Internet identity and your unique online brand. |
||||||||||||||||||||||||||||||||||||||||||
Domain Name structure
|
||||||||||||||||||||||||||||||||||||||||||
Domain Name Constraints |
||||||||||||||||||||||||||||||||||||||||||
Top Level or Domain Extensions
2) .net represents the word "network," and is most commonly used by Internet service providers, Web-hosting companies or other businesses that are directly involved in the infrastructure of the Internet. Additionally, some businesses choose domain names with a .net extension for their intranet Websites 3) .org represents the word "organization," and is primarily used by non-profits groups or trade associations. 4) .biz is used for small business Web sites. 5) .info is for credible resource Web sites and signifies a "resource" web site. It is the most popular extension beyond .com, .net and .org. 6) .us is for American Web sites and is the newest extension. It has the largest amount of available names in inventory. Other countries use as a default the domain extension of the name of their country. Examples of this are: 7) .tv is for rich content/multi-media Web sites, commonly used wit |
||||||||||||||||||||||||||||||||||||||||||
HOW DO FILES GET ORGANIZED INSIDE A SITE | ||||||||||||||||||||||||||||||||||||||||||
All the files that constitute your site and will have to be uploaded to the server, should be placed inside a folder in your computer. We call that folder the root folder. Link to more on file management. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS AN HEXADECIMAL VALUE (OF A COLOR) | ||||||||||||||||||||||||||||||||||||||||||
In digital computing, hexadecimal is primarily used to represent bytes (attempts to represent the 256 possible byte values by other means have led to problems). Link to a color palette showing the hexadecimal values>HERE |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS HTML | ||||||||||||||||||||||||||||||||||||||||||
HTML stands for Hyper Text Markup Language, and it is the predominant markup language for web pages. Html text differes from other types of linear text in that hyperlinks placed in the body allow to havigate content in a non-linear and non-hierachical path (from one word on a page to a different page, or from one word/phrase on a page to a line in a different page). Html is part of a family of mark up languages deriving from XML. More on html structure. |
||||||||||||||||||||||||||||||||||||||||||
HOW IS INFORMATION ORGANIZED ON THE WEB | ||||||||||||||||||||||||||||||||||||||||||
We are evolving (with html4) to a Modular design structure for the web, were content, design, scripts, databases are stored in different files but applied to the website. The literal content of a web page is contained in the html file for the page, a number of html files for a site. The look and feel of the page gets specified in an CSS style sheet. This file stores the definition of the appearance and layout of text, boxes and other materials that compose the page. A site can include or can load scripts in languages such as JavaScript (which affect the behavior of the HTML processors that are the Web browsers). Server-side languages, like PHD, control processing and bussiness logic. Data-bases, like mySQL, structure and store large amounts of content. Some times all those different types of structures are present in a web site, sometimes a site is composed of only html and CSS working together. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS JAVASCRIPT | ||||||||||||||||||||||||||||||||||||||||||
Javascript is a script language (as opposed to a more robust and structured programming language) that works with the browser to enhance interfaces by implementing dynamic elements (elements that appear/dissapear over time, or move, or change with intercativity: the things that make a web page feel different from a book or a kindle page: dynamic menus, open new browser windows automatically...). HTML is static. So making your content respond to user interaction, animate or change based on other factors is usually the task of JavaScript or Server-side Scripting. JavaScript uses syntax influenced by that of C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. JavaScript has the advantage of being performed in the browser or what we call client-side, meaning page content does not have to be refreshed in order for changes to occur (see AJAX below). One of the most helpful developments in adding scripting functionality of thesites has been the development of multiple JavaScript frameworks. These frameworks are JavaScript libraries that have prewritten functions and objects built into them. Although this is a great deal easier and speeds development considerably, youstill need to understand how JavaScript works, in order to integrate these frameworks successfully. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS CSS IN HTML | ||||||||||||||||||||||||||||||||||||||||||
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. 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. A Cascading Style sheet file is usually stored as an independent file and applied to all or a number of pages in a website, facilitaing the application and modifiaction of the design to websites with a lot of content, making also possible to "change the look of a site" depending on the device held for browsing (by having a different CSS file for each device and being able to detect the device/apply the adecate style sheet on each case). |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS A FLASH OBJECT | ||||||||||||||||||||||||||||||||||||||||||
A flash project is contained in a using the fla extension. On the web we see a compressed verion of the project that contains only waht is needed as a file with extension.swf Correctly displaying a SWF file in a browser requires an HTML file. The browser loads the HTML file, and then loads the SWF file that is specified in the HTML code. It's necessary that the HTML page contains an OBJECT tag that specifies the location of the actual Adobe Flash SWF file. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS A ACTION SCRIPT | ||||||||||||||||||||||||||||||||||||||||||
ActionScript is an object-oriented language originally developed by Macromedia Inc. and now owned by Adobe Systems. The current version is ActionScript 3.0 It debuted in June 2006, debuted with Adobe Flex 2.0 and its corresponding player, Flash Player 9. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS AJAX | ||||||||||||||||||||||||||||||||||||||||||
AJAX is an acronism for for Asynchronous JavaScript and XML. It is a group of interrelated web development techniques used on the client-side to create asynchronous web applications. With Ajax, web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behavior of the existing page. Data can be retrieved using the XMLHttpRequest object. Ajax is not a single technology, but a group of technologies. HTML and CSS can be used in combination to mark up and style information. The document as an object is accessed with JavaScript to dynamically display, and allow the user to interact with, the information presented. JavaScript and the XMLHttpRequest object provide a method for exchanging data asynchronously between browser and server to avoid full page reloads. In the 1990s, most web sites were based on complete HTML pages. Each user action required that the page be reloaded from the server (or a new page loaded). This process was inefficient, as reflected by the user experience: all page content disappeared then reappeared. Each time a page was reloaded due to a partial change, all of the content had to be re-sent, even though only some of the information had changed. This placed additional load on the server and used excessive bandwidth. |
||||||||||||||||||||||||||||||||||||||||||
WHAT IS OBJECT ORIENTED PROGRAMMING | ||||||||||||||||||||||||||||||||||||||||||
Object oriented programming (OOP) is a way of organizing programming that allows re-use of the code (with discrete, reusable units of programming logic). Each object is capable of receiving messages, processing data, and sending messages to other objects. Objects are "instances of a class" and they inherit properties from it. Classes are well organized independent models. The motivation to develop this type of programming was both to build strong structures made of simple modules and to hide data for higher security in its interaction with hardware and software. Graphical user interfaces rely heavily upon object-oriented programming techniques.Languages that heavily use this structure are Objective C and in a lesser way C++ and Java. Action Scripting 3.0 also uses this structure. Objects can be thought of as wrapping their data within a set of functions designed to ensure that the data are used appropriately, and to assist in that use. The object's methods will typically include checks and safeguards that are specific to the types of data the object contains.
|
||||||||||||||||||||||||||||||||||||||||||