Copyright © infotec016 . Powered by Blogger.

Showing posts with label WebTec. Show all posts
Showing posts with label WebTec. Show all posts

Friday, August 10, 2018

HTML5- Content models


Meta data
Content that sets up the presentation or behavior of the rest of the content. These elements are found in the head of the document.
Elements:
<base>, <link>, <meta>, <noscript>, <script>, <style>, <title>
Embedded
Content that imports other resources into the document.
Elements: 
<audio>,  <video>, <canvas>, <iframe>, <img>, <math>, <object>, <svg>
Interactive Content specifically intended for user interaction.
Elements:
<a>, <audio>, <video>, <button>, <details>, <embed>, <iframe>, <img>, <input>, <label>, <object>, <select>, <textarea>
Heading
Defines a section header.
Elements:
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <hgroup>
Phrasing
This model has a number of inline level elements in common with HTML4.
Elements:
<img>, <span>, <strong>, <label>, <br />, <small>, <sub>, and more.
Flow
Contains the majority of HTML5 elements that would be included in the normal flow of the document.
Sectioning
Defines the scope of headings, content, navigation, and footers.
Elements:
<article>, <aside>, <nav>, <section>

Monday, July 9, 2018

Cloud Computing Intro


Cloud computing refers to storing and accessing data and  the programs over the internet.

Cloud computing models:


  • SaaS
  • PaaS
  • IaaS

SaaS (Software as a Service)


  • In this service the service provider provides software/ application to its clients. 
  • The clients can access these software in any device which is connected to the internet using network applications such as web browser.

Eg: Google Applications (gmail, googledrive and googledocs etc), dropbox


PaaS (Platform as a Service)


  • In this service the cloud provider gives the ability to the customer to deploy applications created by customer by programming languages, tools etc which are provided by cloud provider.
  • It typically includes operating system, database, programming language execution environment, web server etc.

Eg: Google app Engine, Apache Stratos


IaaS (Infrastructure as a Service)


  • In this service cloud provider provide the customer with virtual machines and the resources as the service they abstract the user from a physical machine, location, data partition etc.
Eg: aws (Amazon Web Service)



Thursday, June 28, 2018

www - Tim Berners-Lee



  • Sir Tim Berners-Lee created a paradigm shift by inventing world wide web, the URL naming scheme, HTTP protocol, and the HTML markup language.
  • At that time, he was working at CERN the Europian Organization Nuclear Research center which is in Geneva.
  • He had his undergraduate degree in physics from The Queen's College, Oxford, but had no formal training as a computer scientist, although he had bulit his own computer and written software, and it was that combination of skills CERN needed.
  • There were perhaps 10,000 people working for CERN at the time, but only 3,000 actual campus; others were coming and going there and other institutions.
  • Berners-Lee thought it would be useful to have an online collabarative space where people could share ideas, and where people who came along later could follow the decision-making process by clicking through the links.
  • However, just bringing co-workers together did not seem like enough.
  • By 1989, the internet was beginning to become generally connected.
  • After that Tim Berners-Lee beleived the web should allow anybody anywhere to create information and link to it.
  • He expose his thought to his Boss Mike Sandall. His boss said him to do that as a side project.
  • Because he couldn't justify that it the project has a direct relation to CERN's goals. Instead, he decided it could be a good way of testing the potential of the NeXT machine which belongs to Apple. designed by Steve Jobs.

Wednesday, June 6, 2018

Computer and internet crimes


Why computer incidents are so prevalent

In today's computing environment of increasing complexity, higher user expectations, expanding and changing systems, and changing systems, and growing reliance on software with known vulnerabilities, it is no wonder that the number, variety, and impact of security incidents are increasing dramatically. Computer security incidents occur around the world with personal computer users in developing countries being exposed to the greatest risk of their computers being infected by malware.

  • Increasing complexity increasing vulnerability
  • virtualization
  • higher computer user expectation
  • Expanding and changing systems introducing new risks

Types of Exploits

There are numerous types of attacks, with new varieties being invented all the time.

Viruses

  Computer virus has become an umbrella term for many types of malicious code. Technically, a virus is a piece of programming code, usually disguised as something else, that causes a computer to behave an an unexpected and usually undesirable manner. Often a virus is attached to a file, so that when the infected file is opened, the virus executes.Other viruses sit in a computer's memory and infect files as the computer opens, modifies, or creates them. Most viruses deliver a "play load" or malicious software that causes the computer to perform in an unexpected way.For example, the virus may be programmed to display a certain message on the computer's display screen ,delete, delete or modify a certain document or reformat the hard drive.

A true virus does not spread  itself from computer to computer. A virus is spread to other machines when a computer user opens an infected email attachment, downloads an infected program, or visits infected program, or visits infected web sites.

Macro viruses have become a common and easily created form of virus.Attackers use an application macro language to create programs that infect documents and templates. After an infected document is opened, the virus is executed and infects the user's application templates. Macros can inset unwanted words , numbers, or phrases into document or alter command functions.

Worms

It is a harmful program that resides in the active memory of the computer and duplicates itself. Worms differ from virus in that they can propagate without human intervention, often  sending copies of themselves to other computers by email.
The negative impact of worms

  • Lost data and programs
  • Lost productivity due to workers being unable to use their computers
  • Additional lost productivity as workers attempt to recover  data and programs

Monday, November 6, 2017

Web Tech


Technologies a Web Developer should know...

  Web browser
It is a software application for retrieving, presenting, traversing information resources on the world wide web.   
Information resource is identified by URL(Uniform Resource Locator).
 Eg:
  • Netscape Navigator                                                     
  • Internet Explorer 
  • Safari
  • Opera
  • Mozilla Firefox
  • Google Chrome

Wednesday, July 12, 2017

Internet and web



Introduction to internet and web


The Internet is a networks of network worldwide.

www (worldwide web)

The www is an architectural frame work for accessing linked spread out all over the internet.

Client-Server Computing Architecture


Friday, January 6, 2017

Web Hosting


1.Buy a Domain
2.Order a web hosting service
3.Create the website

 Domain Name

Domain Name is the web address of a website.
We will need a domain to create a website.
To get own domain name, we need to register it with a domain register. 
Examples for domain register : 
  • GoDaddy
  • Name Cheap 
  • Domain.com

Monday, December 5, 2016

Challenges that we face in computer security


Computer security is preserving the integrity, availability, and confidentiality of information system resources.

Now,People think that their private accounts and data are safe but still their data may be changed ,theft,or edited by unauthorized people.People should create a secure password and know the all security facilities and implement that facilities.

System developers also develop the systems more securely for users.

People should take attention when they use their private accounts in public computers.

People should backup their important data.


Wednesday, November 16, 2016

Secure Use for browser


Security measures that need to be taken when use an Internet browser

  • We can use secured windows for using personal accounts. Private browsing allows the user to use the internet without saving any information about which sites and pages user visited.
            In Mozilla Firefox, we can use private window to sign in our personal accounts.
            In Google chrome, we can use incognito window.
             E.g.  : money transections , personal accounts, emails


Wednesday, November 9, 2016

ICT


Information & Communication Technology



      Information and communication technology (ICT) is an extended term for information technology(IT) which stresses the role of unified communications and the integration of telecommunications (telephone lines and wireless signals), computers as well as necessary  enterprise software, middleware, storage, and audio-visual systems, which enable users to access, store, transmit, and manipulate information.

   The term ICT is also used to refer to the convergence of audio-visual and telephone networks with computer networks through a single cabling or link system. There are large economic incentives (huge cost savings due to elimination of the telephone network) to merge the telephone network with the computer network system using a single unified system of cabling, signal distribution and management.

      However, ICT has no universal definition, as "the concepts, methods and applications involved in ICT are constantly evolving on an almost daily basis."  The broadness of ICT covers any product that will store, retrieve, manipulate, transmit or receive information electronically in a digital form, e.g. personal computers, digital television, email, robots. 


Ict in the field of education

  • The ability to learn anytime anywhere,web based training
  • Learning management
  • Serves as the teaching aid for the teachers
  • Possibility of higher education for everyone
  • Distance learning