1. Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Seitenoptimierung

Dieses Thema im Forum "Feedback" wurde erstellt von jensIO, 1. Mai 2016.


  1. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    631
    Geschlecht:
    männlich
    Minecraft:
    jens1o
    Hallo liebes Entwicklerteam von MCSEU,

    ihr habt einen Fehler in euer System eingebaut. Ihr habt 2x das Cookie Consent Plugin eingebaut, aber einmal mit ungültigem Link(amazonAWS vs. Cloudflare). (In der Hauptseite.)

    Hier das erste(beginnend ab Zeile 969)
    HTML:
    1. <!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
    2. <script type="text/javascript">
    3.     window.cookieconsent_options = {
    4.         "message": "Wir verwenden Cookies auf unserer Website, um Deinen Besuch effizienter zu machen und Dir mehr Benutzerfreundlichkeit bieten zu können.",
    5.         "dismiss": "Verstanden",
    6.         "learnMore": "Mehr Details.",
    7.         "link": "http://www.google.com/intl/de/policies/privacy/partners/",
    8.         "theme": "dark-bottom"
    9.     };
    10.  
    11. <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js"></script>
    12. <!-- End Cookie Consent plugin -->
    beginnend ab Zeile 1108.
    HTML:
    1. <!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent -->
    2. <script type="text/javascript">
    3.     window.cookieconsent_options = {
    4.         "message": "Wir verwenden Cookies auf unserer Website, um Deinen Besuch effizienter zu machen und Dir mehr Benutzerfreundlichkeit bieten zu k&ouml;nnen.",
    5.         "dismiss": "Verstanden",
    6.         "learnMore": "Mehr Details.",
    7.         "link": "http://www.google.com/intl/de/policies/privacy/partners/",
    8.         "theme": "dark-bottom"
    9.     };
    10. <!-- Falsche Domain, der Service ist abgeschalten worden. Mehr Infos: https://silktide.com/really-important-update-to-users-of-cookie-consent-2/ -->
    11. <script type="text/javascript" src="//s3.amazonaws.com/cc.silktide.com/cookieconsent.latest.min.js"></script>
    12. <!-- End Cookie Consent plugin -->
    Zusätzlich wirft adsbygoogle.js folgenden Fehler in der Console aus:
    Code (Text):
    1. adsbygoogle.js:22 Uncaught TagError: adsbygoogle.push() error: Only one 'enable_page_level_ads' allowed per page.
    Zusätzliche Optimierungsmöglichkeiten:
    @import url(//fonts.googleapis.com/css?family=Roboto+Condensed);
    @import url(//fonts.googleapis.com/css?family=Ubuntu);
    (https://minecraft-server.eu/css/v2/min/main.css?42)

    Die Google Fonts API bietet es an, mehrere Schriftarten mit einer Request zu laden. Außerdem ist das ganze über das CSS zu laden relativ dumm, weil dort nicht asynchron geladen werden kann, d.h. die CSS Datei wartet 2 Requests ab, bevor es geparst wird, was wiederrum die LoadTime beeinträchtigt.
    Entweder eine Request, die lautet, @import url(//fonts.googleapis.com/css?family=Roboto+Condensed|Ubuntu); oder via JavaScript(strenggenommen gäbe es auch die Möglichkeit es direkt via HTML zu laden, nicht zu empfehlen für große Seiten):
    Ich persönlich würde es über JavaScript machen, weil es erstens asynchron ist und zweitens von Suchmaschinen besser aufgenommen wird(weil die Pageload geringer ist).
    Code (Text):
    1. <script type="text/javascript">
    2.   WebFontConfig = {
    3.     google: { families: [ 'Roboto+Condensed::latin', 'Ubuntu::latin' ] }
    4.   };
    5.   (function() {
    6.     var wf = document.createElement('script');
    7.     wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
    8.     wf.type = 'text/javascript';
    9.     wf.async = 'true';
    10.     var s = document.getElementsByTagName('script')[0];
    11.     s.parentNode.insertBefore(wf, s);
    12.   })(); </script>
    Unter Umständen könnte man alle CSS Dateien zusätzlich zur Minimierung zu einer Datei verschmelzen lassen.

    Ingesamt braucht mein Browser in der momentanen Version ingesamt knappe 25 Sekunden, ohne Cache. Mit Cache 20. (Bis keine neuen Requests erstellt werden)

    Zusätzlich ist der W3 Validator nicht so ganz zufrieden, ein paar HTML Tags sind nicht geschlossen etc. https://validator.w3.org/nu/?doc=https://minecraft-server.eu/

    Edit: Auf der Voteseite fehlt ein Anführungszeichen in Zeile 397(hier Zeile 1):
    HTML:
    1. <div class="col-sm-6>
    2. <br><center>
    3. <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    4. <!-- mcseu before vote -->
    5. <ins class="adsbygoogle"
    6.     style="display:inline-block;width:336px;height:280px"
    7.     data-ad-client="ca-pub-3971625762732912"
    8.     data-ad-slot="9336508444"></ins>
    9. (adsbygoogle = window.adsbygoogle || []).push({});
    10. </center></div>
    11. </div>
    12. <!--<script type="text/javascript" src="js/adframe.js"></script>
    13.        <script type="text/javascript">var adblock = true;</script>
    14.        <script type="text/javascript">
    15.        if(adblock) {
    16.        document.write("<p>AdBlocker sind schlecht f&uuml;r deine Gesundheit!</p>");
    17.        } else {
    18.        document.write("<p>Da deine Freunde AdBlocker verwenden musst du zwei Banner ertragen - Sorry!</p>");
    19.        }
    20.        </script>
    21. </div>-->
    2 Werbebanner? Ok, wenn es sein muss...

    Grüße,
    Jens
     
    Zuletzt bearbeitet: 1. Mai 2016
    • Gefällt mir Gefällt mir x 3
  2. Matthias
    Offline

    Matthias Administrator

    Registriert seit:
    6. Juli 2011
    Beiträge:
    1.158
    Hallo Jens,

    danke für die Informationen. Ich habe mir den Thread bereits kurz nach Erstellung angesehen und vergessen dir Rückmeldung zu geben. Wie du den Thread schon genannt hast geht es hier um Optimierungen und zuletzt auch um veralteten, nicht oder noch nie eingesetzten Code, daher ist die Priorität dafür Teamintern aufgrund anderer ToDos leider eher niedrig.

    Den doppelten Cookie Consent Code habe ich entfernt, bezügl. des Adsense Fehlers bin ich noch am lösen. Die restlichen Anmerkungen habe ich für unsere Neuentwicklung notiert, bzw. sind diese teilweise bereits Bestandteil der neuen Codebasis.

    Gruß,
    Matthias
     
    • Gefällt mir Gefällt mir x 2
  3. Schinkenspeck
    Offline

    Schinkenspeck

    Registriert seit:
    18. Mai 2016
    Beiträge:
    35
    Geschlecht:
    männlich
    Gefällt mir, der Beitrag !
     
    • Gefällt mir Gefällt mir x 1
  4. MappleTV
    Offline

    MappleTV

    Registriert seit:
    24. November 2015
    Beiträge:
    573
    Geschlecht:
    männlich
    Minecraft:
    Clymb3r
    Ich würde dir jetzt ankommen mit, eine Webseite kostet Geld etc.. da das alles aber von Living-Bots gehostet wird muss ich dir Recht geben..
     
  5. Matthias
    Offline

    Matthias Administrator

    Registriert seit:
    6. Juli 2011
    Beiträge:
    1.158
    Wie du sicherlich dem Quellcode entnehmen kannst ist einer der zwei Werbebanner auskommentiert, also nicht in Benutzung. Darüber hinaus bin ich doch sehr verwundert dass du glaubst zu wissen was dieses Projekt mich kostet, bzw. nicht kostet :)
     
    • Gefällt mir Gefällt mir x 4
  6. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    631
    Geschlecht:
    männlich
    Minecraft:
    jens1o
    Kann man uns da mehr Transparenz geben(AdSense Einnahmen ausgeschlossen, da du ja scheigen musst, egal wie billig Google die Werbung verkauft)? Wie findest du Patreon? Du machst ein monatliches Spendenziel, im Gegensatz haben wir weniger Werbung, wenn der Betrag zusammengekommen ist?
     
  7. MappleTV
    Offline

    MappleTV

    Registriert seit:
    24. November 2015
    Beiträge:
    573
    Geschlecht:
    männlich
    Minecraft:
    Clymb3r
    Der Server auf dem das alles hier läuft ist gehostet. Das dürfte jedem Klar sein der unten das hosted lesen kann. Das einzige was man bezahlt dürfte Domain und vllt. die Lizenz des Forums sein. Wenn du noch deine Mitarbeiter bezahlst wovon ich nicht ausgehe, sind das die einzigsten kosten was das Forum betrifft.

    Jens, Minecraft-Server sollte spenden annehmen? Klar damit sie nochmal in den RUF kommen das man hier seinen Server an die Spitze kaufen kann? Ich bezweifle das sie so was machen ^^
     
  8. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    631
    Geschlecht:
    männlich
    Minecraft:
    jens1o
    Nein, sollen sie nicht. Sie sollen kein Premiummodel machen, sondern die Werbung reduzieren können, und trotzdem die Einnahmen haben, die sie brauchen.

    Wenn du schon von Spenden sprichst, Spenden sind eine freiwillige Zahlung ohne irgendwelche Gegenleistung.
     
  9. Matthias
    Offline

    Matthias Administrator

    Registriert seit:
    6. Juli 2011
    Beiträge:
    1.158
    Da liegst du leider falsch. Ich kann schon alleine mit deiner Formulierung "Der Server ist gehostet" nichts anfangen, vermute aber mal du willst damit andeuten dass "der" Server nichts kostet. (Man hostet einen Webspace, einen Server mietet man).

    Wie schon Eingangs erwähnt ist das falsch. Dazu kommt das wir hier nicht von "der Server", sondern "den Servern" sprechen. Das auch das Forum Geld kostet hast du ja schon erwähnt, aber nicht nur das Forum kostet Geld, sondern auch Plugins davon. Darüber hinaus haben wir ein CDN in Benutzung was auch Geld kostet, SSL Zertifikate, Backuplösungen, etc. pp.

    Die Aussage das hier ist alles "gehostet" und kostet nichts ist somit leider nicht haltbar.

    Ich persönlich bin bereits der Meinung dass die Werbeblöcke hier nicht sehr aufdringlich sind im Vergleich zu vielen anderen Seiten, wen sie aber stören der weiß wie man sie ausblenden kann. So lange es einige ehrliche Nutzer gibt die bereit sind dafür zu sorgen dass wir Kostendeckend arbeiten können bin ich zufrieden.

    Auf ein Spendenmodel umzustellen halte ich für nicht praktikabel.

    Wir haben das Glück Kostendeckend zu wirtschaften. Einnahmen werden reinvestiert, zu meist von mir hinter den Kulissen (zuletzt in einen neuen Backupstorage, siehe Twitter, das Bauevent, Verlosungen).
     
    • Gefällt mir Gefällt mir x 5
  10. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    631
    Geschlecht:
    männlich
    Minecraft:
    jens1o
    Mittlerweile aber schon. Und so langsam habt ihr
    weiter reduziert. Sorry, aber langsam reichts...

    Ihr habt anscheinend Probleme die Ausgaben zu decken und macht mehr Werbung, ich als Nutzer blockiere diese ab sofort, und wer sind dann die "ehrlichen Nutzer", wenn die noch mehr Werbung bekommen? Jetzt steige ich aus, bekommen halt andere wieder mehr Werbung.
     
  11. Xhadius
    Offline

    Xhadius Administrator

    Registriert seit:
    9. März 2012
    Beiträge:
    769
    Geschlecht:
    männlich
    Minecraft:
    Xhadius
    Heyho jensIO,

    da ich hier sehr viel von dir (und niemandem sonst) zu aufdringlichen Werbeblöcken höre, würde ich gerne wissen was du hiermit meinst (ein Screenshot würde helfen!).
    Im Forum sehe ich ausschließlich am untersten Ende der Seite einen Banner, während es auf der Startseite der Serverliste insgesamt 4 Banner gibt, die die Funktionalität der Serverliste in keinster Weise beeinflussen.

    Gruß
    Xhadius
     
  12. 可愛い
    Offline

    可愛い

    Registriert seit:
    19. Mai 2014
    Beiträge:
    753
    Geschlecht:
    weiblich
    Also ich sehe wenn ich nicht eingeloggt bin immer nach dem ersten Post eines jeden Threads direkt Werbung. Kann es sein, dass du nicht die selben Werbepositionen hast, als andere User? Es scheint ja offensichtlich einen Unterschied zu geben, ob man angemeldet ist oder nicht. Vielleicht gibt es noch mehr Unterschiede.
     
    • Gefällt mir Gefällt mir x 1
  13. SilberRegen
    Online

    SilberRegen

    Registriert seit:
    23. März 2012
    Beiträge:
    709
    Minecraft:
    SilberRegen
    Bei mir steht die Werbung immer direkt vor dem ersten Post (seit Wochen für diese nutzlose Polymerringfünfeuromünze, wtf googleads).
    und ganz am Ende. Von der Aufdringlichkeit finde ich das noch sehr gemäßigt.
     
  14. JTK222
    Offline

    JTK222

    Registriert seit:
    5. September 2013
    Beiträge:
    834
    Geschlecht:
    männlich
    Minecraft:
    JTK222
    [​IMG]
    So sieht bei mir die Forumliste aus rechts ein kleines banner für dass ich auch noch runter scrollen muss. Ansonsten ganz unten.
    Für die Threads wird mir vor den posts eins angezeigt und auch wieder ganz unten.
    Grundlegend gilt mir sind nie mehr als 2 Banner aufgefallen.

    Sicher dass ihr nicht irgendwelche browser addons habt die noch Werbung schalten?
     
    • Gefällt mir Gefällt mir x 2
  15. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    631
    Geschlecht:
    männlich
    Minecraft:
    jens1o
    Ich hab mich wohl dezent daneben benommen und falsch geschaut. In der Tat hatte ich mich nicht eingeloggt, und da hat mich genervt, dass bei einem Thread Oben, nach dem ersten Beitrag und unten Werbung kommt. Ich habe beim ersten, kurzen Thread seit langem 3 Werbungen gesehen, dass hat mich wütend gemacht. Der Rest war dann nur pure Übertreibung, ich hab mich richtig angegriffen gefühlt und konnte wohl nicht mehr objektiv urteilen. Ich möchte mich hierfür entschuldigen. :c
     
    • Gefällt mir Gefällt mir x 5
    • Freundlich Freundlich x 2