From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: [html-export question] location with JS. Date: Wed, 17 Dec 2014 12:19:18 +0100 Message-ID: <87y4q6v809.fsf@gmx.us> References: <87wq5rwl5n.fsf@gmx.us> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33235) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1Cdj-0001Sa-5T for emacs-orgmode@gnu.org; Wed, 17 Dec 2014 06:19:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y1CdY-0006fD-KE for emacs-orgmode@gnu.org; Wed, 17 Dec 2014 06:19:35 -0500 Received: from mout.gmx.net ([212.227.15.19]:59726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y1CdY-0006eI-7s for emacs-orgmode@gnu.org; Wed, 17 Dec 2014 06:19:24 -0500 In-Reply-To: (Christian Moe's message of "Wed, 17 Dec 2014 10:27:43 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: mail@christianmoe.com Cc: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain Hi Christian, Christian Moe writes: >> The issue is >> that the javascript that I use absolute position in pixels, and the >> browser doesn't update the location when zooming... >> >> Any ideas on how to solve this? > > Which browser? It seems to work well with zooming in Firefox and Safari, > so I'd say you're doing something right and the browser's doing > something wrong. For a moment I hoped it was just a bug in the larger stylesheet(!). Unfortunately, I think the nice behavior you saw was 'cause my example was too minimal... Try the attached file which has a title. I definitely see it here, zooming in and out, especially when the window ain't to large... BTW: I tested using Firefox and Gnome Web. > (As you can guess from my attitude, though, I'm not a professional web > developer.) As you can /see/, me neither... Thanks, Rasmus -- Together we will make the possible totalllly impossible! --=-=-= Content-Type: application/vnd.lotus-organizer Content-Disposition: attachment; filename=test.org Content-Transfer-Encoding: base64 IytUSVRMRTogbXkgbmV3IHdlYiBjdXJyaWN1bHVtIHZpdGFlCiMrQVRUUl9MQVRFWDogOmVudmly b25tZW50IGxhYmVsaW5nIDpvcHRpb25zIHsyMDEwLS0yMDEyXHF1YWR9Ci0gMjAxMC0tMjAxMiA6 OiBGb29Db3JwCiAgLSBmb28KICAtICB7e3tCT0woMjAxMSl9fX0gYmFyLWludGVybiBiYXItaW50 ZXJuYmFyLWludGVybmJhci1pbnRlcm5iYXItaW50ZXJuYmFyLWludGVybmJhci1pbnRlcm5iYXIt aW50ZXJuYmFyLWludGVybiBiYXItaW50ZXJuYmFyLWludGVybmJhci1pbnRlcm5iYXItaW50ZXJu YmFyLWludGVybmJhci1pbnRlcm5iYXItaW50ZXJuCgoqIGV4cG9ydCBzdHVmZiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOm5vZXhwb3J0OgojK09Q VElPTlM6IHRvYzpuaWwKIytCRUdJTl9TUkMgZW1hY3MtbGlzcCA6cmVzdWx0cyBub25lCiAgKGFk ZC10by1saXN0ICdvcmctbGF0ZXgtY2xhc3NlcwogICAgICAgICAgICAgICAnKCJrb21hLWFydGlj bGUtdG1wIiAiXFxkb2N1bWVudGNsYXNzWzExcHRde3NjcmFydGNsfSIKICAgICAgICAgICAgICAg ICAoIlxcc2VjdGlvbnslc30iIC4gIlxcc2VjdGlvbip7JXN9IikKICAgICAgICAgICAgICAgICAo Ilxcc3Vic2VjdGlvbnslc30iIC4gIlxcc3Vic2VjdGlvbip7JXN9IikKICAgICAgICAgICAgICAg ICAoIlxcc3Vic3Vic2VjdGlvbnslc30iIC4gIlxcc3Vic3Vic2VjdGlvbip7JXN9IikKICAgICAg ICAgICAgICAgICAoIlxccGFyYWdyYXBoeyVzfSIgLiAiXFxwYXJhZ3JhcGgqeyVzfSIpCiAgICAg ICAgICAgICAgICAgKCJcXHN1YnBhcmFncmFwaHslc30iIC4gIlxcc3VicGFyYWdyYXBoKnslc30i KSkpCihvcmctYmFiZWwtdGFuZ2xlKQojK0VORF9TUkMKCioqIGNzcwojK0hUTUxfSEVBRF9FWFRS QTogPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iZm9vLmNzcyIg Lz4KIytCRUdJTl9TUkMgY3NzIDpleHBvcnRzIGNvZGUgOnRhbmdsZSAiZm9vLmNzcyIKICBkbCB7 d2lkdGg6MTAwJTsgb3ZlcmZsb3c6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOnllbGxvdzt9CgogIGRs IGR0IHtmbG9hdDpsZWZ0OyB3aWR0aDoyMCU7YmFja2dyb3VuZC1jb2xvcjpyZWQ7fQoKICBkbCBk ZCB7ZmxvYXQ6bGVmdDsgd2lkdGg6ODAlOyBtYXJnaW4tbGVmdDowOwogICAgICAgICBwYWRkaW5n LWJvdHRvbTogLjVlbTtiYWNrZ3JvdW5kLWNvbG9yOmdyZWVuO30KCiAgYm9keSB7bWF4LXdpZHRo OiA1MGVtOwogICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7CiAgICAgICAgcGFkZGlu ZzogMCAuNzVlbSAxZW0gLjc1ZW07CiAgICAgICB9CiMrRU5EX1NSQwoqKiBqcyAKIytIVE1MX0hF QURfRVhUUkE6IDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9ImZvby5qcyI+PC9z Y3JpcHQ+CiMrQkVHSU5fU1JDIGphdmFzY3JpcHQgOmV4cG9ydHMgY29kZSA6dGFuZ2xlICJmb28u anMiCiAgLy9mcm9tICBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE0ODAxMzMv aG93LWNhbi1pLWdldC1hbi1vYmplY3RzLWFic29sdXRlLXBvc2l0aW9uLW9uLXRoZS1wYWdlLWlu LWphdmFzY3JpcHQKICBmdW5jdGlvbiBjdW11bGF0aXZlT2Zmc2V0IChlbGVtZW50KSB7CiAgICAg IHZhciB0b3AgPSAwLCBsZWZ0ID0gMDsKICAgICAgZG8gewogICAgICAgICAgdG9wICs9IGVsZW1l bnQub2Zmc2V0VG9wICB8fCAwOwogICAgICAgICAgbGVmdCArPSBlbGVtZW50Lm9mZnNldExlZnQg fHwgMDsKICAgICAgICAgIGVsZW1lbnQgPSBlbGVtZW50Lm9mZnNldFBhcmVudDsKICAgICAgfSB3 aGlsZShlbGVtZW50KTsKICAgICAgcmV0dXJuIHt0b3A6IHRvcCwgbGVmdDogbGVmdH07fTsKCiAg ZnVuY3Rpb24gQk9ManMoY2xzKSB7CiAgICAgIHZhciBlbGVtZW50cyA9IGRvY3VtZW50LmdldEVs ZW1lbnRzQnlDbGFzc05hbWUoY2xzKTsKICAgICAgdmFyIG4gPSBlbGVtZW50cy5sZW5ndGg7CiAg ICAgIHZhciBjb250ZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbnRlbnQiKQogICAg ICBkb2NQb3MgPSBjdW11bGF0aXZlT2Zmc2V0KGNvbnRlbnQpOwogICAgICBmb3IgKHZhciBpID0g MDsgaSA8IG47IGkrKykgewogICAgICAgICAgdmFyIGUgPSBlbGVtZW50c1tpXTsKICAgICAgICAg IGUuc3R5bGUuZGlzcGxheSA9ICJpbmxpbmUiOwogICAgICAgICAgdmFyIHBvcyA9IGN1bXVsYXRp dmVPZmZzZXQoZSk7CiAgICAgICAgICBjb250ZW50LmFwcGVuZENoaWxkKGUpOwogICAgICAgICAg ZS5zdHlsZS5wb3NpdGlvbiA9ICJhYnNvbHV0ZSI7CiAgICAgICAgICBlLnN0eWxlLnRvcCA9IHBv cy50b3AgKyAicHgiOwogICAgICAgICAgZS5zdHlsZS5sZWZ0ID0gZG9jUG9zICsgInB4IjsKICAg ICAgfX0KCiAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uKCl7CiAgICAgIEJPTGpzKCJib2wteWVh ciIpCiAgfQojK0VORF9TUkMKKiogbGF0ZXggCiMrTEFURVhfQ0xBU1M6IGtvbWEtYXJ0aWNsZS10 bXAKZnJvbSBodHRwOi8vdGV4LnN0YWNrZXhjaGFuZ2UuY29tL2EvMzM0OTQvMzg3OAojK0xBVEVY X0hFQURFUjogJSBmcm9tIGh0dHA6Ly90ZXguc3RhY2tleGNoYW5nZS5jb20vYS8zMzQ5NC8zODc4 CiMrTEFURVhfSEVBREVSOiBcdXNlcGFja2FnZVtzYXZlcG9zXXt6cmVmfSUgaHR0cDovL2N0YW4u b3JnL3BrZy96cmVmCiMrTEFURVhfSEVBREVSOiBcbmV3Y291bnRlcntwb3NtYXJrZXJ9JSBQb3Np dGlvbiBtYXJrZXIgY291bnRlcgojK0xBVEVYX0hFQURFUjogXG5ld2NvbW1hbmR7XHNraXBsbWFy Z2lufVsyXVswcHRdeyUKIytMQVRFWF9IRUFERVI6ICAgXHN0ZXBjb3VudGVye3Bvc21hcmtlcn0l IFRvIGF2b2lkIG11bHRpcGxlIHJlZmVyZW5jZXMKIytMQVRFWF9IRUFERVI6ICAgXHpzYXZlcG9z e2N1cnJlbnRsb2NcdGhlcG9zbWFya2VyfSUgU2F2ZSBjdXJyZW50IGxvY2F0aW9uCiMrTEFURVhf SEVBREVSOiAgIFxoc2tpcFxkaW1leHByLVx6cG9zeHtjdXJyZW50bG9jXHRoZXBvc21hcmtlcn1z cCtcenBvc3h7bGVmdG1hcmdpbn1zcCsjMVxyZWxheCUgTW92ZSBsZWZ0CiMrTEFURVhfSEVBREVS OiAgICMyJSBQcmludCBhcmd1bWVudAojK0xBVEVYX0hFQURFUjogICBcaHNraXBcZGltZXhwclx6 cG9zeHtjdXJyZW50bG9jXHRoZXBvc21hcmtlcn1zcC1cenBvc3h7bGVmdG1hcmdpbn1zcC0jMVxy ZWxheCUgTW92ZSByaWdodAojK0xBVEVYX0hFQURFUjogfQojK0xBVEVYX0hFQURFUjogXEF0QmVn aW5Eb2N1bWVudHtcenNhdmVwb3N7bGVmdG1hcmdpbn19CgoqKiBtYWNybwojK01BQ1JPOiBCT0wg QEBsYXRleDpcc2tpcGxtYXJnaW5bMGNtXXskMX1AQCBAQGh0bWw6PGRpdiBjbGFzcz0iYm9sLXll YXIiPiQxPC9kaXY+QEAKCgoK --=-=-=--