1.3.4 web technologies

    Cards (33)

    • CSS what are made up of
      of selection and declarations
    • CSS
      external CSS
      what does this mean
      is written in a seperate document and a link to this style sheet is added to HTML document
    • CSS
      internal/embedded CSS
      what does this mean
      this is placed inside the style tags and is entered directly into the HTML document
    • CSS
      is used in 2 different forms
      name them
      -interal/embedded CSS
      -external CSS
    • CSS
      selection and declarations
      What does declarations do
      describes how the component should look
    • CSS
      selection and declarations
      What does selection do
      selectors identify the component of HTML that requires formatting
    • CSS
      what can it be used for
      used to specify the way HTML elements look
    • CSS
      what does this mean
      this is a language which is used to describe the style of a webpage
    • CSS
      what does this stand for
      Cascading Style Sheets
    • javascript and HTML
      input from HTML forms can be retrieved from a web page and handled using javascript
      s
    • JavaScript
      what does this mean
      this is a scripting language which adds interactivity to websites
      -javascript is interpreted by the browser and is often used to validate input data on the client computer
    • JavaScript
      what is advantage
      -eases the load on busy servers
      -reduces webtraffic
    • HTML
      3 examples of HTML tags
      <p>
      paragraphs seperated with a line space above and below
      <head>
      define the browser tab or window heading area
      s
    • HTML
      classes and identifers
      mutiple elements across webpage can be assigned to a single class
      what does this mean
      this means that element follow a consistent style/format only has to be defined once
      -this can be defined within the head of a webpage
      -classes are defined using a full stop
    • HTML
      classes and identifers
      what are these
      are attributes given to elements on a webpage which you wish to style in a particular way
    • HTML
      classes and identifers
      what does identifer mean
      are a unique name given to an element on a web page(whereas class names can be used by multiple elements)
      -identifers are defined using a Hashtag
    • HTML
      there are 2 sections of a webpage
      name them
      Head- contains the title of the web page
      Body- contains the content of the webpage
    • HTML
      what does this allow to do
      allows a browsers to interpret and render a web page for the viewer by describing the structure and order of the web page
    • HTML
      what does this mean
      is the language that web pages are written in
    • HTML
      what does this stand for
      Hyper Text Mark up Language
    • search engine indexing
      search engine
      how does web crawler work(1)
      they work by travelling across the internet webpage by webpage collecting keywords or phases from the linked webpage and add this information to the index
    • search engine indexing
      search engine
      how does web crawler work(2)
      they also collect and add meta data from website
      (meta data- a set of data that describes and gives information about other data)
    • search engine indexing
      search engine
      Page Rank Algorithm
      factors that determine the page rank
      -how many incoming links it has from other webpages
      -the page rank of the webpage that link to it
    • search engine indexing
      search engine
      Page Rank Algorithm
      the data structure used to display this information is a directed graph
      what does this show
      which pages link to other websites webpages are represented as nodes
      (link between 2 pages are represented as arcs between the nodes)
    • search engine indexing
      search engine
      Page Rank Algorithm
      the page rank algorithm is as follows
      Page Rank(x) = (1-d) + d[(PageRank(T1)/Count(T1)+...+(PageRank(Tn)/Count(Tn))]
      Page Rank(x) is the page rank of page x
      d is the damping factor which is usually set to 0.85
      count(T1) is the number of outbound links on the pages
      count(Tn) how many links page have
    • search engine indexing
      search engine
      Page Rank Algorithm
      what does this do
      this ranks webpage, determining the order which webpage is shown first when a search is conducted
      -higher rank will show up first
    • search engine indexing
      search engine
      search engines rely on an index of webpages
      what do web crawlers do
      collect information about websites to build this index
    • search engine indexing
      search engine
      what does this mean
      this is a program that searches a database of internet address find a resource based on criteria of the client
    • server and client side processing
      client side processing
      useful for several reasons:
      -webpages can immediately respond to user action
      -executes quickly
      -gives developers more control over the behaviour and look of the website
    • server and client side processing
      client side processing
      what does this mean
      is when a client processor the data on a local device
      -all of the information is processed on the client computer(also called client side scripting, languages such as JavaScript)
    • server and client side processing
      server side processing
      server side processing useful for several reasons:
      -can perform large calculations much faster than clients
      -not browser dependant
      -more secure
    • server and client side processing
      server side processing
      there is no information processed on the client computer
      name 2 langugaes for server side scripting
      SQL or PHP
    • server and client side processing
      server side processing
      what does this mean
      is when a client sends data to a server for it to be processed
    See similar decks