Post Reply 
Deviantart.com not working
Feb. 12, 2009, 08:19 PM
Post: #1
Deviantart.com not working
Hi,

Using Sidki's config set, the pages on deviantart.com do not work, mainly the javascript functions.

I've been looking through the debug, and I believe it is because the filterset is blocking some javascript functions for the Zoom to stop working.

Code:
<Match: <a>: JS Links to normal Links     8.11.23 (multi) [rcl sd] (d.2 l.3) >
<a href="" onclick="return DWait.readyLink('jms/pages/art/deviation.js', this, 'Deviation.zoomIn()')">
</Match>
...
<Match: <a>...: Block sel. JS Properties     8.04.02 (multi) [sd] (d.1) >
<img ondragstart="if (navigator.cpuClass)return false" collect_fullview="44578822" src="http://th03.deviantart.com/fs7/300W/i/2006/346/9/1/DZVista_Pink_by_Dvtv.png" width="300" height="451" />
</Match>
...
<Match: <a>: JS Links to normal Links     8.11.23 (multi) [rcl sd] (d.2 l.3) >
<a href="" onclick="return DWait.readyLink('jms/pages/art/deviation.js', this, 'Deviation.zoomOut()')">
</Match>
...
<Match: <a>: JS Links to normal Links     8.11.23 (multi) [rcl sd] (d.2 l.3) >
<a href="" id="zoom-button" onclick="return DWait.readyLink('jms/pages/art/deviation.js', this, 'Deviation.zoomClick(this)')">
</Match>
Example site: http://dvtv.deviantart.com/art/DZVista-Pink-44578822

Clicking the "Full view" takes you to a "page not found - NIRVANA" window.
Clicking the appearing "JSLink" does nothing, no zoom.

Please, could this be fixed in the filters, or do we need some IncludeExclude-U additition for it work correctly ?

Thanks a lot !

EDIT: Just some addition regarding the same site, with Proxo active, clicking 'Dvtv's Gallery' link, with proxo active, the gallery is not shown, it's an empty window.
Add Thank You Quote this message in a reply
Feb. 12, 2009, 09:24 PM
Post: #2
RE: Deviantart.com not working
I wonder if the issues you're seeing are related to DNS. When I went to that site with my proxy there was quite a few name resolution timeouts that led to some really screwy pages without the missing parts. Some of the zone resolutions that timed out include:
st.deviantart.com th05.deviantart.com fc13.deviantart.com th08.deviantart.com th00.deviantart.com

Refreshing the pages often worked much better since most of its host names were then cached.

Of course, the problem may instead be the filters as you stated.
Add Thank You Quote this message in a reply
Feb. 12, 2009, 09:29 PM
Post: #3
RE: Deviantart.com not working
Yeah, seems to be the filters.

"Full view":
It's not possible to have the "JS Links to normal Links" filter (as well as the other generic untanglers) never match on false positives. That's why these filters have a flyover with the original link. Unfortunately this flyover doesn't work here either.
-> $SET(0=a_jslink.)

"Dvtv's Gallery":
The entire gallery display is scripted. The responsible function also refreshes an ad (supposed to appear on the right), and calls the Google Analytics tracker.
-> $SET(0=a_adfn2.)

I'll add this entry to the general IncludeExclude list:
Code:
[^.]+.deviantart.com/        $SET(0=a_jslink.a_adfn2.)
Add Thank You Quote this message in a reply
Post Reply 


Forum Jump: