Fr. 196.00

Web Browser Engineering

English · Hardback

Shipping usually within 3 to 5 weeks

Description

Read more










Web browsers are the most common and widely-used platform there is, and this book is the essential description of how they work and how that impacts web developers and other software engineers whose work touches the web.


List of contents

  • Preface

  • Acknowledgments

  • About the Authors

  • Part 1 Introduction

  • i: Browsers and the Web

  • ii: History of the Web

  • Part 2 Drawing Graphics

  • 1: Downloading Web Pages

  • 2: Drawing to the Screen

  • 3: Formatting Text

  • Part 3 Viewing Documents

  • 4: Constructing a Document Tree

  • 5: Laying Out Pages

  • 6: Applying Author Styles

  • 7: Handling Buttons and Links

  • Part 4 Running Applications

  • 8: Sending Information to Servers

  • 9: Running Interactive Scripts

  • 10: Keeping Data Private

  • Part 5 Modern Browsers

  • 11: Adding Visual Effects

  • 12: Scheduling Tasks and Threads

  • 13: Animating and Compositing

  • 14: Making Content Accessible

  • 15: Supporting Embedded Content

  • 16: Reusing Previous Computations

  • Part 6 Conclusion

  • A: What Wasn't Covered

  • B: A Changing Landscape

  • C: Glossary

  • D: More Resources

  • Index

About the author

Pavel Panchekha is a Professor in the School of Computing at the University of Utah. His research focuses on web page layout and web browsers more generally. He received a Ph.D. in Computer Science from the University of Washington in 2019.

Chris Harrelson is a Principal Software Engineer at Google, where he leads the Blink Rendering team. Previously, he was a lead engineer for Google Maps, including founding Google Transit. He received a Ph.D. in Computer Science from UC Berkeley in 2004.

Summary

Web browsers are the most common and widely-used platform there is, and this book is the essential description of how they work and how that impacts web developers and other software engineers whose work touches the web.

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.