Cargando…

Firebug 1.5 : editing, debugging, and monitoring web pages /

"This book discusses how to become more efficient in various aspects of web development by using Firebug. It is a very easy-to-understand, step-by-step guide that explains all the features of Firebug with concise and simple examples. With this book in hand, you will be able to deal with the pai...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Luthra, Chandan
Otros Autores: Mittal, Deepak
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Pub., ©2010.
Colección:From technologies to solutions.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn659793440
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 100831s2010 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d IDEBK  |d N$T  |d CEF  |d OCLCQ  |d UIU  |d DEBSZ  |d OCLCQ  |d OCLCF  |d OCLCQ  |d DKDLA  |d YDXCP  |d OCLCQ  |d COO  |d OCLCQ  |d AGLDB  |d OCLCQ  |d JBG  |d OCLCO  |d VTS  |d AU@  |d STF  |d UAB  |d M8D  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 667098370  |a 670742823 
020 |a 9781847194978  |q (electronic bk.) 
020 |a 1847194974  |q (electronic bk.) 
020 |a 1847194966 
020 |a 9781847194961 
020 |z 9781847194961 
029 1 |a DEBBG  |b BV043170516 
029 1 |a DEBSZ  |b 355448297 
029 1 |a DEBSZ  |b 421687622 
029 1 |a HEBIS  |b 29151832X 
035 |a (OCoLC)659793440  |z (OCoLC)667098370  |z (OCoLC)670742823 
037 |a CL0500000074  |b Safari Books Online 
050 4 |a TK5105.888  |b .L874 2010 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
082 0 4 |a 005.133  |2 22 
049 |a UAMI 
100 1 |a Luthra, Chandan. 
245 1 0 |a Firebug 1.5 :  |b editing, debugging, and monitoring web pages /  |c Chandan Luthra, Deepak Mittal. 
260 |a Birmingham, U.K. :  |b Packt Pub.,  |c ©2010. 
300 |a 1 online resource (v, 205 pages) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a From technologies to solutions 
520 |a "This book discusses how to become more efficient in various aspects of web development by using Firebug. It is a very easy-to-understand, step-by-step guide that explains all the features of Firebug with concise and simple examples. With this book in hand, you will be able to deal with the painful areas of web development like JavaScript and AJAX debugging using Firebug. The book takes you from the basics of Web Development like editing HTML and CSS on the fly to advanced features like AJAX, JSON, Monitoring, and Performance Tuning of web pages. It assumes that you have some very basic knowledge of HTML and JavaScript. For those of you with a sound knowledge of these technologies, this book can help you increase your productivity by using Firebug effectively, taking full advantage of its rich and powerful features and the console API. Towards the end, the book explains how to create your own powerful extensions for the Firebug community"--Resource description page. 
588 0 |a Print version record. 
505 0 |a Machine generated contents note: What is Firebug? -- The history of Firebug -- The need for Firebug -- Firebug capabilities -- Installing Firebug on different browsers -- Installing Firebug on Firefox -- Installing Firebug on non-Firefox browsers -- Opening and closing Firebug -- Firebug modes -- Dock view -- Window mode -- Summary -- Console tab -- Command line JavaScript -- Errors and warnings -- Status bar error indicator -- Errors can be descriptive and informative -- Executing JavaScript commands -- HTML tab -- The hierarchy of DOM nodes (the HTML source. panel) -- Options for HTML source panel -- Editing HTML on the fly -- Editing an existing attribute of HTML element -- Editing an HTML element -- Logging events -- CSS tab -- CSS inspector -- List of CSS files -- Modifying CSS -- Script tab -- DOM tab -- Net tab -- Summary -- Viewing source live -- Seeing changes highlighted` -- Modifying the source on the fly -- How to modify the value of an HTML attribute 
505 0 |a Note continued: How to add a new attribute to an existing HTML element -- How to delete an HTML element -- How to modify the source for an HTML element -- Inspecting page components, editing, and reloading -- Searching within an HTML document -- Finding an HTML element on the page -- Copying HTML source for an HTML element -- Setting breakpoints on HTML element -- Summary -- Inspecting cascading rules -- Preview colors and images -- Tweaking CSS on the fly -- Enabling and disabling specific CSS rules -- Inspecting our stylesheet -- Modifying CSS from Firebug's UI -- Inspecting and tweaking the box model -- Searching under the CSS tab -- Summary -- The command line API -- $(id) -- $ $$(selector) -- $x(xpath) -- dir(object) -- dirxml(node) -- clear() -- inspect(object[, tabName]) -- keys(object) -- values(object) -- debug(fn) and undebug(fn) -- monitor(functionName) and unmonitor(functionName) -- monitorEvents(object[, types]) -- unmonitorEvents(object[, types]) 
505 0 |a Note continued: profile([title]) and profileEnd() -- Columns and description of the profiler -- The console API -- console.log(object[, object, ...]) -- console.debug(object[, object, ...]) -- console.info(object[, object, ...]) -- console.warn(object[, object, ...]) -- console.error(object[, object, ...]) -- console.assert(expression[, object, ...]) -- console.dir(object) -- console.dirxml(node) -- console.trace() -- console.group(object[, object, ...]) -- console.groupCollapsed(object[, object, ...]) -- console.groupEnd() -- console.time(name) -- console.timeEnd(name) -- console.profile([title]) -- console. profileEnd() -- console.countatitlep -- JavaScript debugging -- Steps to debug JavaScript code with Firebug -- Conditional breakpoints -- Summary -- Inspecting DOM -- Filtering properties, functions, and constants -- Modifying DOM on the fly -- Auto-complete -- Losing the starting element -- Adding/removing the DOM elements' attributes -- Removing attributes 
505 0 |a Note continued: Adding attributes -- JavaScript code navigation -- Summary -- Networkponitoring -- Description of information in the Net panel -- Load-time bar color significance -- Browser queue wait time -- Breaking down various requests by type -- Examining HTTP headers -- Analyzing the browser cache -- XMLHttpRequest monitoring -- How to find out the download speed for a resource -- Firebug extensions for analyzing performance -- Summary -- Tracking XmlHttpRequest -- Request/response headers and parameters -- GET/POST request -- Viewing live modifications on DOM -- Debugging AJAX calls using properties of a console object -- console.debug(object[, object, ...]) -- console.assert(expression[, object, ...]) -- console.dir(object) -- Summary -- Magical cd() -- The hierarchical console -- Configuring Firebug to our taste -- Summary -- YSlow -- Firecookie -- Pixel Perfect -- Pixel Perfect options menu -- Firefinder -- FireQuery -- CodeBurner -- SenSEO -- Page Speed 
505 0 |a Note continued: Summary -- Setting up an extension development environment -- Setting up the development profile -- Development preferences -- Getting started with a small "Hello World!" extension of Firebug -- The chrome.manifest file -- The install.rdf file -- The helloWorldOverlay.xul file -- The helloWorld.js file -- Packaging and installation -- Taking "Hello World!" to the next level -- The "prefs.js" file -- The "helloWorld.js" file revisited -- Summary -- Keyboard and mouse shortcuts reference -- Global shortcuts -- HTML tab shortcuts -- HTML editor shortcuts -- HTML inspect mode shortcuts -- Script tab shortcuts -- DOM tab shortcuts -- DOM and watch editor shortcuts -- CSS tab shortcuts -- CSS editor tab shortcuts -- Layout tab shortcuts -- Layout editor shortcuts -- Command line (small) shortcuts -- Command line (large) shortcuts -- Console API reference -- Command line API reference -- Firebug online resources 
505 0 |a Note continued: Features expected in future releases of Firebug -- Firebug 1.6 -- Some improvements in this version -- Firebug 1.7 -- Separate modules and panels -- Components replaced by SharedObjects -- Recode TabWatcher/DOMWindowWatcher -- Sandboxed extension loading -- Memory panel. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Ajax (Web site development technology) 
650 0 |a Web sites  |x Design. 
650 0 |a Web site development. 
650 0 |a Internet programming. 
650 0 |a Application software  |x Development. 
650 6 |a Ajax (Technologie de développement de sites Web) 
650 6 |a Sites Web  |x Conception. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Programmation Internet. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a Ajax (Web site development technology)  |2 blmlsh 
650 7 |a Web sites  |x Design.  |2 blmlsh 
650 7 |a Web site development.  |2 blmlsh 
650 7 |a Internet programming.  |2 blmlsh 
650 7 |a Application software  |x Development.  |2 blmlsh 
650 7 |a Ajax (Web site development technology)  |2 fast 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Internet programming  |2 fast 
650 7 |a Web site development  |2 fast 
650 7 |a Web sites  |x Design  |2 fast 
700 1 |a Mittal, Deepak. 
776 0 8 |i Print version:  |a Luthra, Chandan.  |t Luthra, Chandan.  |d Birmingham : Packt Pub., 2010  |z 9781847194961  |w (OCoLC)644064142 
830 0 |a From technologies to solutions. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=334780  |z Texto completo 
938 |a EBSCOhost  |b EBSC  |n 334780 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n 255730 
938 |a YBP Library Services  |b YANK  |n 3518098 
994 |a 92  |b IZTAP