abstract:A code Browser is an editor, sometimes with folding or other advanced layout capabilities, designed to structure source code or, by extension, other kinds of text file. Since it is typically aware of the syntax (and, to some extent, the semantics) of the text it is displaying, it is able to use various techniques to make navigation and cross-referencing faster and easier; this allows it to present a good overview of the code of large projects.
Basic optimization techniques such as those embedded in Silk that transform code on a per-page basis to render pages faster in the browser, can actually slow down, or even break, pages.