Sure, I understand that.  I'm not indicating that this should be 
something that's available in production, but only that someone in 
addition to me might one day possibly find it useful when debugging 
something, not that it's the be-all-end-all of javascript debugging 
capabilities.  I'm a big firebug user and I evangelize it at every 
opportunity, but fact of the matter is that some people don't use 
firefox and, those who don't, might not be willing to use firebuglite 
or, prior to this thread, may not have been aware of it.  Thus, a 
function like dump() might come in very handy for them.

 - Dash -

Richard Quadling wrote:
> Having said that though, your code could easily include FireBugLite.js
> and call console.dir(). That way you get a strong script (firebug is
> THE debugging script it seems) and can easily add this to your script
> loader (I use combine.php from
> http://rakaz.nl/item/make_your_pages_load_faster_by_combining_and_compressing_javascript_and_css_files)
>
> If you don't have server side PHP, making a Perl, Python or ASP
> variant shouldn't be too hard.
>
> What I'm saying is that something like the print_r() command in PHP is
> really a poor debugging tool. Debugging shouldn't be something you
> "leave in" on a production site.
>
> But by using firebuglite.js you can add debugging to your client side
> code easily and remove it just as easily too.
>
> On 19/04/07, Richard Quadling <[EMAIL PROTECTED]> wrote:
>   
>> To generate such a thing, you could take a look at the cool PHP class
>> dbug at http://dbug.ospinto.com
>>
>> Converting this to JS wouldn't be too onerous.
>>
>> Is this the sort of thing you are looking for?
>>
>> On 19/04/07, David Dashifen Kees <[EMAIL PROTECTED]> wrote:
>>     
>>>  True, but this may provide the opportunity for those who don't have firebug
>>> or firebuglite (for some unknown reason) and the output is nicer if you're
>>> alerting the information rather than using the console functions of firebug.
>>>
>>>   - Dash -
>>>
>>>  Richard Quadling wrote:
>>>  Use Firebug and call console.dir(xxx,yyy,zzz)
>>>
>>> You can also use FireBugLite for IE to do the same.
>>>
>>> http://www.getfirebug.com
>>>
>>> On 19/04/07, David Dashifen Kees <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>  I know I'll be using this one from time to time; thought others might
>>> like it, too. The dump() function is similar to PHP's print_r() and
>>> will show the contents of an object in a human-readable format. More
>>> information:
>>> http://www.openjs.com/scripts/others/dump_function_php_print_r.php.
>>>
>>>  - Dash -
>>>
>>>
>>>
>>>
>>>
>>>  > >
>>>
>>>       
>> --
>> -----
>> Richard Quadling
>> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
>> "Standing on the shoulders of some very clever giants!"
>>
>>     
>
>
>   

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to