I'm having problem with my Rails application. I use juggernaut for server push, which works very nice in Firefox, Opera and Chrome, but it doesn't work at all in IE. It should be compatible with IE6+.
The problem is, that I can't find any debugging tools that can monitor network as Firebug does in Firefox. I tried IE debug bar, but there isn't anything about AJAX and network.
I'm running on default juggernaut settings and it doesn't even connect to the push server.
you could try using firebug lite http://getfirebug.com/lite.html
firebuglite is good tool.
If you are on a ruby on rails project, use firelite gem
https://rubygems.org/gems/firelite
Related
I believe that the title says it all. I am really tired of having multiple browsers , which have the exact same job with a different name. And I don't want to have too many bloatware , just for the sake of developing Ruby apps. Since I am a beginner , I wont be bothered by any incompatibility with Firefox or some other browser.
So , is the Edgium driver available?
Or is it that the chromium drivers work with them too?
By Microsoft's Edgium if you meant 'new Microsoft Edge Browser' > yes, the selenium web-drivers are available in the official page.
For each browser version, the respective selenium web-drivers are available in this 'WebDriver for MIcrosoft's new Edge' page.
There is support for chrome based edge in selenium-webdriver 4.x which is currently in alpha release. Also the current version of webdrivers will pull the actual driver binary needed on your platform.
I am running the rails server using, rails server -b 0.0.0.0 so i can access the local server on my mobile too. Though it is accessible from my mobile but it is just showing the html part without any css or js. Can anyone tell me why ?
Impossible to know for sure without anymore info, but could it be because your phone isn't connected to the internet and you're using/linking to some external libraries which then naturally requires internet connection?
Is there a setting where you can update the homepage when it opens a new browser?
For newer version of selenium-webdriver, it actually opens a blank page. This is what i need right now, but i cant use it since the website im working is on 1.8.7.
Im having problems with the older version because it opens a page and timeouts because I'm using a machine without an internet. (I need to use this machine)
I'm currently working with phantomJS btw. I checked it with firefox, it opens mozilla.org even though my default page infirefox is a blank page.
The .start(url,browser) doesn't work since it will open first the browser before going to the url.
Already fine with phantomjs. I thought it was an issue with an older version. In phantomjs, it really opens a blank page.
Newer version of selenium-webdriver, starts firefox with a blank page. While the lower version I use still have issues firefox.
I have a fairly vanilla Rails application on heroku that works fine ... except on my Dad's computer. It is Windows 7, and the site always shows as a blank page. I have checked the following:
Both Chrome, Firefox and IE (latest versions) all exhibit the problem. Web inspector on Chrome and FF shows either a 200 or 304 response code, but blank body.
I have tried clearing the cache.
Curl on his machine successfully downloads the page.
My laptop on his network views the page fine.
His laptop on other networks still exhibits the problem.
His other laptop works fine.
Multiple other machines (5+) work fine.
Server logs show a successful response being served.
Turned off Microsoft Security Essentials.
Turned off the firewall.
I'm stumped. What other debugging steps should I try?
For reference, the site is http://gccc.herokuapp.com/
Solution from twitter: https://www.malwarebytes.org/ picked up a couple of Trojans that were causing issues. I had assumed "Microsoft Security Essentials" was doing this, but I guess that is something different.
I'm tasked with fixing a bug on the mobile version of a project I just came on (and still learning my way around it). Its a heavy use 24/7 kinda job, so not keen on the trial and error guess/upload/test style of debugging.The bug is that almost none of the controls, particularly tabs, respond to user "clicks" on the ipad. The app was developed in asp.net MVC4 and I work on windows 7 in vs2012.
We are not a mac shop, but still need to support the Ipad and phone.
This is probably a simple question: but my searching keeps taking me
here: iOS6 - removed console log for IPad - how to use web inspector on windows?
and here: Accessing iOS Safari Web Inspector from Windows Machine.
I need a way to gather actually diagnostics, like what would be available in web inspector, without having to acquire a mac.
Use weinre. It runs a webserver that that can repond to a bookmarklet or <script> to run a remote inspector.
weinre is a debugger for web pages, like FireBug (for FireFox) and Web Inspector (for WebKit-based browsers), except it's designed to work remotely, and in particular, to allow you debug web pages on a mobile device such as a phone.
Get NodeJS, NPM, and a webkit-based desktop browser to run it.
Homepage: https://people.apache.org/~pmuellr/weinre/
Docs: https://people.apache.org/~pmuellr/weinre/docs/latest/
To install with yarn:
yarn add --dev weinre
then because it's no longer maintained, you may get TypeError: mime.lookup is not a function when you try to use it, then you have to edit node_modules/connect/lib/middleware/static.js and change require('mime') to require('mime-types') on line 21 (thanks). Then start with
yarn run weinre
If you now open the url showed there, you'll see the bookmarklet you can use etc. (Note: If using this from other computers, you may have to open local firewall ports, and if debugging a https site you may have to add a reverse proxy with cors headers.)