• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/152

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

152 Cards in this Set

  • Front
  • Back

Server side processing

user requests web pages


form may be submitted to the web server


http POST meathod / http GET meathod


when user presses submit data is sent


web server passes data to req program


server processing generates dynamically new web pages

CGI - Common Gateway interface

passes data to a server script or program


sends a web page users request and responds back with a new web page.

server side scripting

the processes results replace the script in the returned web page


scripts embedded in a web page are intercepted by the server and sent to a processing module before page is sent

Serber side scripting

embedded within a web page document saved with a file extension such as:


PHP , python, Java server pages etc...

PHP

Hypertext pre-processor


script language made to make it easy to create dynamic web pages with server side commands

steps in server side scripts

scripting is invoked


web server intercepts php files and executes the server side script


server side executes


returns with web page requested.

What are some form cautions

possible meathod for injecting executable code


special directory with permission set to limit execution of the content of a file.

What are sp,e server side scriting technologies

PHP


Java server pages


ruby on rails


microsoft active server pages


adobe coldfusion


Microsoft NET framework

Client side VS server side ?

local animations, localized and personal apps or applets, graphical user interface, event driven and fast responses,


data persistance, data sharing, dynamic content must be created from shared sources request-response driven

Riich internet application

ex, google docs, social media, blogs , all information is kept in application hosted on the web pages

XML

send data between the UI and the server



Asynchronous couple between client side and server side

user gets some immediate feedback and can contiunue untill the server responds

Country code domain names

country code top level domain names - each country can determine subdomains

internationalized domain names

international domain names are now in place these allow the domain names of specific countries to be entered and veiwed in the web browsers in the native languages

Generic TLDs

generic top level domain name

what should we consider when choosing a domain name

new buisness / established business


describe your business


avoid hypens



Private resistration of a domain name

additional fee but personal information is kept private and out of WHOIS database

self hosting,

ideal for large or medium companies

co-location hosting

you purchase and configure a server then locate it in a colocation site -- you rent rack space and internet bandwitdth

Virtial cloud servers

cloud service that provides a virtual server for exclusive and private use

Virtual server

virtual machine managersthat let these computers run different software stacks even different operating systems at once


lets you share server software without affecting others.

scaleable

virtuals servers can often scale to handle increased web site traffic. this can be dynamic with workload and is invisible to the user

configuation of virtual server

permit exact software and customization needed to support specific web site applications

adminsitration

on going adminstration is via specific web based soles that provide you with run time statistics as well as other tools to keep your virtual server running within your account limits

Web development cyle

conceptualization - analysis - design - production - testing - launch - maintenance - evaluation

seach index

search directories maintain a heirarchial category of topics and places web site listings into these categories

What are the search engine components

robot crawler


database


serch form

what is a search engine robot

what is a search engine database

database management systens

search engine database

search form



search engine results page

Keywords for each engine optimization



how can the meta tag be useful uin search engine optimization

What are the steps for earch engine optiomization

what are prefential placement ads and what are the three types

Whta is web analkytics

what can you do to optimize your page for social media

What are the different parts of the sample access log

4 principles of visual organization

What are the different types of alignment

usability for the website

what are things to keep in mind when it comes to user expectations

What are some good website practices

information about you, the author


no dead end links


its a good idea to put the date you last updated your site



what are good design techniques to appeal to everyone

What are good things to remember while designing for your target audience

Hierarchial organization

What is the three click rule

Linear organization

random organization

What are things to consider while making your web page easier to navigate

navigation bars


breadcrumb navigation


using graphics for navigation


dynamic navigation


site map


site search feature



what are the three types of navigation

What are a few good practices for navigation

PARC design principles

Proximity


alignment


repetition


contrast

What are the four accessibility principles (POUR)

Keep design easy to read

use web safe fonts, use appropriate size, use strong contrast, use columns and add white space, check spelling and grammar.

What are the elements to a two colunn page layout

Jello Design

a normally liquid design that freezes at a width of less than 800px

Navigation Layout

CSS Pseudo - classes

link


visited


focus


hover


active

why would we use an image to replace header text

What is the order or Cascade of style sheets

Wireframe layout / boxes

What is the page layout box model

When do we use Class vs Id?

Three types of CSS positioning



What is abosute positioning

What is relative positioning

What is float positioning

clear property



overflow property

Display property



what CSS properties to make Vertical navigation



What CSS properties to make Horizontal navigation

adding transparency

an alpha channel for the degree of transparency or opacity

What are CSS selectors

contextual or compound selector

styling that applies just to a heading or paragraph within a unique section identified with an id or a class of sections identified with a class

Child selectors

sibling selectors

ID selector

ids identify one unique structure

using class selectors

apply a CSS rule to a certain class of elements on a web page

Block level element

Span element

Style sheets

CSS

what are the advantages of using CSS styling with HTML

What does each CSS styling rule contain

monochromatic color scheme



web safe fonts

color harmonies

Complementary

Analogous

Triadic

What are the properties of raster images

resolution


color depth


compression


transperancy


animation


file format

Resolution

Dithering

Compression



Lossy compression

lossless compression

Transparency

Alpha channel

animation

GIF



PNG

JPEG

web development

web design

The world wide web

Client server model

Network

two or more computers connected together for the purpose of communicating and sharing resources

LAN

local area network

WAN

wide area network

ethernet

physical connecting cables for LANS

internet

a public global network of interconnected networks and computers

web page

a single page of hypertext information containing hyperlinks hosted on a web server

Hypertext

Web site

a collection of hyper linked web pages on a single topic and hosted on a single server

internet backbone

high capacity communication link that carries data gathered from smaller links that inerconnect with it

intranet

a private network using internet technology and protocols contained within an organization or buisiness used to share information and resources amoug coworkers

extranet

a private network that securely shares part of an organizations information or operations with external partners

client server model

relationship between two related computer applications a client and a server

client

requests come type of service from the server

Server

fufulls the request and transmits the results to the client usually over a network

What are the three types of HTML lists

Unordered list

ordered list

Description list

HTML Tables



rowspan and colspan attributes

What are some popular uses for Java script

Alert message, pop up windows mouse movement techniques


Jump menus


Pop up wimdow

Web browser window that may appear when you interact with the Web pages

What are the different ways in incorperate Java into a Web page

Script element

Structure for an alert message box

alert ("message to be displayed")

Variable

Used to collect information from the user

Arithmetic operators

Used to calculate

Function

A block of Java script statements with specific purpose that can be run when needed

J query

Free open sourced Java library

Project manager

Oversees the development process

Information architect

Clarifies missions and goals of the site

Conceptualization

Determine th sites long term and short term goals

Analysis

Determine information topics


Functionality requirements


Environmental requirements


Content requirements


Old approachable and new approach


Review competitors sites


Estimated costs


Cost benefit analysis

Production

Web authoring tool


Organize site files


Develop and individuality text components

Testing phase

Test on different browsers


Different screen resolution


Different bandwidths


Different locations


Mobile device


Things to consider when choosing a domain name

Describe your business


Be brief if possible


Avoid hyphens


There's more than. Com


Brainstorm potential keywords


Avoid trademarked


Know the territory


Verify avaliablity

Web has sting provider

Organization that offers storage for your website files along with the service of making the, avaliable on the web

Types of Web hosting

Virtual Web hosting


Dedicated hosting


Co location hosting

Java script

Object base scripting language