title: AppleScript and non-scriptable applications
body: <p>I'm wondering how can I script applications which has no dictionary. All information that I've found tells me nothing. But my experience says me that there is a way.
  For example:</p>
  
  <pre><code>tell application "Firefox"
      return count of windows
  end tell
  </code></pre>
  
  <p>Will work. And it will work with "Opera" and other applications without dictionary at all. So the questions are:
  1) Why does it work?
  2) What else work in such a manner? Is there a list of all such actions?</p>
  
  <p>Thank in advance!</p>