0 users browsing Discussion. | 1 guest | 4 bots  
    Main » Discussion » Mozilla, *sigh*
    Pages: First Previous 26 27 28 29 30 31
    Posted on 22-05-30, 20:34 (revision 1)
    Dinosaur

    Post: #1110 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    How to integrate SeaMonkey with your Debian desktop:

    0) Install SeaMonkey to /opt/seamonkey, make sure your user owns that folder if you want for autoupdates to work.

    1) Integrate with the alternatives system:
    # update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/seamonkey/seamonkey 80 
    # update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /opt/seamonkey/seamonkey 80

    ### This one is optional, but recommended if you want to directly launch SeaMonkey from a terminal without using the default symlinks
    # update-alternatives --install /usr/bin/seamonkey seamonkey /opt/seamonkey/seamonkey 80


    2) Make a .desktop launcher, either at /usr/share/applications/seamonkey.desktop (systemwide), or ~/.local/share/applications/seamonkey.desktop (per user)
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon=/opt/seamonkey/chrome/icons/default/default48.png
    Name=Seamonkey
    Comment=Web Browser, Email/News Client, HTML Editor, IRC Client
    Exec=/opt/seamonkey/seamonkey %u
    Categories=Network;WebBrowser;Email;WebDevelopment;IRCClient;
    # this one should be a one-liner - had to split to not break the board layout!
    MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;
    x-scheme-handler/mailto;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;image/gif;image/jpeg;image/png;
    StartupWMClass=Seamonkey
    StartupNotify=true


    3) MATE will behave stupid when letting you select SeaMonkey as your preferred web browser/email agent. I guess this should solve itself after several logons/logoffs, or whatever. YMMV on other DEs.

    4) Obviously, don't forget to run SeaMonkey and click that magical "I want to be your default web browser and everything else" button when prompted.

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-06-16, 22:09 (revision 1)
    Post: #28 of 62
    Since: 01-29-22

    Last post: 209 days
    Last view: 209 days
    http://pigeonsnest.co.uk/stuff/webshite/index.html

    Reminds me of a lot of the sentiments in this thread about JS, CloudFlare, TLS and whatnot... here's hoping he does something about WebComponents lol
    Posted on 22-07-11, 22:07
    Dinosaur

    Post: #1154 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    https://www.seamonkey-project.org/releases/seamonkey2.53.13/

    GO GO UPDATE NOW GO GO GO~!!!


    > Adding initial optional chaining [...]
    Sweet! (this is the hideous ?. operator that breaks the other half of the Web not broken by Google WebComponents™)

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-08-07, 22:53 (revision 1)
    Dinosaur

    Post: #1167 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    Nearly every single Discourse-powered forum is now banned broken on SeaMonkey because our non-Apple/Chrome browsers do not fit into Jeff Atwood's 10-year plan. Neither do cheap Android cellphones. Really, the only suitable platforms for Jeff are:

    - iDevices
    - High end Android cellphones
    - High end computers bought in the last 2 years

    Everything else severely disrupts The Vision™, and therefore should be barred from ever accessing a Discourse forum. But since this is Asswood, a simple "your browser is too old, please install Chrome" banner isn't enough - the guy and his staff engages into dirty warfare sabotage tactics:

    - CSS sabotage: html {overflow-y: hidden !important;} kills scrolling.
    - Even if you manage to get past that CSS trap, you'll find that you can't click links because of yet another JS booby trap: jQuery bogus click event handlers! This. Is. WAR.

    Dear Jeff Atwood, the Discourse "cutting edge" development community, and operators of Discourse-powered boards:
    FUCK YOU VERY MUCH! GO BACK TO FACEBOOK, YOU DIPSHITS!
    CLOSED WONTFIX USECHROME BUYAMAC NOLONGERWELCOMEHERE

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-08-12, 15:42
    Post: #192 of 192
    Since: 11-24-18

    Last post: 176 days
    Last view: 1 day
    Posted by tomman

    - CSS sabotage: html {overflow-y: hidden !important;} kills scrolling.
    - Even if you manage to get past that CSS trap, you'll find that you can't click links because of yet another JS booby trap: jQuery bogus click event handlers! This. Is. WAR.


    Sounds like it is time to bring out the old user-scripts and user defined CSS again.
    Posted on 22-09-06, 14:27
    Dinosaur

    Post: #1183 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    It seems the GiggityHub WebComponents® polyfill addon for our beloved browsers has been largely abandoned, and GiggityHub now breaks every other week because of course the Microsoft-payroll crapcoders are too busy pushing hot new untested stuff to production. Instead, there is a new kid in the block: Palefill.

    Don't let the name fool you - it will not only work on Pale Moon, but also on many XUL/UXP-based browsers, including SeaMonkey. It's also designed to be easily extensible via rulesets: just add the domains and required Chromeisms to the ruleset, reinstall (sadly the ruleset isn't user-editable yet), and done. Works fine for GiggityHub... and Pixiv. Mostly.

    The War Against The Googlenet™ marches on...

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-09-07, 15:04

    Post: #39 of 40
    Since: 10-29-18

    Last post: 55 days
    Last view: 55 days
    New beta!!!

    https://www.seamonkey-project.org/releases/2.53.14b1

    Despite web pages getting worse each day (two-thirds of the internet broken because of poorly written javascript garbage or other not compatible crap stuff), it's nice to have a sane browser which in fact follows web standards. For the most part, I will always judge a website and their developers if it works or not on SeaMonkey. (But sadly, I will have to resort to Mozilla Crappyfox because of online tools used at work and important gov services stuff, and even then, they are still half-broken on latest Firefox because it uses exclusive Chrome shit)

    Damn... I have no ideia how mankind got itself so deep down into this hole... Very hard to see any light of hope at seeing web developers to actually care about the quality of their profession, altough neither the market cares about it. At least over here, no company at all gives a damn about good engeneering, they just wanna see things "to work" and are not worried at how it's done, which probably helped to infest web development with this bunch of web con artists. They are paid very well for the garbage they vomit and are even encouraged to learn "react" or whatever is trending nowadays in "career courses", as it is what "the market is after for".
    Posted on 22-09-07, 19:56
    Dinosaur

    Post: #1184 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    Posted by NTI
    Despite web pages getting worse each day (two-thirds of the internet broken because of poorly written javascript garbage or other not compatible crap stuff), it's nice to have a sane browser which in fact follows web standards.

    And here comes the problem, as the "web standards" these days are largely designed, written, approved and implemented by Google these days. The W3C just rubberstamps them for Google, and Mozilla these days are even lifting Chromium code wholesale to keep up with the latest Chromeisms. You may even say that there are no web standards anymore, but the "standard" is what Chrome does.

    Posted by NTI
    Damn... I have no ideia how mankind got itself so deep down into this hole... Very hard to see any light of hope at seeing web developers to actually care about the quality of their profession, altough neither the market cares about it. At least over here, no company at all gives a damn about good engeneering, they just wanna see things "to work" and are not worried at how it's done, which probably helped to infest web development with this bunch of web con artists. They are paid very well for the garbage they vomit and are even encouraged to learn "react" or whatever is trending nowadays in "career courses", as it is what "the market is after for".

    Welcome to modern IT in a nutshell: nobody cares about efficiency, or how it works under the hood. People only care how fast you go from zero to app. This same crapola is killing native development in favor of more Electron abominations, just because "move fast and break things" and "web is the new native". Quality costs money and it's even a bug, not a feature. After all why are you even using a budget Android phone and a 6-year old laptop instead of a iPhone 14 and a M2-powered Mac?

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-12-10, 22:25
    Dinosaur

    Post: #1207 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    PSA: If you're using Palefill on SeaMonkey and Giggityhub broke for you (AGAIN), do this:

    1) Downgrade to Palefill 1.23 here
    2) Disable addon autoupdates for Palefill
    3) Pray

    ...this is because Palefill has never really supported any browser other than Pale Moon (and UXP-based web browsers up to some extent), and not anything else. Some changes the way it loads polyfills were introduced recently, leveraging on Pale Moon-isms (gross hacks gated behind PM-specific user prefs), breaking things on SeaMonkey because it doesn't implement said hacks:
    https://github.com/martok/palefill/issues/67

    So... yeah, that renders Palefill unusable for us in the near future. And the progress for implementing the Chromeisms required for most of the modern web on SeaMonkey is marching slowly, so I guess the road has become bumpier than usual :/

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 22-12-11, 00:17

    Post: #40 of 40
    Since: 10-29-18

    Last post: 55 days
    Last view: 55 days
    Thank you, man!! Once again you just saved the day!!!

    Was wondering what happened as Garbagehub just stopped working sanely when downloading stuff. While room to maintain functionality gets tighter each day, I'm willing to hold on as much as I can to honour the good job made by the Seamonkey devs in this sick and condemned world.

    And as a matter of fact, new release out!!

    Sadly, this one breaks the latest working Greasemonkey addon version, but it isn't much of a big lost, as I just used it to remove URL tracking.
    Posted on 22-12-12, 00:54
    Dinosaur

    Post: #1208 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    Apparently enough stuff has been backported to make Giggityhub more-or-less "work" by just enabling dom.webcomponents.enabled on the latest betas, according to frg.

    I guess it's time to backup my profile and hop again onto the beta train, but at this stage I wish that a deadly pandemic just wipe webshits from the entire planet so the web standards can go back to being STANDARDS, and not a eternal moving target. Alas, that's not happening :/

    If you work with/for the Google Chrome team: DIE.

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 23-01-21, 18:05
    Dinosaur

    Post: #1213 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    https://www.seamonkey-project.org/releases/seamonkey2.53.15/

    GO!

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 23-01-22, 10:14
    Custom title here

    Post: #1119 of 1119
    Since: 10-30-18

    Last post: 13 days
    Last view: 20 hours
    Posted by tomman
    https://www.seamonkey-project.org/releases/seamonkey2.53.15/

    GO!
    YEEEEEEEEEEEEEEAH!!!!

    --- In UTF-16, where available. ---
    Posted on 23-01-23, 20:23
    Dinosaur

    Post: #1214 of 1215
    Since: 10-30-18

    Last post: 4 days
    Last view: 6 hours
    2.53.15 broke good ol' Flashblock.

    Yes, Flash is dead. But Flashblock can also block HTML5 video, which is highly needed nowadays in the era of poor bandwidth and metered fake 4G cellphone networks. Adblockers can achieve the same, but I don't need full-fat uBlock as my current adblocking solution is perfect for my needs.

    Turns out Flashblock was using some long, LONG deprecated Mozilla-proprietary JS feature: getPreventDefault(): https://bugzilla.mozilla.org/show_bug.cgi?id=691151
    But then, Flashblock has been dead for pretty much almost the same time, so noone bothered checking... until today!

    Simple fix: replace all instances of getPreventDefault() with the standards-compliant defaultPrevented on flashblock.xml/videoblock.xml (inside $ADDON_ROOT/chrome/flashblock.jar!/content/flashblock/). Repack, reinstall, done.

    Or just use my fixed XPI: https://we.tl/t-uNjyaVA2l9
    (link expires in one week - please rehost!)

    Licensed Pirate® since 2006, 100% Buttcoin™-free, enemy of All Things JavaScript™
    Posted on 23-01-23, 23:22
    Secretly, I'm Thor Balle Mühlensteth

    Post: #586 of 586
    Since: 10-29-18

    Last post: 11 days
    Last view: 1 day
    Posted by tomman
    (link expires in one week - please rehost!)
    https://helmet.kafuka.org/flashblock_fixed.xpi
    Pages: First Previous 26 27 28 29 30 31
      Main » Discussion » Mozilla, *sigh*
      Kawa's Github