Trace: » webtech02.html

[hemmerling] Web Technologies ( HTML5, HTML, XML & Javascript ) 2/5 - HTML & CSS

Free Courses

    • “Learn Web Development, JavaScript, & Algorithms for Free. No credit card required, and no catch. Create a free account now to watch 5 full Frontend Masters courses for free!”.

Online Development Platforms & Communities for HTML5, CSS, Javascript

    • “CodePen is a playground for the front end web”.
    • “CodePen is a social development environment for front-end designers and developers”.
  • The commercial Webflow with free basic account - “Build website animations and interactions visually”.

CSS

The Language

CSS3

CSS3 Flexbox

CSS3 Grid

CSS Transitions

CSS Transform

CSS Animation

CSS Pseudo Classes

CSS Typography

CSS Responsive Web Design

CSS Architecture

Resources

Frameworks, Tools

LESS

The Stylesheet Language
Bootstrap
Resources

Sass

AdminLTE Control Panel Template

Literature

CSS Skill Probes, to be considered state-of-the-art still in 2018

CSS Grid

HTML / CSS in General

Resources

HTML

Important & official Institutions, important & official Resources

Server-Side Includes ( .SHTML, .STM, .SHT )

CE-HTML

Resources

Service Providers

HTML4 Frames & HTML5 iFrames

Framing Example #1

  • HTML Code:

  • Code:
<iframe src="http://www.w3schools.com" name="iframe_a" title="Iframe Example"></iframe>
  • Firefox:
    • With default configuration: Error message “Firefox Can’t Open This Page. To protect your security, www.w3schools.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window”.
    • With proper browser extension, the framed website “w3schools.com” is displayed :-).
  • Microsoft Edge, “Reload in Internet Explorer Mode”: The framed website “www.w3schools.com” is displayed :-).
  • Chrome, Microsoft Edge, Yandex:
    • With default configuration: Error message “www.w3schools.com refused to connect”.
    • With proper browser extension, the framed website “www.w3schools.com” is displayed :-).
  • Opera:
    • With default configuration: Error message “www.w3schools.com is blocked. www.w3schools.com refused to connect. ERR_BLOCKED_BY_RESPONSE”.
    • With proper browser extension, the framed website “www.welt.de” is displayed :-).
  • Amazon Silk:
  • Firefox 4.7.1 for FireTV:
    • With default configuration: Error message “Webpage not available. The webpage at www.w3schools.com could not be loaded, because: net::ERR_BLOCKED_BY_RESPONSE”.
    • There is no fix available for iframe support :-(.

Framing Example #2

  • HTML Code:

  • Code:
<iframe src="http://www.welt.de/" name="iframe_a" title="Iframe Example"></iframe>
  • Firefox:
    • With default configuration: Error message “Firefox Can’t Open This Page. To protect your security, www.w3schools.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window”.
    • With proper browser extension, the framed website “welt.de” is displayed :-).
  • Microsoft Edge, “Reload in Internet Explorer Mode”: The framed website “www.welt.de” is not displayed :-(. Error message: “This content cannot be displayed in a frame. To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame”.
  • Chrome, Microsoft Edge, Yandex:
    • With default configuration: Error message “www.welt.de refused to connect”.
    • With proper browser extension, the framed website “www.welt.de” is displayed :-).
  • Opera:
    • With default configuration: Error message “www.welt.de is blocked. www.welt.de refused to connect. ERR_BLOCKED_BY_RESPONSE”.
    • With proper browser extension, the framed website “www.welt.de” is displayed :-).
  • Amazon Silk:
    • With default configuration: Error message “www.welt.de is blocked. www.welt.de refused to connect”.
    • There is no fix available for iframe support :-(.
  • Firefox 4.7.1 for FireTV:
    • With default configuration: Error message “Webpage not available. The webpage at www.welt.de could not be loaded, because: net::ERR_BLOCKED_BY_RESPONSE”.
    • There is no fix available for iframe support :-(.

Framing Example #3

  • HTML Code:

  • Code:
<iframe src="http://www.youtube.com/watch?v=gCNeDWCI0vo" name="iframe_a" title="Iframe YouTube Example"></iframe>

Framing Example #4

  • HTML Code:

  • Code:
<iframe src="http://www.youtube.com/embed/gCNeDWCI0vo" name="iframe_a" title="Iframe YouTube 'embed' Example"></iframe>

Browser Support & Browser Configuration

Google Chrome & Microsoft Edge
Firefox
Opera
Yandex

YouTube 'embed' URL for Frames

  • Problem with Youtube & frames:
    • Error message, if a YouTube URL is loaded as HTML4 Frame or HTMLM5 iFrame “Firefox Can’t Open This Page. To protect your security, www.youtube.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window”.
  • Solution for single YouTube video URLs:
  • No solution for YouTube profiles or YouTube channels :-(.

Webserver Configuration

Operating System Configuration

Resources

CSS
HTML4 Frames
HTML5 iFrames
Javascript

HTML5

HTML Parsing

Free HTML Webdesign Tools, free HTML Editors

Commercial HTML Webdesign Tools

  • TemplateToaster for Windows - Commercial web design editor, also for Joomla and Wordpress, with time-unlimited feature-limited trial version.

Free HTML Validation

Commercial HTML Validation

(x)HTML / CSS Frameworks

  • 960 Grid System - “The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem”.

Some other Webserver Analysis Tools

  • BuildWith - “Find out what websites are Built With”.
    • BuildWith "hemmerling.free.fr" - “Detailed Technology Profile”.
      • “Free 5 Detailed Lookups a Day - Create Profile”
      • “We do not accept registrations from GMX for fraud prevention reasons” :-(.

Some other Online Webmaster Tools

  • dereferer.me - “A dereferer is a webpage that is used to redirect users to different websites. Usually, web browsers send small pieces of information when following a link, including a so-called “referer”. The referer is the URL of the page the user came from, giving webmasters the option to track back the origin of users visiting their sites. The dereferer's part is to suppress this information; when analysing their transfer logs, webmasters will track back to the dereferer's URL instead of the original URL”.

Resources

Appropriate OpenDirectory Directory Pages

 
en/webtech02.html.txt · Last modified: 2025/01/18 09:02 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki