Opera diverting to mobile sites - Touch HD Themes and Apps

Hi there,
It was my understanding that if I use IE on my Touch HD then it will be detected as a mobile by some websites and therefore load a different version of the website. I was also of the understanding that this wasn't the case when using Opera and infact the sites would just see a normal browser and load the "real" page.
My understandings above may or may not be correct however now I've noticed that Opera is sometimes being diverted to mobile sites where it wasn't before. I think I may have upgraded the stock version in the past and I'm currently running build 15316.
Is there anything I can do to force "real" pages?
Thanks for any help/info
Justin

The solution!
Hi,
Just follow the next step.. open opera->click on left down corner -> settings -> advanced -> at the bottom select "indentify as"-> from the drop down menu select "Desktop computer"-> restart Opera
That's all !

bg100106 said:
Hi,
Just follow the next step.. open opera->click on left down corner -> settings -> advanced -> at the bottom select "indentify as"-> from the drop down menu select "Desktop computer"-> restart Opera
That's all !
Click to expand...
Click to collapse
In Opera 9.5 build 15613 i believe it is like that:
click on RIGHT down corner -> settings -> display -> verify that "mobile view" is NOT checked-> restart Opera

Thanks for the responses.
I don't have the menu options as mentioned in the first post. Maybe a different build?
And I do indeed have mobile view unchecked from the second post..

Bilbo Fraggins said:
Thanks for the responses.
I don't have the menu options as mentioned in the first post. Maybe a different build?
And I do indeed have mobile view unchecked from the second post..
Click to expand...
Click to collapse
I too am interested to know the answer to this... For the most part it brings up full web pages, but BBC and Google sites always seem to bring up their mobile content.
Does someone have an answer? As stated above mobile view is unchecked in the options...

Gisbourne said:
I too am interested to know the answer to this... For the most part it brings up full web pages, but BBC and Google sites always seem to bring up their mobile content.
Does someone have an answer? As stated above mobile view is unchecked in the options...
Click to expand...
Click to collapse
It probably depends on the website.
Some websites will have "sniffer" code built in that will query your device and get information out (eg OS/browser version/browser name etc etc). Nothing sinister - they're just trying to either collate user stats (eg to prove FireFox is gaining in popularity), or tweaking the look of the file slightly to improve the user experience / make sure the site renders correctly in different browsers.
I'm a web developer myself and use simple versions of these scripts to tweak CSS styling because different browsers follow the standards set in different ways.
So even if you've set your Opera to identify itself as "not" mobile version, the website you're looking at might well be looking at the actual OS (or something else entirely) to define how it presents the site to you.
Incidentally if you want to see the "User-Agent" information that a simple php browser sniffer gathers - see this link: It's basically the same sort of code that some people put links to in their forum signature bar.

Riceburner said:
It probably depends on the website.
Some websites will have "sniffer" code built in that will query your device and get information out (eg OS/browser version/browser name etc etc). Nothing sinister - they're just trying to either collate user stats (eg to prove FireFox is gaining in popularity), or tweaking the look of the file slightly to improve the user experience / make sure the site renders correctly in different browsers.
I'm a web developer myself and use simple versions of these scripts to tweak CSS styling because different browsers follow the standards set in different ways.
So even if you've set your Opera to identify itself as "not" mobile version, the website you're looking at might well be looking at the actual OS (or something else entirely) to define how it presents the site to you.
Incidentally if you want to see the "User-Agent" information that a simple php browser sniffer gathers - see this link: It's basically the same sort of code that some people put links to in their forum signature bar.
Click to expand...
Click to collapse
Thanks Riceburner, this makes a bit more sense now and understand all of what you are saying...
Cheers

Related

opera 9.7 (w/ Opera Turbo)is almost out

http://www.youtube.com/watch?v=j3Om...2=0xcfcfcf&hl=en&feature=player_embedded&fs=1
looking really good
http://my.opera.com/operamobile/blog/2009/03/26/opera-mobile-9-7-beta-for-windows-mobile
no cabs floating around?
"OpenGL ES
Hardware acceleration with OpenGL ES support, ensuring smoother scrolling, panning and a more fluid user interface."
THANK YOU OPERA! ! ! !
No really, this is great. I can't wait. All browsers on WM have their vice's (including Opera), but still, every time I keep coming back for Opera Mobile goodness.
I checked out the Turbo function on the Opera 10 Alpha, and its pretty good. I hope the rendering is faster and more effective, since that (processing power) is still a weak point on WM devices.
Can't wait
Opera 9.7 sounds really good, almost too good to be true.
Can't wait to give it a try.
Hope the startup is as quick as Opera Mini - cause that's a dream to use!!
now they are also doing geolocation
http://wmpoweruser.com/?p=3887
Opera and Skyhook Wireless Bring Geolocation to the Web
from wmpoweruser by admin
Opera Software and Skyhook Wireless today announced their partnership to bring geolocation to the Web. Users can now simply choose to share their location with any Web site and get a range of information about related products and services around them. Whether it is local searching, social networking, geotagging photos, local advertising or discovering nearby content, geolocation is a key factor in creating a relevant and meaningful experience on the Web.
Traditionally, geolocation was considered as being only a part of a downloadable mobile application, but, with Skyhook’s Wi-Fi Positioning System (WPS), any computer or mobile phone with a wireless adapter can take advantage of its advanced positioning technology and locate a user, making this service available to any Web site.
“Location is always relevant when someone is browsing the Web,” said Tatsuki Tomita, SVP of consumer products at Opera Software. “By embedding Skyhook’s technology into Opera and making it available through the W3C Geolocation API, we ensure that every Opera user gets the same, high-quality, location-based experience out of the gate.”
With the new W3C Geolocation Application Programming Interface (API), Opera will make Skyhook Wireless’ groundbreaking location platform available to any Web developer with just a few lines of JavaScript. For example, a popular coffee chain will write the necessary JavaScript code on their Web site, Opera will ask the user for approval, then the location will be submitted to the Web site servers and their service will display the coffee shop locations nearest to the user on a map.
“Making accurate and reliable geolocation available over JavaScript to any Web developer means Skyhook’s market leading platform will be in the hands of a whole new world of developers and we expect to see the explosion of location-based services on the Web,” said Ryan Sarver, director of consumer products at Skyhook Wireless.
A technology preview for their desktop browser is available for download at http://labs.opera.com/.
Click to expand...
Click to collapse
Anyone can tell everybody the day out?
when will it be out please let me know
Maybe it will be included in R3A?
darthmelk said:
Maybe it will be included in R3A?
Click to expand...
Click to collapse
I don't think so
This really looks amazing, i cannot wait to try it out when it's available!
All I ask for is Opera Bookmark sync. Hopefully this will be included.
I've also been searching for a possibility to edit the Opera-Mobile-bookmarks on the PC to get kind of sync. And I found a - I have to give in not very comfortable - solution.
All you have to do is to edit your 'opera6.adr'-file. You can either replace the one on your X1 with one made by Opera on the PC or you can also open the file with the Editor on your PC and edit it how you want it.
de Wolfe said:
I've also been searching for a possibility to edit the Opera-Mobile-bookmarks on the PC to get kind of sync. And I found a - I have to give in not very comfortable - solution.
All you have to do is to edit your 'opera6.adr'-file. You can either replace the one on your X1 with one made by Opera on the PC or you can also open the file with the Editor on your PC and edit it how you want it.
Click to expand...
Click to collapse
>>> I already tried this and I noticed that the bookmarks are not in the same order as they are in pc browser. I also noticed that when typing in web addresses in Opera, that there is a lag because I think it searches through all my bookmarks.
Not new News of opera 9.7?
gretZ,
gongoscho
really excited to the opera 9.7.
Hope the flash problem really solved in the new version
my biggest problem with current version of opera in that you have to "zoom in" to click on links, as aposed to selecting them in the "zoomed out" mode. You get what I mean?
tsponge said:
my biggest problem with current version of opera in that you have to "zoom in" to click on links, as aposed to selecting them in the "zoomed out" mode. You get what I mean?
Click to expand...
Click to collapse
yeah, know what u mean
i really really want adobe to release a decent flash plugin (or opera should come up with another solution)
Hope the new one can play youtube movies directly from the website they are buildin. Watching www.pocketnow.com I can only see black boxes with "play" sign on it. When there's no link to www.youtube.com its hard to find the one.
this is a bit of speculation.. but i thought id share:
http://www.fuzemobility.com/opera-97-turbo-to-be-released-tomorrow/
http://www.mobiletopsoft.com/board/...or-windows-mobile--available-this-Monday.html
to articles claiming a release of tommrow
It's probably not going to happen. Turns out, Opera are quite prone to simply giving up on software and never getting round to releasing new versions. It's as if they have some attention deficit disorder, except on a company scale.
Iris is probably better, anyhow.
Opera 9.7 beta ftp link
ftp://ftp.opera.com/pub/opera/winmobile/970b1/

low-bandwidth version as the default fourm link

how about making the default xda-dev forum http://forum.xda-developers.com/index.php open in low bandwidth version.
the page is too big to open on a mobile device.
is there a trick i can do with the cookies to always get the low badwidth version? i get the low badwidth version but it seems random
Is this the low bandwidth version you're talking about? Because you could always just make that your mobile homepage, or a favorite. You could even go to Tinyurl.com and make a shortcut like, for example, tinyurl.com/XDA-M, so it would be easy to enter in your mobile browser.
Dave
DaveTheTytnIIGuy said:
Is this the low bandwidth version you're talking about? Because you could always just make that your mobile homepage, or a favorite. You could even go to Tinyurl.com and make a shortcut like, for example, tinyurl.com/XDA-M, so it would be easy to enter in your mobile browser.
Dave
Click to expand...
Click to collapse
Very good idea...i never even thought about doing this even though ive had the resources xD thanks
Here you go everyone!
http://tinyurl.com/xdalowres xda+low+res

opera mini4 &5 keep switching to mobile sites instead of full

When I visit websites that also have sites optimized for mobile phones like nu.nl and cracked.com i am direcedt to those. But I want the original site. I can't find a way to change it. I turned mobile view off.
taarmen said:
When I visit websites that also have sites optimized for mobile phones like nu.nl and cracked.com i am direcedt to those. But I want the original site. I can't find a way to change it. I turned mobile view off.
Click to expand...
Click to collapse
You can't change it. It's not caused by Opera. It's the site that detects that you are using Opera Mini, and decides that you are to get a mobile site instead of the full site. Complain to the site.
Type opera:config in your address bar and poke around with the settings. It's in there somewhere.
EyeAmRubber said:
You can't change it. It's not caused by Opera. It's the site that detects that you are using Opera Mini, and decides that you are to get a mobile site instead of the full site.
Click to expand...
Click to collapse
And where do you think the site gets this information from? From Opera! - sending the wrong string as user agent in it's HTTP-requests.
EyeAmRubber said:
Complain to the site.
Click to expand...
Click to collapse
No. The site does deliver correctly what the browser requested. It's definitely Opera sending the wrong request.
SE-X1 said:
And where do you think the site gets this information from? From Opera! - sending the wrong string as user agent in it's HTTP-requests.
Click to expand...
Click to collapse
No, it's sending the right string. It's telling the site which browser it is. The wrong thing would be to lie about it.
No. The site does deliver correctly what the browser requested. It's definitely Opera sending the wrong request.
Click to expand...
Click to collapse
No, Opera is just telling the site that it's Opera. The site is choosing what it does when it encounters Opera.
If Opera changed its user agent string to become unrecognizable, browser statistics would be messed up, and sites relying on browsers to be truthful would break.
EyeAmRubber said:
No, it's sending the right string. It's telling the site which browser it is. The wrong thing would be to lie about it.
No, Opera is just telling the site that it's Opera. The site is choosing what it does when it encounters Opera.
If Opera changed its user agent string to become unrecognizable, browser statistics would be messed up, and sites relying on browsers to be truthful would break.
Click to expand...
Click to collapse
So this anoying problem can be fixed by just changing one string or telling 3476587653745344378 sites to change the way they handle requests.
I think it wouldn't even mess up statistics. There are more reliable methods to identify the browser than by using the user agent. The desktop version for example is capable of identifying itself as IE or Firefox and it does not mess up statistics.
I don't get mobile versions of pages shown in Opera mobile so this should be possible in Mini too.
SE-X1 said:
So this anoying problem can be fixed by just changing one string or telling 3476587653745344378 sites to change the way they handle requests.
Click to expand...
Click to collapse
Changing the string would break 3476587653745344378^10 other sites. And would remove it completely from browser stats. Which would get all the whiners going on about how no one is using Opera again.
I think it wouldn't even mess up statistics. There are more reliable methods to identify the browser than by using the user agent.
Click to expand...
Click to collapse
Such as?
The desktop version for example is capable of identifying itself as IE or Firefox and it does not mess up statistics.
Click to expand...
Click to collapse
It identifies as Opera by default. When it identifies as something else, it is not counted as Opera, but as a different browser.
I don't get mobile versions of pages shown in Opera mobile so this should be possible in Mini too.
Click to expand...
Click to collapse
Of course it's possible in Mini. This has got nothing to do with Opera Mini's capabilities. It's the site that chooses to send you to a mobile site.
You can argue as much as you want, it doesn't change anythink about the fact, that O-mini does not show the expected content although it could be very easily be fixed. That's ultra-anoying on any high-res-device.
There's even a checkbox in Opera's options to chose if you want to see mobile-versions if available or not, but it's just ignored.
I'm pretty sure the string can be altered in a way that does both, full-size-content AND right statistics.
Check showip.com with Desktop-Opera. It shows your user agent. It changes when you set Opera to claim it's IE or FF, but they all still include "Opera" +version in that string. Stats can still identify it correctly no matter what you select.
SE-X1 said:
You can argue as much as you want, it doesn't change anythink about the fact, that O-mini does not show the expected content although it could be very easily be fixed.
Click to expand...
Click to collapse
I'm not arguing. I'm pointing out the fact that Opera Mini is simply showing the content that's being sent to it. I'm pointing out the fact that it's the site that's doing this. You are arguing because you evidently don't understand the subject matter.
There's even a checkbox in Opera's options to chose if you want to see mobile-versions if available or not, but it's just ignored.
Click to expand...
Click to collapse
No, that checkbox actually controls what Opera Mini does. It changes the way Opera Mini handles a page. This is completely different from the problem you are referring to, which has to do with what the site does when it detects that you are using Opera Mini.
I'm pretty sure the string can be altered in a way that does both, full-size-content AND right statistics.
Click to expand...
Click to collapse
No, because the sites that are sending Opera Mini to mobile pages are doing so specifically for Opera Mini. If Opera Mini changes its UA string, those sites will simply adapt to the new string, and send that to a mobile page as well. You will have gotten nowhere, except making other people's life harder.
Check showip.com with Desktop-Opera. It shows your user agent. It changes when you set Opera to claim it's IE or FF, but they all still include "Opera" +version in that string. Stats can still identify it correctly no matter what you select.
Click to expand...
Click to collapse
Again, the sites that send Opera Mini to a mobile version are specifically looking for Opera Mini. If you change the string to include other browsers, the page will still specifically look for Opera Mini. It would solve nothing, as explained above.
Stats can identify it correctly if you don't remove Opera Mini from the string. But you seemed to suggest that they simply hide Opera Mini completely, in which case those stats sites would not be able to detect it.
Finally, what more reliable methods to identify the browser than the user agent string are there?
This is getting too much blah blah for a trivial thing. It could be fixed but it's not --> not good
It does work with Opera mobile, that's proof enough that it could work with mini too, no matter how it works.
You are right about the checkbox "mobile view", that's "Small screen rendering mode" which is something else... misleading label.
Im not the expert that can tell you how exactly the user Agent string has to look like, but it's obvious that it could work with the right one.
(Forget about "more reliable methods", seams like it does all work fine with user agents only)
SE-X1 said:
This is getting too much blah blah for a trivial thing. It could be fixed but it's not --> not good
Click to expand...
Click to collapse
It needs to be fixed by the site. It is not Opera Mini which decides which page it's being sent.
It does work with Opera mobile, that's proof enough that it could work with mini too, no matter how it works.
Click to expand...
Click to collapse
Opera Mini and Opera Mobile have different UA strings. Again, it's got nothing to do with "working with Opera Mini". This isn't caused by Opera Mini. It's caused by sites that detect that you are using Opera Mini.
Im not the expert that can tell you how exactly the user Agent string has to look like, but it's obvious that it could work with the right one.
Click to expand...
Click to collapse
I'm telling you that it couldn't. These sites that send Opera Mini mobile content do so because they chose to specifically do so for whatever reason. Changing the UA string would just piss these people off, and update their scripts to send mobile pages to the new UA string as well.
It's getting boring. Have fun with ugly unreadable pages while I surf the web how it's supposed to look.
You admit that you were mistaken then, I presume?
EyeAmRubber said:
You admit that you were mistaken then, I presume?
Click to expand...
Click to collapse
No, you're simply wrong, I just gave up convining you.
So I am "simply wrong" even though you made all the false assertions, such as "more reliable methods" (showing that you have no idea what you are talking about).
Telling me that I'm wrong when all your arguments so far have been devastated is not exactly convincing.
EyeAmRubber said:
So I am "simply wrong" even though you made all the false assertions, such as "more reliable methods" (showing that you have no idea what you are talking about).
Telling me that I'm wrong when all your arguments so far have been devastated is not exactly convincing.
Click to expand...
Click to collapse
I was wrong in a detail like I already said above. But that doesn't change anything about the rest. The problem can definitely be fixed in the Software, that's a provable fact I'm not going to discuss anymore. Saying the software is ok, just the rest of the world has to change to become compatible is just nonsense because it will not fix the problem because it will never happen.
Besides the alternative view does make sense on low end devices so it has to be Opera to decide witch view to load depending on the resulution of the device or better by the settings the user made. And don't tell me again it's not possible, that's just nonsense because it's not and does already work with other browsers.
The "problem" can't be "fixed" by Opera without breaking it for everyone else.
The rest of the world doesn't need to change. You are the one who wants sites who specifically send Opera Mini users to a mobile site to change.
As I already explained, this is not about "Opera views", this is about what kind of content a site sends to Opera. It "works" in other browsers because the sites are not sending them to a mobile site.
Again: Changing the useragen string would break ****loads of websites, and Opera would disappear from the stats. That, or the change will achieve exactly nothing, because the sites that are sending Opera Mini users to a mobile site are specifically looking for Opera Mini in the first place.
You need to stop making assertions when you are clearly severely lacking in knowledge on the subject. It gets worse when you blame Opera for something the site is doing, and claim that it's in Opera's hands.
Sure it's the Site that sends different content, nobody stated anything else. But it depends on the request made by the browser! And when I say it works in other browsers I'm NOT talking about desktop browsers. I use Opera mobile and it does what i want although I got the same results as with Mini with default settings.
In Opera mobile you just go to the setting and set "Spoof UserAgent ID" to "2" to mask as Mozilla. That does still leave "Opera 9.7" mentioned in the User agent and is still identified in browser statistics correctly, but this way you allways get fullsize content without breaking anything. Sure thing the same can be done to any other browser easily.
Maybe you just try it yourself and then we talk again who's got a lack of knowledge.
It's so funny reading all the time what's impossible while everyone can download other mobile browsers and see with own eyes that it's not.
SE-X1 said:
Sure it's the Site that sends different content, nobody stated anything else. But it depends on the request made by the browser!
Click to expand...
Click to collapse
In what way, specifically? What kind of request?
And when I say it works in other browsers I'm NOT talking about desktop browsers. I use Opera mobile and it does what i want although I got the same results as with Mini with default settings.
Click to expand...
Click to collapse
Again, that is because other browsers have a different UA string, and the sites haven't started specifically sending those to a mobile page.
In Opera mobile you just go to the setting and set "Spoof UserAgent ID" to "2" to mask as Mozilla. That does still leave "Opera 9.7" mentioned in the User agent and is still identified in browser statistics correctly, but this way you allways get fullsize content without breaking anything.
Click to expand...
Click to collapse
No, masking as Mozilla completely removes "Opera". "Identify as" doesn't.
How do you know that it's identified in browser statistics?
BTW, please give me an example of a site which sends mobile content to Opera Mobile 7 before changing this setting.
It's so funny reading all the time what's impossible while everyone can download other mobile browsers and see with own eyes that it's not.
Click to expand...
Click to collapse
Evidently, those other mobile browsers are not being singled out by the site and sent mobile content. Once again you show that you completely fail to understand the fundamentals of browser sniffing.
in my view i dont think mini5 is esstially much speedy & good than mini4.2 so i am still use 4.2 now

An Important Feature.... MISSING!!??

How about the ability to dial phone numbers straight from web pages? This is basic functionality with iPhone, all versions of Android, RIM, S60 and WebOS... why is it missing in WM??
On internet explorer I can just click the phone number and it will dial
Hmm, it doesn't work for me, in IE or Opera?? Which webpages with phone numbers work for you?
Any web browser, it will make phone number a clickable link, click and dial. Easy peasy.
Delete double post
wildcard said:
How about the ability to dial phone numbers straight from web pages? This is basic functionality with iPhone, all versions of Android, RIM, S60 and WebOS... why is it missing in WM??
Click to expand...
Click to collapse
You have posted the same question in several places
Please respect the rules
I've a Europe WWE edition, and I have the same issues.
I can't click on phone numbers, it just want's to scroll. (in Opera & IE)
Really a shortcoming of both products. (or is it WM?)
It works from every browser.
orb3000 said:
You have posted the same question in several places
Please respect the rules
Click to expand...
Click to collapse
Ya, I figured it might be device specific, so thats why I posted it here. No one will answer my question though.
lorin.bute said:
It works from every browser.
Click to expand...
Click to collapse
Really? is there a special setting for this? It doesn't work my phone, IE or Opera
Is this controlled by the developer of the specific web site - does a number need to be somehow tagged as being a phone number for it to be clickable? I notice on my device that sometimes a phone number is clickable, other times it is not. For example, if I search on "Outback near 43065", some of the hits have a clickable phone number, others do not.
What would be nice to have is a browser that figures out whether a sequence of digits represents a phone number - it does not appear that Opera Mobile on the Touch Pro 2 does that?
ronh said:
I've a Europe WWE edition, and I have the same issues.
I can't click on phone numbers, it just want's to scroll. (in Opera & IE)
Really a shortcoming of both products. (or is it WM?)
Click to expand...
Click to collapse
You have to select the number , copy and paste it in your phone dialer..

FIX: No More Mobile Sites in Webtop Firefox Browser

Just wanted to spread the information I learned; you can ensure that the laptop dock version of Firefox always loads the full sites instead of the mobile sites by doing the following:
1) Open Firefox.
2) In the address bar type: about:config
3) Find the string "general.useragent.override", without the quotes.
3.5) Save the old string just in case you want to go back...
4) Change the user agent string from the existing one (which should say ARM somewhere in there), to the following: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0
5) Save the changes, close the browser, and re-start the browser.
This should fix the issues. Try going to www.cnbc.com or www.jalopnik.com and see if it works. These sites usually gave me lots of problems, but now no issues.
Enjoy!
strange. i dont have that string. using 2.3.4.1 stock rooted here.
mn3kgtvr4 said:
strange. i dont have that string. using 2.3.4.1 stock rooted here.
Click to expand...
Click to collapse
Huh, mine has the flag for sure.
supernatedogg18 said:
Just wanted to spread the information I learned; you can ensure that the laptop dock version of Firefox always loads the full sites instead of the mobile sites by doing the following:
1) Open Firefox.
2) In the address bar type: about:config
3) Find the string "general.useragent.override", without the quotes.
3.5) Save the old string just in case you want to go back...
4) Change the user agent string from the existing one (which should say ARM somewhere in there), to the following: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0
5) Save the changes, close the browser, and re-start the browser.
This should fix the issues. Try going to www.cnbc.com or www.jalopnik.com and see if it works. These sites usually gave me lots of problems, but now no issues.
Enjoy!
Click to expand...
Click to collapse
Works a treat - thanks for that!
I'll try again tonight removing Useragent Switcher add on, maybe that's why I don't show the string. Love Jalopnik, would love a permanent fix.
Why wouldn't you just use the Phony add-on (written by a Mozilla developer, mbrubeck) to change to "Desktop Firefox" or user agent of your choice?
Thanks for this I have been trying for over a year now to get full web facebook access rather than the mobile one, no one elses solutions worked.
xmixahlx said:
Why wouldn't you just use the Phony add-on (written by a Mozilla developer, mbrubeck) to change to "Desktop Firefox" or user agent of your choice?
Click to expand...
Click to collapse
The reason I did not like these add-ons was because it changes the file menu bar selections, and because I had to change the setting every time I restarted the browser. The solution I proposed is preserved over sessions and does not change any menu bars.

Categories

Resources