More Browser Basics, Tips & Tricks – Talk 3
sequel to
Web Browser Basics, Tips & Tricks - 10/14/14
Mark S. Zinzow
6/9/2015
Slides online at:
http://www.slideshare.net/msz
Enjoy clutter-free Web pages with
Reader View – NEW in Firefox 38.0.5
With Reader ViewBefore Reader View
Enjoy clutter-free Web pages with Reader View
http://mzl.la/1Fj7eEK
1. If a page is available in Reader View, the Reader View icon Reader mode will appear in the address bar.
2. Click on the Reader View Reader mode icon. The icon will turn orange when the page is in Reader View.
How does it work? See the source:
https://github.com/mozilla/readability
TRICK: Put
"about:reader?url=" before
a web address (URL) to
load a page in Reader View.
This should also enable you
to bookmark the Reader
View of a page.
This promising feature is getting rave reviews in the media!
Firefox Integrates Pocket, Adds Distraction-Free Reader View
http://techcrunch.com/2015/06/02/firefox-integrates-pocket-
adds-distraction-free-reader-view/
Safari has had this for years. The iReader extension
is also available for Chrome.
How to Use and Tweak Reader Mode in Safari
http://www.howtogeek.com/howto/25072/
Get Safari Reader on Chrome and Firefox with iReader
http://www.howtogeek.com/howto/25098/
Other Extensions for removing Web Clutter
Handy for printing just a coupon or text snippit
Print Edit by DW-dev
https://addons.mozilla.org/en-US/firefox/addon/print-edit/
https://chrome.google.com/webstore/detail/print-edit/olnblpmehglpcallpnbgmikjblmkopia
Save the trees (print & screenshot) by extensionfactory.com
https://chrome.google.com/webstore/detail/save-the-trees-print-scre/bjlcapbgbcnfkifgclinapfbkielnmdi
Nuke Anything Enhanced by Patrick Abi Salloum
https://addons.mozilla.org/en-
US/firefox/addon/nuke-anything-enhanced/
Review: Cookies, Security, and Privacy issues online.
Who's watching you surf?
Cookies
track what
you've
done, and
can be
used to
steal your
money.
Cross Site
Scripting
Terms & Conditions Gotcha:
The operator of 8chan says the bandwidth of millions of Hola users
is being sold for reuse, with some of it even being used to attack his
site. Speaking with TorrentFreak, Hola founder Ofer Vilenski says
that users' idle resources are indeed utilized for commercial sale,
but that has been the agreement all along.
http://torrentfreak.com/hola-vpn-sells-users-bandwidth-150528/
https://www.eff.org/privacybadger
Easier Do Not Track enforcement
Alternative to
Disconnect, Adblock
Plus, Ghostery and
similar products.
Simple to use!
Designed to “function
well without any
settings, knowledge
or configuration by the
user”.
How does a website know what browser I have?
“...Hypertext Transfer Protocol (HTTP) identifies the client software originating the request,
using a "User-Agent" header...” http://en.wikipedia.org/wiki/User_agent
Search for “Whats My user agent”, or a similar set of keywords to see sites that reveal what
information your web browser reveals about it and your computer. e.g.
https://www.esolutions.se/whatsmyinfo
http://mybrowserinfo.com/ (Lots of details)
http://www.viewmyuseragent.com/
http://www.whatsmybrowser.org/
http://www.hpcfactor.com/support/
toolkit/useragent/default.asp
http://browserabout.com/
http://whatsmyuseragent.com/
https://www.whatismybrowser.com/
(Shows Do Not Track setting)
Add Search Engines to your Browser
How to Easily Create Search Plugins & Add Any Search Engine to Your Browser
http://www.howtogeek.com/114176/
Use the Search bar in Firefox - manage search engines
http://mzl.la/18PmbBy
https://addons.mozilla.org/en-US/firefox/addon/add-to-search-bar/
What are your favorite
Browser Extensions or Add-Ons?
FireFox Extensions
Down
Them
All!
http://www.dow
nthemall.net/
https://addons.mozilla.org/en-us/firefox/addon/downthemall/
What Is RSS?
“RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many
news-related sites, weblogs and other online publishers syndicate their content as an RSS
Feed to whoever wants it.” http://www.whatisrss.com/
What Is RSS Good For?
Feed 101: What are feeds? I see "RSS", "XML", and "Atom" out there, but I
don't know how I might use these links when I find them.
https://support.google.com/feedburner/answer/79408
HTG Explains: What Is RSS and How Can I Benefit From Using It?
http://www.howtogeek.com/115317/
The Best Free RSS Readers for Keeping Up With Your Favorite Websites
http://www.howtogeek.com/128487/
Instant RSS Search
http://ctrlq.org/rss/
RSS Feeds often reveal resources
no longer available on the main site
How does a browser extension (add-on) work?
How to View the Source Code of a Chrome Extension
http://www.labnol.org/software/view-source-of-chrome-extension/21284/
How to View the Source Code of a Chrome Extension
www.howtogeek.com/198964/
Chrome extension source viewer (CRX Viewer for Chrome & Opera)
https://github.com/Rob—W/crxviewer
How to View the Source Code of a Firefox Addon
http://www.techgainer.com/view-source-code-firefox-addon/
XPI & CRX are Zip files
User Scripts
See also: https://en.wikipedia.org/wiki/List_of_augmented_browsing_software
http://commons.oreilly.com/wiki/index.php/Greasemonkey_Hacks
Aaron Boodman wrote Greasemonkey in 2005, one of the
first user scripting tools for the web. Check out his page:
http://www.aaronboodman.com/#projects
https://addons.mozilla.org/en-US/firefox/addon/scriptish/
http://www.ghacks.net/2014/05/09/userscripts-org-good-alternatives/
https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
http://www.chromeextensions.org/appearance-functioning/tampermonkey/
http://tampermonkey.net/
https://github.com/scriptish/scriptish/wiki
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
http://www.greasespot.net/
Friday, May 29, 2015
Greasemonkey 3.2 Release
I like to highlight what I've Won
on Gixen with a user script.
Web Portals, Widgets & Dashboards
Remember iGoogle?
http://www.igoogleportal.com/
Browser Automation
AutoIt v3 is a freeware BASIC-like scripting language designed for
automating the Windows GUI and general scripting. It uses a
combination of simulated keystrokes, mouse movement and
window/control manipulation in order to automate tasks in a way not
possible or reliable with other languages (e.g. VBScript and
SendKeys). AutoIt is also very small, self-contained and will run on
all versions of Windows out-of-the-box with no annoying “runtimes”
required! https://www.autoitscript.com/site/autoit/
https://www.fiverr.com/eagletdw/make-autoit-scripts-for-your-various-automations
Browser Automation
https://www.fiverr.com/arslanbuttar/automate-your-test-cases-using-selenium
“Selenium automates browsers. That's it! What you
do with that power is entirely up to you. Primarily, it
is for automating web applications for testing
purposes, but is certainly not limited to just that.
Boring web-based administration tasks can (and
should!) also be automated as well.”
http://docs.seleniumhq.org/
Selenium WebDriver
Selenium IDE
“a Firefox add-on that will
do simple record-and-
playback of interactions”
“very groovy browser automation… web testing, screen scraping and
more” “Geb is free, open source software licensed under the Apache License, Version 2.0.'
http://www.gebish.org/
Chickenfoot is a Firefox extension that puts a programming environment in the browser's
sidebar so you can write scripts to manipulate web pages and automate web browsing.
In Chickenfoot, scripts are written in a superset of Javascript that includes special functions
specific to web tasks. Old links:
http://groups.csail.mit.edu/uid/chickenfoot/
https://www.youtube.com/watch?v=5wXWMuYM37s Developing JavaScript with Chickenfoot (56min.)
Most Recent Update 1.09: https://github.com/simonarthur/chickenfoot
Exercises & Demos
Demo: Add Firefox Search Engines
https://addons.mozilla.org/en-US/firefox/addon/add-to-search-bar/
Group Exercise: Review Firefox Keyboard Shortcut Reference
Adapted from:
http://www.mouserunner.com/FF_Shortcuts1Printable.html
Video: Understanding XSS
http://www.secure-abap.de/wiki/Movies

More Related Content

ODP
More Browser Basics, Tips & Tricks 2 Draft 17
 
ODP
New or obscure web browsers 4x3 (rcsi draft 6)
 
ODP
Running Android Apps on Chrome & ChromeOS
 
ODP
Web Browser Basics, Tips & Tricks Draft 17
 
PPTX
Web Browser And Search Engine ! Batra Computer Centre
PPTX
Internet browers comparison
PPTX
Web Browsers
PPTX
Wordpress: «l’abc per gli sviluppatori» - PHP.TO.START [2012]
More Browser Basics, Tips & Tricks 2 Draft 17
 
New or obscure web browsers 4x3 (rcsi draft 6)
 
Running Android Apps on Chrome & ChromeOS
 
Web Browser Basics, Tips & Tricks Draft 17
 
Web Browser And Search Engine ! Batra Computer Centre
Internet browers comparison
Web Browsers
Wordpress: «l’abc per gli sviluppatori» - PHP.TO.START [2012]

What's hot (20)

DOCX
Web browser pdf
PPT
Browsers comparison
PPTX
web browser ppt
PPT
Web browser
PPTX
Research on Web Browsers ppt
PPT
Widgets Tools and Doodads for Webmasters - CIL 2008
PPTX
Web browsers
PPTX
Web Browsers
PPTX
Web browsers
PPTX
Customer Touchpoints
PPTX
Presentation on web browser
PPT
Google chrome
PPTX
difference between browsers
PPTX
WEB BROWSER
PPTX
Web browser
PPTX
Web Browser ! Batra Computer Centre
PPTX
Web Browser
PPT
Web Browsers
PDF
Research on Web Browsers
PPTX
Croak.it ppt
Web browser pdf
Browsers comparison
web browser ppt
Web browser
Research on Web Browsers ppt
Widgets Tools and Doodads for Webmasters - CIL 2008
Web browsers
Web Browsers
Web browsers
Customer Touchpoints
Presentation on web browser
Google chrome
difference between browsers
WEB BROWSER
Web browser
Web Browser ! Batra Computer Centre
Web Browser
Web Browsers
Research on Web Browsers
Croak.it ppt

Similar to More Browser Basics, Tips & Tricks 3 Draft 8 (20)

PPTX
Browsers
PDF
Headless browser a stepping stone towards developing smarter web applicatio...
ODP
New or obscure web browsers (4x3 draft 5)
 
PPT
Cool Tools for Library Webmasters - Internet Librarian 2008
PPTX
Build your own Chrome Extension with AngularJS
PDF
Smart Browsers and HTML5 Web Apps for the Chrome Web Store
PPT
An Introduction To The Use Of Widgets in libraries
PDF
Headless Browser – A Stepping Stone Towards Developing Smarter Web Applicatio...
PPTX
Frontend development of the (current) future
PDF
Firefox 4 & web
PDF
Firefox 4 and Web
PDF
Banquet 08
PDF
夜宴8期《Dive into Mozilla Labs》
PPTX
What Are Plugins
PPTX
Web browser extensions development
PPTX
Day 2-presentation
PPTX
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
ODP
Firefox Mobile
PDF
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
ODP
Word press bg 16x9 draft 16
 
Browsers
Headless browser a stepping stone towards developing smarter web applicatio...
New or obscure web browsers (4x3 draft 5)
 
Cool Tools for Library Webmasters - Internet Librarian 2008
Build your own Chrome Extension with AngularJS
Smart Browsers and HTML5 Web Apps for the Chrome Web Store
An Introduction To The Use Of Widgets in libraries
Headless Browser – A Stepping Stone Towards Developing Smarter Web Applicatio...
Frontend development of the (current) future
Firefox 4 & web
Firefox 4 and Web
Banquet 08
夜宴8期《Dive into Mozilla Labs》
What Are Plugins
Web browser extensions development
Day 2-presentation
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Firefox Mobile
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
Word press bg 16x9 draft 16
 

More from msz (13)

PPTX
Smart Speakers, Digital Assistants, AI, and Home Automation
 
PPTX
Smart Speakers
 
PPTX
Browser bloat 4x3 draft 8
 
PPT
Browser Bloat & Service Workers - 4x3 draft 6
 
ODP
Web Publishing & WordPress Introduction 16x9 draft 17
 
PDF
Word press bg 16x9 draft 16
 
ODP
Word press intro 4x3 draft 12
 
ODP
Web Browser Basics, Tips & Tricks - Draft 20 (Revised 5/18/17)
 
ODP
The Frugal Techie: Be Financially Free and still afford Tech. Toys
 
ODP
What to do when Classic Google Maps Go Away?
 
ODP
Wearable tech etc Draft 1
 
ODP
E-books Draft 7
 
PDF
Nonviolent Communication - NVC
 
Smart Speakers, Digital Assistants, AI, and Home Automation
 
Smart Speakers
 
Browser bloat 4x3 draft 8
 
Browser Bloat & Service Workers - 4x3 draft 6
 
Web Publishing & WordPress Introduction 16x9 draft 17
 
Word press bg 16x9 draft 16
 
Word press intro 4x3 draft 12
 
Web Browser Basics, Tips & Tricks - Draft 20 (Revised 5/18/17)
 
The Frugal Techie: Be Financially Free and still afford Tech. Toys
 
What to do when Classic Google Maps Go Away?
 
Wearable tech etc Draft 1
 
E-books Draft 7
 
Nonviolent Communication - NVC
 

Recently uploaded (20)

PPTX
PORTFOLIO SAMPLE…….………………………………. …pptx
PDF
Salesforce-Proxy-Statement-Supplement-May-2025.pdf
PPTX
DAT602-Database Design and Development-AT4).pptx
PDF
Role of Data & Analytics in Modern Shopify App Development.pdf
PPTX
Internet_Addiction_Presentation_2025.pptx
PPTX
Going_to_Greece presentation Greek mythology
PDF
Black and White Modern Technology Presentation.pdf
PPTX
Data Flows presentation hubspot crm.pptx
DOCX
MLS 113 Medical Parasitology (LECTURE).docx
PPT
chapter 5: system unit computing essentials
PPTX
IoT Lecture IoT Lecture IoT Lecture IoT Lecture
PPT
Expect The Impossiblesssssssssssssss.ppt
PPTX
materi minggu ke 5.ppt mata kuliah mobile
PDF
karuna yoga vidya peetham school Unique Lineage.pdfTTC
PDF
Toolkit of the MultiCloud DevOps Professional.pdf
PDF
B450721.pdf American Journal of Multidisciplinary Research and Review
PPTX
北安普顿大学毕业证UoN成绩单GPA修改北安普顿大学i20学历认证文凭
PPTX
Chapter 1_Overview hhhhhhhhhhhhhhhhhhhhhhhhhh
PPTX
IOT LECTURE IOT LECTURE IOT LECTURE IOT LECTURE
PDF
Lesson.-Reporting-and-Sharing-of-Findings.pdf
PORTFOLIO SAMPLE…….………………………………. …pptx
Salesforce-Proxy-Statement-Supplement-May-2025.pdf
DAT602-Database Design and Development-AT4).pptx
Role of Data & Analytics in Modern Shopify App Development.pdf
Internet_Addiction_Presentation_2025.pptx
Going_to_Greece presentation Greek mythology
Black and White Modern Technology Presentation.pdf
Data Flows presentation hubspot crm.pptx
MLS 113 Medical Parasitology (LECTURE).docx
chapter 5: system unit computing essentials
IoT Lecture IoT Lecture IoT Lecture IoT Lecture
Expect The Impossiblesssssssssssssss.ppt
materi minggu ke 5.ppt mata kuliah mobile
karuna yoga vidya peetham school Unique Lineage.pdfTTC
Toolkit of the MultiCloud DevOps Professional.pdf
B450721.pdf American Journal of Multidisciplinary Research and Review
北安普顿大学毕业证UoN成绩单GPA修改北安普顿大学i20学历认证文凭
Chapter 1_Overview hhhhhhhhhhhhhhhhhhhhhhhhhh
IOT LECTURE IOT LECTURE IOT LECTURE IOT LECTURE
Lesson.-Reporting-and-Sharing-of-Findings.pdf

More Browser Basics, Tips & Tricks 3 Draft 8

  • 1. More Browser Basics, Tips & Tricks – Talk 3 sequel to Web Browser Basics, Tips & Tricks - 10/14/14 Mark S. Zinzow 6/9/2015 Slides online at: http://www.slideshare.net/msz
  • 2. Enjoy clutter-free Web pages with Reader View – NEW in Firefox 38.0.5 With Reader ViewBefore Reader View
  • 3. Enjoy clutter-free Web pages with Reader View http://mzl.la/1Fj7eEK 1. If a page is available in Reader View, the Reader View icon Reader mode will appear in the address bar. 2. Click on the Reader View Reader mode icon. The icon will turn orange when the page is in Reader View. How does it work? See the source: https://github.com/mozilla/readability TRICK: Put "about:reader?url=" before a web address (URL) to load a page in Reader View. This should also enable you to bookmark the Reader View of a page. This promising feature is getting rave reviews in the media! Firefox Integrates Pocket, Adds Distraction-Free Reader View http://techcrunch.com/2015/06/02/firefox-integrates-pocket- adds-distraction-free-reader-view/ Safari has had this for years. The iReader extension is also available for Chrome. How to Use and Tweak Reader Mode in Safari http://www.howtogeek.com/howto/25072/ Get Safari Reader on Chrome and Firefox with iReader http://www.howtogeek.com/howto/25098/
  • 4. Other Extensions for removing Web Clutter Handy for printing just a coupon or text snippit Print Edit by DW-dev https://addons.mozilla.org/en-US/firefox/addon/print-edit/ https://chrome.google.com/webstore/detail/print-edit/olnblpmehglpcallpnbgmikjblmkopia Save the trees (print & screenshot) by extensionfactory.com https://chrome.google.com/webstore/detail/save-the-trees-print-scre/bjlcapbgbcnfkifgclinapfbkielnmdi Nuke Anything Enhanced by Patrick Abi Salloum https://addons.mozilla.org/en- US/firefox/addon/nuke-anything-enhanced/
  • 5. Review: Cookies, Security, and Privacy issues online. Who's watching you surf? Cookies track what you've done, and can be used to steal your money. Cross Site Scripting Terms & Conditions Gotcha: The operator of 8chan says the bandwidth of millions of Hola users is being sold for reuse, with some of it even being used to attack his site. Speaking with TorrentFreak, Hola founder Ofer Vilenski says that users' idle resources are indeed utilized for commercial sale, but that has been the agreement all along. http://torrentfreak.com/hola-vpn-sells-users-bandwidth-150528/
  • 6. https://www.eff.org/privacybadger Easier Do Not Track enforcement Alternative to Disconnect, Adblock Plus, Ghostery and similar products. Simple to use! Designed to “function well without any settings, knowledge or configuration by the user”.
  • 7. How does a website know what browser I have? “...Hypertext Transfer Protocol (HTTP) identifies the client software originating the request, using a "User-Agent" header...” http://en.wikipedia.org/wiki/User_agent Search for “Whats My user agent”, or a similar set of keywords to see sites that reveal what information your web browser reveals about it and your computer. e.g. https://www.esolutions.se/whatsmyinfo http://mybrowserinfo.com/ (Lots of details) http://www.viewmyuseragent.com/ http://www.whatsmybrowser.org/ http://www.hpcfactor.com/support/ toolkit/useragent/default.asp http://browserabout.com/ http://whatsmyuseragent.com/ https://www.whatismybrowser.com/ (Shows Do Not Track setting)
  • 8. Add Search Engines to your Browser How to Easily Create Search Plugins & Add Any Search Engine to Your Browser http://www.howtogeek.com/114176/ Use the Search bar in Firefox - manage search engines http://mzl.la/18PmbBy https://addons.mozilla.org/en-US/firefox/addon/add-to-search-bar/
  • 9. What are your favorite Browser Extensions or Add-Ons?
  • 12. What Is RSS? “RSS (Rich Site Summary) is a format for delivering regularly changing web content. Many news-related sites, weblogs and other online publishers syndicate their content as an RSS Feed to whoever wants it.” http://www.whatisrss.com/ What Is RSS Good For? Feed 101: What are feeds? I see "RSS", "XML", and "Atom" out there, but I don't know how I might use these links when I find them. https://support.google.com/feedburner/answer/79408 HTG Explains: What Is RSS and How Can I Benefit From Using It? http://www.howtogeek.com/115317/ The Best Free RSS Readers for Keeping Up With Your Favorite Websites http://www.howtogeek.com/128487/ Instant RSS Search http://ctrlq.org/rss/
  • 13. RSS Feeds often reveal resources no longer available on the main site
  • 14. How does a browser extension (add-on) work? How to View the Source Code of a Chrome Extension http://www.labnol.org/software/view-source-of-chrome-extension/21284/ How to View the Source Code of a Chrome Extension www.howtogeek.com/198964/ Chrome extension source viewer (CRX Viewer for Chrome & Opera) https://github.com/Rob—W/crxviewer How to View the Source Code of a Firefox Addon http://www.techgainer.com/view-source-code-firefox-addon/ XPI & CRX are Zip files
  • 15. User Scripts See also: https://en.wikipedia.org/wiki/List_of_augmented_browsing_software http://commons.oreilly.com/wiki/index.php/Greasemonkey_Hacks Aaron Boodman wrote Greasemonkey in 2005, one of the first user scripting tools for the web. Check out his page: http://www.aaronboodman.com/#projects https://addons.mozilla.org/en-US/firefox/addon/scriptish/ http://www.ghacks.net/2014/05/09/userscripts-org-good-alternatives/ https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo http://www.chromeextensions.org/appearance-functioning/tampermonkey/ http://tampermonkey.net/ https://github.com/scriptish/scriptish/wiki https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ http://www.greasespot.net/ Friday, May 29, 2015 Greasemonkey 3.2 Release
  • 16. I like to highlight what I've Won on Gixen with a user script.
  • 17. Web Portals, Widgets & Dashboards Remember iGoogle? http://www.igoogleportal.com/
  • 18. Browser Automation AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying “runtimes” required! https://www.autoitscript.com/site/autoit/ https://www.fiverr.com/eagletdw/make-autoit-scripts-for-your-various-automations
  • 19. Browser Automation https://www.fiverr.com/arslanbuttar/automate-your-test-cases-using-selenium “Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.” http://docs.seleniumhq.org/ Selenium WebDriver Selenium IDE “a Firefox add-on that will do simple record-and- playback of interactions” “very groovy browser automation… web testing, screen scraping and more” “Geb is free, open source software licensed under the Apache License, Version 2.0.' http://www.gebish.org/ Chickenfoot is a Firefox extension that puts a programming environment in the browser's sidebar so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks. Old links: http://groups.csail.mit.edu/uid/chickenfoot/ https://www.youtube.com/watch?v=5wXWMuYM37s Developing JavaScript with Chickenfoot (56min.) Most Recent Update 1.09: https://github.com/simonarthur/chickenfoot
  • 20. Exercises & Demos Demo: Add Firefox Search Engines https://addons.mozilla.org/en-US/firefox/addon/add-to-search-bar/ Group Exercise: Review Firefox Keyboard Shortcut Reference Adapted from: http://www.mouserunner.com/FF_Shortcuts1Printable.html Video: Understanding XSS http://www.secure-abap.de/wiki/Movies

Editor's Notes

  • #10: Is there anyone in the room who has never installed a browser extension? If so, why not?