as shown is entirely within client area 227 however a viewable extent can extend far outside the boundaries of a client area displayed extent 103 is almost always within the boundaries of client area 227 even if widget 101 is moved because displayed extent 103 is almost always within client area 227 widget 101 is said to be u201c confined u201d to client area 227 even though viewable extent 107 can extend invisibly outside client area 227 besides widget 101 an enterprise application web page in browser window 217 can also have links 229 text 228 buttons 233 and other widgets and elements fig2 b shows a modal modal window 231 opened as a child window within the browser window 219 modal window 231 is a child of parent browser window 219 because modal window 231 moves with browser window 219 when browser window 219 is moved modal window 231 is confined to browser window 219 because modal window 231 cannot be moved or resized by a user such that its displayed extent is outside client area 227 modal window 231 floats over other elements on the web page such as buttons 233 modal window 231 can be opened or initialized and displayed by a user clicking on expand button 233 shown in fig2 a modal window 231 can be closed by a user clicking on contract button 235 shown in fig2 b other opening and closing elements can be used as well as other user commands besides mouse clicks such as pressing a keyboard shortcut or using voice activation modal window 231 displays title bar 237 second widget 243 and button 241 second widget.