Firefox Hacks Is Ideal for Power Users Who Want to Maximize The

Total Page:16

File Type:pdf, Size:1020Kb

Firefox Hacks Is Ideal for Power Users Who Want to Maximize The Firefox Hacks By Nigel McFarlane Publisher: O'Reilly Pub Date: March 2005 ISBN: 0-596-00928-3 Pages: 398 Table of • Contents • Index • Reviews Reader Firefox Hacks is ideal for power users who want to maximize the • Reviews effectiveness of Firefox, the next-generation web browser that is quickly • Errata gaining in popularity. This highly-focused book offers all the valuable tips • Academic and tools you need to enjoy a superior and safer browsing experience. Learn how to customize its deployment, appearance, features, and functionality. Firefox Hacks By Nigel McFarlane Publisher: O'Reilly Pub Date: March 2005 ISBN: 0-596-00928-3 Pages: 398 Table of • Contents • Index • Reviews Reader • Reviews • Errata • Academic Copyright Credits About the Author Contributors Acknowledgments Preface Why Firefox Hacks? How to Use This Book How This Book Is Organized Conventions Used in This Book Using Code Examples Safari® Enabled How to Contact Us Got a Hack? Chapter 1. Firefox Basics Section 1.1. Hacks 1-10 Section 1.2. Get Oriented Hack 1. Ten Ways to Display a Web Page Hack 2. Ten Ways to Navigate to a Web Page Hack 3. Find Stuff Hack 4. Identify and Use Toolbar Icons Hack 5. Use Keyboard Shortcuts Hack 6. Make Firefox Look Different Hack 7. Stop Once-Only Dialogs Safely Hack 8. Flush and Clear Absolutely Everything Hack 9. Make Firefox Go Fast Hack 10. Start Up from the Command Line Chapter 2. Security Section 2.1. Hacks 11-21 Hack 11. Drop Miscellaneous Security Blocks Hack 12. Raise Security to Protect Dummies Hack 13. Stop All Secret Network Activity Hack 14. Work with Single Sign-On Servers Hack 15. Work with Web Proxies Hack 16. Fine-Tune Ports and Sockets Hack 17. Manage Digital Certificates Hack 18. Digitally Sign Content Hack 19. Grant Trust with Master Certificates Hack 20. Restrict Script Behavior with Policies Hack 21. Make Yourself Anonymous Chapter 3. Installation Section 3.1. Hacks 22-32 Hack 22. Edit Configuration Files Hack 23. Play With the Preference System Hack 24. Install Complementary Tools Hack 25. Migrate Firefox Profiles Hack 26. Dial Up Automatically on Startup Hack 27. Fix Web Servers to Support Firefox Content Hack 28. Prepare Firefox for Wide Deployment Hack 29. Remotely Manage User Configurations Hack 30. Install Fonts and Character Support Hack 31. Take Firefox with You Hack 32. Work with Filtering Systems Chapter 4. Web Surfing Enhancements Section 4.1. Hacks 33-43 Hack 33. Use Fancy Bookmarks Hack 34. Modify Tabbed Browsing Hack 35. Govern Image and Ad Display Hack 36. Get More Search Tools Hack 37. Get More Feeds and News Hack 38. Add Stuff to Your Toolbars Hack 39. Upgrade Firefox Feature Managers Hack 40. Integrate Firefox with Other Tools Hack 41. Create Your Own Search Plug-in Hack 42. Spider the Web with Firefox Hack 43. Waste Time with Toys and Games Chapter 5. Power Tools for Web Developers Section 5.1. Hacks 44-57 Hack 44. Tweak and Troubleshoot CSS Designs Hack 45. Use Gecko CSS Style Magic Hack 46. Write Compatible CSS Hack 47. Update Browser Detection Scripts Hack 48. Submit Background Form Data Hack 49. Script Plug-ins Hack 50. Quality-Assure Your Web Pages Hack 51. Display HTTP Headers Hack 52. Stomp on Cookies Hack 53. Probe HTML with the DOM Inspector Hack 54. Turn Off Absolutely All Caching Hack 55. Web Document Debugging Tricks Hack 56. Debug JavaScript with Venkman Hack 57. Handle Hangs and Other Bad Juju Chapter 6. Power XML for Web Pages Section 6.1. Hacks 58-74 Hack 58. Pick Display Modes for HTML and XML Hack 59. Get Tools for XML Validation Hack 60. Mix Content with XML Namespaces Hack 61. Make MathML Content Hack 62. Make SVG Content Hack 63. Use Client-Side XPath Hack 64. Use Client-Side XSL Hack 65. Work with Mozilla SOAP Services Hack 66. Work with Mozilla XML-RPC Services Hack 67. Work with Mozilla WSDL Services Hack 68. Make Applications and Extensions with XUL Hack 69. Make New Tags and Widgets with XBL Hack 70. Work with RDF Facts Hack 71. Work with RSS Feeds Hack 72. Connect SQL to XUL Hack 73. Generate XUL Using PHP Libraries Hack 74. Get a Taste of E4X Scripting Chapter 7. Hack the Chrome Ugly Section 7.1. Hacks 75-83 Hack 75. Do Groundwork for Ugly Chrome Hacks Hack 76. Spy on Chrome with the DOM Inspector Hack 77. Customize Firefox's Interface Hack 78. Rebadge Firefox Hack 79. Make Firefox Match the Desktop Hack 80. Make a Toolbar That Can't Be Hidden Hack 81. Content Filter Without Your Smart Friend Noticing Hack 82. Add a New XPCOM Component Hack 83. Add a New Command-Line Option Chapter 8. Hack the Chrome Cleanly Section 8.1. Hacks 84-90 Hack 84. Do Groundwork for Extension Development Hack 85. Study Packages with the Chrome Manager Hack 86. Create a Chrome Package Hack 87. Make a Bottom-Up Overlay Hack 88. Make, Bundle, and Publish an XPI Hack 89. Build an Installable Theme Hack 90. Identify Reusable Toolkits Chapter 9. Work More Closely with Firefox Section 9.1. Hacks 91-100 Hack 91. Handle Cross-Platform Differences Hack 92. Get a Custom, Prebuilt Version Hack 93. Make Firefox Software Hack 94. Run Multiple Mozilla Browsers Hack 95. Make Extensions Work Outside Firefox Hack 96. Turn on Firefox Diagnostics Hack 97. Find the Right Forum for Your Issues Hack 98. Survive Bugzilla Hack 99. Find Out What Has Been Fixed Hack 100. Help with the Future of Firefox Colophon Index Copyright © 2005 O'Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O'Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O'Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safari.oreilly.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Nutshell Handbook, the Nutshell Handbook logo, and the O'Reilly logo are registered trademarks of O'Reilly Media, Inc. The Hacks series designations, Firefox Hacks, the image of a flashlight, and related trade dress are trademarks of O'Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O'Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. Small print: The technologies discussed in this publication, the limitations on these technologies that technology and content owners seek to impose, and the laws actually limiting the use of these technologies are constantly changing. Thus, some of the hacks described in this publication may not work, may cause unintended harm to systems on which they are used, or may not be consistent with applicable user agreements. Your use of these hacks is at your own risk, and O'Reilly Media, Inc. disclaims responsibility for any damage or expense resulting from their use. In any event, you should take care that your use of these hacks does not violate any applicable laws, including copyright laws. Credits About the Author Contributors Acknowledgments About the Author Nigel McFarlane (http://www.nigelmcfarlane.com) is the Mozilla community's regular technical commentator, focused on education, analysis, and a few narrowly scoped bugs. He works full-time on Mozilla matters, except when interrupted by other things. The core Mozilla hackers are slowly getting used to him. Nigel writes extensively on Mozilla, Firefox, and open source, including the columnsSearching for Substance at InformIT and Mozilla Meanderings for TUX . He contributes to a number of journals, including Inside Web Development and Linux Journal, numerous online publications, and to the W3C's sXBL specification. In addition to writing, Nigel messes around with programming and waves his arms about. He sometimes consults to industry and government. He holds science degrees from the University of Melbourne and La Trobe University. He is the author of several JavaScript Web books (WROX Press) and the authoritative Rapid Application Development with Mozilla (Prentice Hall)the Mozilla community's favorite text in print. Other strong points are telecommunications, data systems, and the Web. On the human side, he spends a lot of time studying the forces and processes behind open source, invention, and online communities in general. When not welded to the computer, Nigel enjoys Melbourne, Australia, his home city. It's often named the world's most livable city, and not without reason. Outdoors there are no computers, so bushwalking, swimming, music, and city rambles are great ways to relax. Contributors The following people contributed their hacks, writing, and inspiration to this book: John Allsopp and Maxine Sherrin are Western Civilisation Pty Ltd (http://www.westciv.com). They are the developers of the leading cross-platform CSS editor Style Master and a series of highly influential web development courses. Their web site is one of the longest-standing web developer resources for CSS and web standards. Maxine and John are co-conveners of the annual Web Essentials conference. They are both longtime web standards evangelists. Seth Dillingham is president and lead programmer of Macrobyte Resources (http://www.macrobyte.net). He and his company specialize in custom development of web applications, such as the popular Conversant (http://www.free-conversant.com) groupware and content management system.
Recommended publications
  • Childnodes 1
    Index Home | Projects | Docs | Jargon Bugzilla | LXR | Tree Status | Checkins Feedback | FAQ | Search A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z Index Symbols _content 1 A addEventListener 1 alert() 1 align 1 alinkColor 1 anchors 1 appCodeName 1 appendChild 1 applets 1 appName 1 appVersion 1 attributes 1, 2 http://www.mozilla.org/docs/dom/domref/dom_shortIX.html (1 de 20) [09/06/2003 9:55:09] Index availLeft 1 availTop 1 availWidth 1 B back() 1 bgColor 1 blur 1 blur() 1 body 1 C captureEvents() 1 characterSet 1 childNodes 1 clear 1 clearInterval() 1 clearTimeout() 1 click 1 cloneContents 1 cloneNode 1 cloneRange 1 close 1 http://www.mozilla.org/docs/dom/domref/dom_shortIX.html (2 de 20) [09/06/2003 9:55:09] Index close() 1 closed 1 collapse 1 collapsed 1 colorDepth 1 commonAncestorContainer 1 compareBoundaryPoints 1 Components 1 confirm() 1 contentDocument 1, 2 contentWindow 1, 2 controllers 1 cookie 1 cookieEnabled 1 createAttribute 1 createDocumentFragment 1 createElement 1 createRange 1 createTextNode 1 crypto 1 cssRule 1 cssRule Object 1 http://www.mozilla.org/docs/dom/domref/dom_shortIX.html (3 de 20) [09/06/2003 9:55:09] Index cssRules 1 cssText 1 D defaultStatus 1 deleteContents 1 deleteRule 1 detach 1 directories 1 disabled 1 dispatchEvent 1 doctype 1 document 1 documentElement 1 DOM 1, 2 DOM 2 Range Interface 1 DOM window Interface 1 domain 1 dump() 1 E Elements Interface 1 embeds 1 http://www.mozilla.org/docs/dom/domref/dom_shortIX.html (4 de 20) [09/06/2003 9:55:09]
    [Show full text]
  • Analyzing Safari 2.X Web Browser Artifacts Using SFT
    Analyzing Safari 2.x Web Browser Artifacts using SFT. Copyright 2007 - Jacob Cunningham (v1.0) Table of Contents Introduction:...............................................................................................................................................3 Safari Forensic Tools................................................................................................................................. 3 OSX Property List files..............................................................................................................................3 Safari Related Files.................................................................................................................................... 4 The Safari Preferences files....................................................................................................................... 5 Browser History......................................................................................................................................... 7 Downloads history:.................................................................................................................................... 8 Bookmarks file ........................................................................................................................................10 Cookies file:............................................................................................................................................. 11 Browser Cache........................................................................................................................................
    [Show full text]
  • TRABAJO DE DIPLOMA Título: Diseño De La Página Web De Antenas
    FACULTAD DE INGENIERÍA ELÉCTRICA Departamento de Telecomunicaciones y Electrónica TRABAJO DE DIPLOMA Título: Diseño de la Página Web de Antenas Autor: Alaín Hidalgo Burgos Tutor: Dr. Roberto Jiménez Hernández Santa Clara 2006 “Año de la Revolución Energética en Cuba” Universidad Central “Marta Abreu” de Las Villas FACULTAD DE INGENIERÍA ELÉCTRICA Departamento de Telecomunicaciones y Electrónica TTRRAABBAAJJOO DDEE DDIIPPLLOOMMAA Diseño de la Página Web de Antenas Autor: Alaín Hidalgo Burgos e-mail: [email protected] Tutor: Dr. Roberto Jiménez Hernández Prof. Dpto. de Telecomunicaciones y electrónica Facultad de Ing. Eléctrica. UCLV. e-mail: [email protected] Santa Clara Curso 2005-2006 “Año de la Revolución Energética en Cuba” Hago constar que el presente trabajo de diploma fue realizado en la Universidad Central “Marta Abreu” de Las Villas como parte de la culminación de estudios de la especialidad de Ingeniería en Telecomunicaciones y Electrónica, autorizando a que el mismo sea utilizado por la Institución, para los fines que estime conveniente, tanto de forma parcial como total y que además no podrá ser presentado en eventos, ni publicados sin autorización de la Universidad. Firma del Autor Los abajo firmantes certificamos que el presente trabajo ha sido realizado según acuerdo de la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo de esta envergadura referido a la temática señalada. Firma del Tutor Firma del Jefe de Departamento donde se defiende el trabajo Firma del Responsable de Información Científico-Técnica PENSAMIENTO “El néctar de la victoria se bebe en la copa del sacrificio” DEDICATORIA Dedico este trabajo a mis padres, a mí hermana y a mi novia por ser las personas más hermosas que existen y a las cuales les debo todo.
    [Show full text]
  • Manual Aberto De TIC E Libreoffice Capa: Miguel Vale 3ª Edição Editor: ISCTE – Instituto Universitário De Lisboa, Lisboa 2014 ISBN: 978-989-732-237-2 Suporte: E-Book
    Manual de Tecnologias de Informação e Comunicação e LibreOffice [ 3ª edição ] Comunidade LibreOffice Portugal Direitos de autor Este trabalho foi licenciado com uma Licença Creative Commons - Atribuição 3.0 Não Adaptada ou superior em conjunto com GNU General Public License v3+ ou superior. Todas as restantes marcas registadas presentes neste manual pertencem às respectivas entidades. Ficha Técnica Título: Manual Aberto de TIC e LibreOffice Capa: Miguel Vale 3ª Edição Editor: ISCTE – Instituto Universitário de Lisboa, Lisboa 2014 ISBN: 978-989-732-237-2 Suporte: e-book Autor(es) Os autores de cada capítulo estão descritos em cada uma das respectivas fichas técnicas. Feedback Envie os seus comentários ou sugestões sobre este documento para: http://wiki.documentfoundation.org/PT/Main_Page http://wiki.documentfoundation.org/PT/Documentation Acordo Ortográfico Cada capítulo deste documento foi redigido no acordo ortográfico definido pelo(s) seu(s) autor(es) na respectiva ficha técnica. Este capítulo foi redigido ao abrigo do Acordo Ortográfico de 1990. A toda a Comunidade LibreOffice Portugal. A todos os movimentos de Software Livre e Creative Commons em Portugal. A todos os Professores, Formadores e alunos e formandos que fizerem uso deste manual. A todos aqueles que apoiaram e acreditaram neste projecto. Caixa Mágica, Novell Portugal, Associação Ensino Livre, Associação Nacional de Software Livre, Associação de Apoio Social da Portugal Telecom, Ângulo Sólido, OpenLab-ESEV Laboratório de Software Livre da Escola Superior de Educação de Viseu, Instituto Superior de Ciências Educativas, Portal Forma-te e em especial ao ISCTE – Instituto Universitário de Lisboa. Aos nossos pais e família que agora poderão usufruir de mais tempo connosco.
    [Show full text]
  • Clearing of Cache & Cookies
    Clearing of Cache & Cookies What is cache? Cache memory is temporary memory used to store information that you accessed when visiting web sites. Cache speeds up a computer’s connection time with web sites that have been visited previously by locally storing information about that connection on the computer so that it does not have to be downloaded each time a site is visited. Why should cache be cleared periodically? Cache can become corrupt or outdated. As a result, cache can slow down or prevent a web page’s output and/or connection instead of assisting it. Clearing cache deletes corrupt or outdated data. It also removes unnecessary information stored in memory from sites that were only visited one time. Clearing Cache helps all web surfing not just PAWS. Internet Explorer 8 1. Open the Internet Explorer web browser. 2. Click on Tools. 3. Select Internet Options. 4. From the General Tab, click on Delete under Browsing History. 5. Uncheck Preserve Favorites website data and check both Temporary Internet Files and Cookies. 6. Click Delete. Internet Explorer 7 1. Open the Internet Explorer web browser. 2. Click on Tools. 3. Click on Internet Options. 4. Click on Delete under Browsing History. 5. Click Delete cookies. 6. When prompted, click Yes. 7. Click on Delete Internet Files. 8. When prompted, click Yes. 9. Click Close. 10. Click OK. 11. Close and reopen the browser for the changes to go into effect. Internet Explorer 6 1. Open the Internet Explorer web browser. 2. Click on Tools. 3. Click on Internet Options. 4.
    [Show full text]
  • DVD-Ofimática 2014-02
    (continuación 2) CamStudio 2.7.316 - CamStudio Codec 1.5 - CDex 1.70 beta 4 - CDisplayEx 1.9.09 - cdrTools FrontEnd 1.5.1 - Classic Shell 3.6.8 - Clavier+ 10.6.7 - Clementine 1.2.1 - Cobian Backup 8.4.0.202 - Comical 0.8 - ComiX 0.2.1.24 - CoolReader 3.0.56.42 - CubicExplorer 0.95.1 - Daphne 1.55 - Data Crow 3.12.5 - DejaVu Fonts 2.34 - DVD-Ofimática Deluge 1.3.6 - DeSmuME 0.9.10 - Dia 0.97.2.2 - Diashapes 0.2.2 - digiKam 3.4.0 - Disk Imager 1.4 - DiskCryptor 1.0.802.118 - Ditto 3.18.46.0 - DjVuLibre 3.5.25.4 - DocFetcher 1.1.9 - DoISO 2.0.0.6 - DOSBox 0.74 - DosZip Commander 3.21 - Double Commander 0.5.8 2014-02 beta - DrawPile 0.8.0 - DrawPile 0.8.3 actualización - DVD Flick 1.3.0.7 - DVDStyler 2.6.1 - DVDx 4.1.1.0 - Eagle Mode 0.84.0 - EasyTAG 2.1 - Ekiga 4.0.1 2013.08.20 - Electric Sheep 2.7.b35 - eLibrary 2.5.13 - emesene 2.12.9 2012.09.13 - eMule 0.50.a - Eraser 6.0.10 - DVD-Ofimática es una recopilación de programas libres para Windows eSpeak 1.47.11 - Eudora OSE 1.0 - eViacam 1.7.0 - Evince 2.32.0.145 - Exodus 0.10.0.0 - dirigidos a la ofimática en general (ofimática, sonido, gráficos y vídeo, Explore2fs 1.08 beta9 - Ext2Fsd 0.51 - FBReader 0.12.10 - FileBot 3.8 - FileVerifier++ 0.6.3 - Internet y utilidades).
    [Show full text]
  • XML Testing and Tuning Discover Tools and Hints for Working with XML
    XML and Related Technologies certification prep, Part 5: XML testing and tuning Discover tools and hints for working with XML Skill Level: Intermediate Louis E Mauget ([email protected]) Senior Consultant Number Six Software, Inc. 24 Oct 2006 This tutorial on XML testing and tuning is the final tutorial in a series that helps you prepare for the IBM certification Test 142, XML and Related Technologies. This tutorial provides tips and hints for how to choose an appropriate XML technology and optimize transformations. It wraps up with coverage of common tools you can use in testing XML designs. Section 1. Before you start In this section, you'll find out what to expect from this tutorial and how to get the most out of it. About this series This series of five tutorials helps you prepare to take the IBM certification Test 142, XML and Related Technologies, to attain the IBM Certified Solution Developer - XML and Related Technologies certification. This certification identifies an intermediate-level developer who designs and implements applications that make use of XML and related technologies such as XML Schema, Extensible Stylesheet Language Transformation (XSLT), and XPath. This developer has a strong understanding of XML fundamentals; has knowledge of XML concepts and related technologies; understands how data relates to XML, in particular with issues associated with information modeling, XML processing, XML rendering, and Web services; has a thorough knowledge of core XML-related World Wide Web XML testing and tuning © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 1 of 33 developerWorks® ibm.com/developerWorks Consortium (W3C) recommendations; and is familiar with well-known, best practices.
    [Show full text]
  • HTTP Cookie - Wikipedia, the Free Encyclopedia 14/05/2014
    HTTP cookie - Wikipedia, the free encyclopedia 14/05/2014 Create account Log in Article Talk Read Edit View history Search HTTP cookie From Wikipedia, the free encyclopedia Navigation A cookie, also known as an HTTP cookie, web cookie, or browser HTTP Main page cookie, is a small piece of data sent from a website and stored in a Persistence · Compression · HTTPS · Contents user's web browser while the user is browsing that website. Every time Request methods Featured content the user loads the website, the browser sends the cookie back to the OPTIONS · GET · HEAD · POST · PUT · Current events server to notify the website of the user's previous activity.[1] Cookies DELETE · TRACE · CONNECT · PATCH · Random article Donate to Wikipedia were designed to be a reliable mechanism for websites to remember Header fields Wikimedia Shop stateful information (such as items in a shopping cart) or to record the Cookie · ETag · Location · HTTP referer · DNT user's browsing activity (including clicking particular buttons, logging in, · X-Forwarded-For · Interaction or recording which pages were visited by the user as far back as months Status codes or years ago). 301 Moved Permanently · 302 Found · Help 303 See Other · 403 Forbidden · About Wikipedia Although cookies cannot carry viruses, and cannot install malware on 404 Not Found · [2] Community portal the host computer, tracking cookies and especially third-party v · t · e · Recent changes tracking cookies are commonly used as ways to compile long-term Contact page records of individuals' browsing histories—a potential privacy concern that prompted European[3] and U.S.
    [Show full text]
  • Marcia Knous: My Name Is Marcia Knous
    Olivia Ryan: Can you just state your name? Marcia Knous: My name is Marcia Knous. OR: Just give us your general background. How did you come to work at Mozilla and what do you do for Mozilla now? MK: Basically, I started with Mozilla back in the Netscape days. I started working with Mozilla.org shortly after AOL acquired Netscape which I believe was in like the ’99- 2000 timeframe. I started working at Netscape and then in one capacity in HR shortly after I moved working with Mitchell as part of my shared responsibility, I worked for Mozilla.org and sustaining engineering to sustain the communicator legacy code so I supported them administratively. That’s basically what I did for Mozilla. I did a lot of I guess what you kind of call of blue activities where we have a process whereby people get access to our CVS repository so I was the gatekeeper for all the CVS forms and handle all the bugs that were related to CVS requests, that kind of thing. Right now at Mozilla, I do quality assurance and I run both our domestic online store as well as our international store where we sell all of our Mozilla gear. Tom Scheinfeldt: Are you working generally alone in small groups? In large groups? How do you relate to other people working on the project? MK: Well, it’s a rather interesting project. My capacity as a QA person, we basically relate with the community quite a bit because we have a very small internal QA organization.
    [Show full text]
  • The Linux Command Line
    The Linux Command Line Fifth Internet Edition William Shotts A LinuxCommand.org Book Copyright ©2008-2019, William E. Shotts, Jr. This work is licensed under the Creative Commons Attribution-Noncommercial-No De- rivative Works 3.0 United States License. To view a copy of this license, visit the link above or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042. A version of this book is also available in printed form, published by No Starch Press. Copies may be purchased wherever fine books are sold. No Starch Press also offers elec- tronic formats for popular e-readers. They can be reached at: https://www.nostarch.com. Linux® is the registered trademark of Linus Torvalds. All other trademarks belong to their respective owners. This book is part of the LinuxCommand.org project, a site for Linux education and advo- cacy devoted to helping users of legacy operating systems migrate into the future. You may contact the LinuxCommand.org project at http://linuxcommand.org. Release History Version Date Description 19.01A January 28, 2019 Fifth Internet Edition (Corrected TOC) 19.01 January 17, 2019 Fifth Internet Edition. 17.10 October 19, 2017 Fourth Internet Edition. 16.07 July 28, 2016 Third Internet Edition. 13.07 July 6, 2013 Second Internet Edition. 09.12 December 14, 2009 First Internet Edition. Table of Contents Introduction....................................................................................................xvi Why Use the Command Line?......................................................................................xvi
    [Show full text]
  • Desarrollo De Aplicaciones Web Abiertas Para La Plataforma Firefox Os
    Universidad Politécnica de Madrid Escuela Técnica Superior de Ingenieros de Telecomunicación DESARROLLO DE APLICACIONES WEB ABIERTAS PARA LA PLATAFORMA FIREFOX OS TRABAJO FIN DE MÁSTER Omar Alejandro Sotelo Torres 2013 Universidad Politécnica de Madrid Escuela Técnica Superior de Ingenieros de Telecomunicación Máster Universitario en Ingeniería de Redes y Servicios Telemáticos TRABAJO FIN DE MÁSTER DESARROLLO DE APLICACIONES WEB ABIERTAS PARA LA PLATAFORMA FIREFOX OS Autor Omar Alejandro Sotelo Torres Director Santiago Pavón Gómez Departamento de Ingeniería de Sistemas Telemáticos 2013 Resumen Smartphones cada vez más potentes, con mejores funcionalidades y a un menor costo, hacen que el número de aplicaciones para estos dispositivos crezca de forma exponencial, tanto para uso personal como corporativo. Actualmente, el mercado de la telefonía móvil se encuentra dominado por los sistemas operativos Android de Google e iOS de Apple. Estos sistemas operativos han destacado entre los otros debido a su rendimiento, prestaciones y demás características que incentivan a los usuarios a su uso. Al igual que para la mayoría de los sistemas operativos móviles que existen hoy en día, para estos sistemas el desarrollo de las aplicaciones se hace generalmente de forma nativa, es decir aplicaciones programadas específicamente para cada sistema operativo, haciendo uso de APIs, librerías, kit de desarrollo y lenguajes de programación definidos por las compañías propietarias. EL surgimiento de HTML5 y la búsqueda de la estandarización de las aplicaciones para dispositivos móviles han impulsado el surgimiento de propuestas de desarrollo hibridas o puramente web, promoviendo por parte de Mozilla la idea de llevar las tecnologías web abiertas a los terminales móviles a través de un sistema operativo construido exclusivamente haciendo uso de estas, dando originen a Firefox OS.
    [Show full text]
  • A Simple Discovery Tool
    City University of New York (CUNY) CUNY Academic Works Publications and Research College of Staten Island 2012 Bridging the Gap from Wikipedia to Scholarly Sources: A Simple Discovery Tool Valerie Forrestal CUNY College of Staten Island Barbara Arnett Stevens Institute of Technology How does access to this work benefit ou?y Let us know! More information about this work at: https://academicworks.cuny.edu/si_pubs/1 Discover additional works at: https://academicworks.cuny.edu This work is made publicly available by the City University of New York (CUNY). Contact: [email protected] Bridging the Gap from Wikipedia to Scholarly Sources: A Simple Discovery Tool BARBARA ARNETT and VALERIE FORRESTAL S. C. Williams Library, Stevens Institute of Technology, Hoboken, New Jersey, USA Abstract: This article discusses the creation and unique implementation of a browser-based search tool at Stevens Institute of Technology. A oneSearch bookmarklet was created to allow users to execute a search of library resources directly from their Internet browser via a JavaScript book mark applet. The article also provides a brief history of similar discovery tools, as well as a look at recent literature highlighting the importance of convenience and innovation for academic researchers. Keywords: Bookmarklet, discovery solutions, discovery tools, library technology, search tools, Summon INTRODUCTION Academic librarians have often lamented the tendency for novice researchers to rely on Internet sources that are not up to the standards required by their professors for college-level research. At Stevens Institute of Technology, in Hoboken, NJ, professors repeatedly complained to library staff that the quality of sources that students use in term papers was not acceptable.
    [Show full text]