SlideShare a Scribd company logo
1 of 23
Download to read offline
Welcome to Railsbridge...
Victoria!
Thanks to
In Particular...
Tobias
And
Jianping
Thanks To
In particular....
Stewart
And
Geoff
And
DJ
Thanks to our volunteers
Aaron
And
Sophia
Thanks to
Why Railsbridge?
Let's change the ratio
Sarah Sheehan's Cupcakes
Photo credit: @sarahesheehan
Air, Food, Water
● The front doors and Elevator should be unlocked
all day
● There are bathrooms in the hallway. The ladies'
room is unlocked :) The men's room requires a key.
Rebeca has the key.
● We can work anywhere in the office that is
comfortable. Please leave any personal items in place.
Air, Food, Water
● Rebeca's mobile number is 250-415-1927.
● The WiFi is called xMguest. The password is
xmattersnow
Thanks to
YOU.
Let's Learn some front-end
stuff.
HTML
It is what every web page is made from.
To see what a page is made of, use “View Source”.
For example...
Basic Tags
<!DOCTYPE html>
(see diveintohtml5.info/semantics.html for explanation)
<HTML>
<HEAD>
---stuff like the title of the page
and meta tags---
</HEAD>
<BODY>
---the contents of the page---
<BODY>
</HTML>
<p>This is a paragraph</p>
<h2>This is a heading</h2>
<a href=”facebook.com”>This is a
link to facebook</a>
<img src=”facebook.com/logo.gif”/>
<-- That displays an image that is
stored on facebook.com
<em>This is a bit of text that is
emphasized</em>
<i>This is a bit of text that will
be italicized...</i>
But we might not want to do that...
How HTML, CSS and
JavaScript work together
HTML
marks the content up into different structural types, like paragraphs, blocks, lists, images, tables,
forms, comments etc.
CSS
tells the browser how each type of element should be displayed, which may vary for different
media (like screen, print or handheld device)
JavaScript
tells the browser how to change the web page in response to events that happen (like clicking on
something, or changing the value in a form input)
From webdesignfromscratch.com
Semantic markup
Using HTML to enforce the meaning
of the content of the page and not
the details of the visual display
<em> versus <i>
Browser compatibility
Cross-browser compatibility is the
bane of a web developer's existence.
Developer tools/inspector
HTML 5
From wsj.com
You should read

More Related Content

What's hot

How to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal peopleHow to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal people
Tris Hussey
 
UTEP AITP Presentation - 10/17/2012
UTEP AITP Presentation - 10/17/2012UTEP AITP Presentation - 10/17/2012
UTEP AITP Presentation - 10/17/2012
impulsedev
 

What's hot (20)

How to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal peopleHow to use to build a website using WordPress: For normal people
How to use to build a website using WordPress: For normal people
 
Webinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST APIWebinar: AngularJS and the WordPress REST API
Webinar: AngularJS and the WordPress REST API
 
Use Powershell to make your life easy.
Use Powershell to make your life easy.Use Powershell to make your life easy.
Use Powershell to make your life easy.
 
Web dev syllabus
Web dev syllabusWeb dev syllabus
Web dev syllabus
 
Web Services
Web ServicesWeb Services
Web Services
 
Dedicated web host server
Dedicated web host  server Dedicated web host  server
Dedicated web host server
 
WordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow PresentationWordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow Presentation
 
Portfolio
PortfolioPortfolio
Portfolio
 
WordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the tradeWordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the trade
 
Designing and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web AppsDesigning and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web Apps
 
Copass + Ruby on Rails = &lt;3 - From Simplicity to Complexity
Copass + Ruby on Rails = &lt;3 - From Simplicity to ComplexityCopass + Ruby on Rails = &lt;3 - From Simplicity to Complexity
Copass + Ruby on Rails = &lt;3 - From Simplicity to Complexity
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
 
Critical rendering path presentation
Critical rendering path presentationCritical rendering path presentation
Critical rendering path presentation
 
Rapid WordPress theme development
Rapid WordPress theme developmentRapid WordPress theme development
Rapid WordPress theme development
 
UTEP AITP Presentation - 10/17/2012
UTEP AITP Presentation - 10/17/2012UTEP AITP Presentation - 10/17/2012
UTEP AITP Presentation - 10/17/2012
 
Front-End Tooling
Front-End ToolingFront-End Tooling
Front-End Tooling
 
Html5 &amp; css3
Html5 &amp; css3 Html5 &amp; css3
Html5 &amp; css3
 
Isom 212 final project presentation
Isom 212 final project presentationIsom 212 final project presentation
Isom 212 final project presentation
 
Ajax and RJS
Ajax and RJSAjax and RJS
Ajax and RJS
 
Kickstarter Your Node.JS Application
Kickstarter Your Node.JS ApplicationKickstarter Your Node.JS Application
Kickstarter Your Node.JS Application
 

Viewers also liked

Methodes van plaagbestrijding
Methodes van plaagbestrijdingMethodes van plaagbestrijding
Methodes van plaagbestrijding
Yentl Loeckx
 
Methodes van plaagbestrijding
Methodes van plaagbestrijdingMethodes van plaagbestrijding
Methodes van plaagbestrijding
Yentl Loeckx
 
Spenser's Visual Resume
Spenser's Visual ResumeSpenser's Visual Resume
Spenser's Visual Resume
SMWinters33
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
thaz202
 
Railsbridge javascript
Railsbridge   javascriptRailsbridge   javascript
Railsbridge javascript
p4geoff
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
cepeak3
 

Viewers also liked (17)

Methodes van plaagbestrijding
Methodes van plaagbestrijdingMethodes van plaagbestrijding
Methodes van plaagbestrijding
 
Eenjarige 3 tt
Eenjarige 3 ttEenjarige 3 tt
Eenjarige 3 tt
 
Methodes van plaagbestrijding
Methodes van plaagbestrijdingMethodes van plaagbestrijding
Methodes van plaagbestrijding
 
Rich’s man room
Rich’s man roomRich’s man room
Rich’s man room
 
04 sorting
04 sorting04 sorting
04 sorting
 
Socialarc - Our Manifesto
Socialarc - Our ManifestoSocialarc - Our Manifesto
Socialarc - Our Manifesto
 
Spenser's Visual Resume
Spenser's Visual ResumeSpenser's Visual Resume
Spenser's Visual Resume
 
Develop Your CMS In Your CMS
Develop Your CMS In Your CMSDevelop Your CMS In Your CMS
Develop Your CMS In Your CMS
 
Socialarc - Is Your Facebook Content Getting Lost In The Wild?
Socialarc - Is Your Facebook Content Getting Lost In The Wild?Socialarc - Is Your Facebook Content Getting Lost In The Wild?
Socialarc - Is Your Facebook Content Getting Lost In The Wild?
 
Groenten 3 tt
Groenten 3 ttGroenten 3 tt
Groenten 3 tt
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
 
Richsmanroom
RichsmanroomRichsmanroom
Richsmanroom
 
How to start a business
How to start a businessHow to start a business
How to start a business
 
Railsbridge javascript
Railsbridge   javascriptRailsbridge   javascript
Railsbridge javascript
 
Eenjarige 4 Tt
Eenjarige 4 TtEenjarige 4 Tt
Eenjarige 4 Tt
 
Groene week
Groene weekGroene week
Groene week
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
 

Similar to Railsbridge intro

Fast and Easy Website Tuneups
Fast and Easy Website TuneupsFast and Easy Website Tuneups
Fast and Easy Website Tuneups
Jeff Wisniewski
 

Similar to Railsbridge intro (20)

Web essentials
Web essentials Web essentials
Web essentials
 
Web Development for UX Designers
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
 
SiteMesh
SiteMeshSiteMesh
SiteMesh
 
Web Design Basics and HTML
Web Design Basics and HTMLWeb Design Basics and HTML
Web Design Basics and HTML
 
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTREWeb Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
 
Building Web Hack Interfaces
Building Web Hack InterfacesBuilding Web Hack Interfaces
Building Web Hack Interfaces
 
HTML5 - Web Development Fundaments Part 1 - DeepDive Learning Academy
HTML5 - Web Development Fundaments Part 1 - DeepDive Learning AcademyHTML5 - Web Development Fundaments Part 1 - DeepDive Learning Academy
HTML5 - Web Development Fundaments Part 1 - DeepDive Learning Academy
 
Web design and Development
Web design and DevelopmentWeb design and Development
Web design and Development
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Rails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSSRails Girls - Introduction to HTML & CSS
Rails Girls - Introduction to HTML & CSS
 
Please dont touch-3.6-jsday
Please dont touch-3.6-jsdayPlease dont touch-3.6-jsday
Please dont touch-3.6-jsday
 
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEORendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
 
Building fast webapps, fast - Velocity 2010
Building fast webapps, fast - Velocity 2010Building fast webapps, fast - Velocity 2010
Building fast webapps, fast - Velocity 2010
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"
 
Intro to mobile web application development
Intro to mobile web application developmentIntro to mobile web application development
Intro to mobile web application development
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Fast and Easy Website Tuneups
Fast and Easy Website TuneupsFast and Easy Website Tuneups
Fast and Easy Website Tuneups
 
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
 
Boostrap basics
Boostrap basicsBoostrap basics
Boostrap basics
 
SUGUK Cambridge - Display Templates & JSLink for IT Pros
SUGUK Cambridge - Display Templates & JSLink for IT ProsSUGUK Cambridge - Display Templates & JSLink for IT Pros
SUGUK Cambridge - Display Templates & JSLink for IT Pros
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 

Railsbridge intro