I want my homepage (from opening the browser) to be one thing, and then any new tabs defaulting to another page.
I don't like the "Favorites" page. I tried a tutorial on Wikihow and it didn't work.
Is there a file I need to change around to get what I want? I'm a college student on the go in a research class, and I'm tired of opening the pages when I need it! I'd rather it be there ready for me.
Peace! :3
You can get chrome to open on a specific set of pages!
https://support.google.com/chrome/answer/95314?hl=en
Chrome is a great browser, you should check it out!
I was suggested by jimmyfund to use Chrome, but I've had no success with it on the OS X. I guess Safari does not support it regardless, so I'll just use Firefox for now. It's slower, but I hope it speeds up in time.
Safari has been the fastest browser to remain functional on my OS X. Firefox's only issue was it being slow.
Related
I'm using Opera GX, and after just a few days of usage, I seem to find the same problem: some links do not show up when hovering over them. I do not know the cause of this.
One solution has helped, (by turning off hardware acceleration,) but however this doesn't always work, as leaving a window open for too long will hide the URL, and the only way to fix it is to open another window.
I can find no other solution other than that. On another note, links show up as intended on Speed Dial. I am using the latest version of Opera GX.
If anyone knows a solution, help would be much appreciated.
Thanks, Omega207
I know there is the openPopup API to open a browserAction popup.
However, when it is open and a user e.g. selected something, can I somehow close it?
The same applies for a pageAction.
Cross-posted at Mozilla Discourse.
Actually, as for any other website a simple window.close(); works totally fine!
This was too simple.
Only tested in Firefox though.
Edit: As #juraj.masiar made me aware this won't work for Firefox for Android though:
You will have to use browser.tabs.getCurrent().then(tab => browser.tabs.remove(tab.id)). Plus you need to detect that you are running Android using browser.runtime.getPlatformInfo() function.
Link in question: https://www.presskit.to/pirramusic
If you play the featured song, 'Paradise' on the top of the main section in Safari, it will start playing, but no audio. Everything else seems to work fine, just no sound is heard (did all the troubleshooting to confirm that this is the case, so mute, volume, etc was checked)
Now, here's the strange part. Click on Media you'll see the same file embedded with the other songs. If you click play on THAT song, it WILL play the audio normally.
So I googled around, found this stackoverflow question that's semi related: Safari 6.1 won't play audio from embedded Soundcloud widget
(and this: http://help.soundcloud.com/customer/portal/articles/1464535-why-can-t-i-hear-tracks-using-safari-)
So I uncheck that box and it works, but that doesn't really fix the two issues i have:
I can't do that automatically for my users. Nor is okay to give them
instructions on how to do this, since they shouldn't ever ever have
to mess with browser settings to make my site work.
Why is the issue only with the top embed/iframe? If it's 'saving power' or whatever,
it makes sense that 2 out of the 3 work.
Some other notes:
I'm running Safari Version 7.0.2 (9537.74.9)
On a 2013 MBA 13" running mavericks
Works fine in other browsers
The embed code for the two players (the one that works and the one
that doesnt) is identical. See page source.
Other question:
Would having the same objected embedded twice cause an issue? If it
did, i figure it would be with SoundCloud's side and would be
affecting all browsers.
Please help, im pretty stumped on this. If it's a bug, i'll report it to apple, but i'm not sure if it is yet. Thanks in advance for any insight!
This is a known bug, Soundcloud provided a page with an explanation on how to make it work. It is however bad UX, as - as you stated - there doesn't seem to be a way to make it work automatically for users.
here is the link to soundclods answer: http://help.soundcloud.com/customer/portal/articles/1464535-why-can-t-i-hear-tracks-using-safari-
HOWEVER, we do need to have the player working :) so if somebody knows a way, please share.
Recently I decided to write a very simple Google Chrome extension. All it's going to do is to hide some DOM-elements from the web-page using JavaScript when user presses the extension's button.
Since I knew nothing about Chrome extensions, I started reading tutorials, and I came across this Google's sample: A browser action with no icon that makes the page red
This sample is really close to what I want to make. The problem is that I can't make it work. Whenever I load the extension in Chrome, I can see the button of this extension, but when I press it - nothing happens. Sample doesn't work, probably I should know something I don't know yet.
And before you started asking me:
Yes, I tried restarting the browser;
I use the newest version of Chrome.
Thanks for help.
If you open up the sample zip... find backgrond.js... edit.
Find the line that says:
null, {code:"document.body.style.background='red !important'"});
and remove the "!important". so it should read:
null, {code:"document.body.style.background='red'"});
That is it. just save and reload the extension, should work (unless the page has an !important flag set to the background).
I am afraid I don't know why the "!important" tag doesn't work but I have never been able to get it to work in an extension. Hopefully someone else here will be able to give an explanation and maybe a work around.
I think I can help bring some clarification to the "!important" override attribute causing the extension to break. Though I am not 100% I believe that this attribute is not allowed for issues involving security complications. I have a link to another SO thread that may help clarify this as well.
My CSS is not getting injected through my content script
I'm assuming from reading this article that you must either use the !important override when content scripts specified in the manifest file. Otherwise if the css is being injected !important is not required. Again not 100% on this.
When I develop web-based applications or websites, I need to test browser compatibility to make sure that every browsers like IE, Firefox, Opera, Chrome, and Safari display the expected result.
I find that it is difficult to test across many browser because I have to open many browser or window at a time. Then, have to press [ALT + Tab] to switch between browser and [CTRL + R] to refresh it to see the result.
Now I'm looking for an easier and faster way to test my website, maybe there is a software that can contain many in one browsers, and you can switch them only by pressing a single click to what browser you want to use.
Microsoft Expression SuperPreview. Alas, it is not free!
Its not interactive, but I found nothing as fast and reliable as the BrowserLab from Adobe.
https://browserlab.adobe.com/
The best feature is the onion-skinning support, with auto align (type A).
Lunascape is a browser that allows you to switch between Trident, Webkit and Gecko; so it may be of some use for testing how a page will render in different browsers. I use it extensively, though I also test in all the main browsers (at various versions) as well.