favicon.ico te ambitieus?

Software vragen voor ESP chip familie
Gebruikers-avatar
Berichten: 55
Geregistreerd: 22 Sep 2016, 21:21

favicon.ico te ambitieus?

Berichtdoor rene7777 » 26 Mrt 2021, 18:42

Hallo,

net als de f1 coureurs met snelheid ben ik bezig de grenzen op te zoeken van de capaciteiten van de esp 8266 web server.

Nu had ik al heel mooi mijn webpagina gesplits in een javascript (+/-3k) en een css bestand (+/- 1k) op de spiffs en de eigenlijke html in de code (+/- 4k).

Ik weet uit ervaring dat je gewoon problemen krijgt als je meer als 4k ineens wilt versturen.

Maar goed, het e.e.a werkt gewoon hardstikke stabiel nu.

Nu wil ik het volgende .... controleren in de spiffs op favicon.ico (2k) die ik gemaakt had.

Code: Alles selecteren
  String strHTML;
  strHTML += "<html>\n<head>\n";
  strHTML += "<title>" + strHostname + "</title>\n";
  strHTML += "<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\" />\n";
  if (SPIFFS.exists("/favicon.ico")) {
    strHTML += "<link rel=\"icon\" href=\"favicon.ico\" type=\"image/x-icon\" />\n";
    }
  strHTML += "<script type=\"text/javascript\" src=\"ajax.js\"></script>\n";
  strHTML += "</head>\n\n";

  strHTML += "<body onload=\"JavaScript:process();process2();\">\n";
  strHTML += "<svg viewBox=\"0 0 540 540\">\n";


het werkt wel alleen ontbreekt er een groot deel van de html-output.

ik denk dat de server.handleClient(); het niet allemaal tegelijk kan verwerken.

het zal vast bij een aantal van jullie werken als de html pagina's niet te groot zijn (<4k).

ik zat eigenlijk te denken om de client (browser) pas de favicon.ico te laden als de gehele pagina klaar is.

Javascript?

ik wil de code natuurlijk niet teveel maken .......

Ik heb de 3 regels overigens weer ge-comment. Maar FF laat nu altijd de favicon gewwon zien (vermoedelijk cache), maar alle data is nu gelukkig weer zichtbaar.

iemand een idee?
sudo rm -rf /
(Don't Drink and Root)

Advertisement

Berichten: 287
Geregistreerd: 15 Apr 2021, 20:05

Re: favicon.ico te ambitieus?

Berichtdoor ctunes » 17 Apr 2021, 21:05

rene7777 schreef:Hallo,

iemand een idee?


Hoi!

Ja!

Ik denk wel dat jij een een idee hebt waar jij mee bezig bent,
maar ik heb het idee dat jij niet precies weet waarmee jij bezig bent.

rene7777 schreef:favicon.ico (2k)


https://www.google.nl/search?q=favicon+size+limit

16^2=256 << 2k

Berichten: 287
Geregistreerd: 15 Apr 2021, 20:05

Re: favicon.ico te ambitieus?

Berichtdoor ctunes » 20 Apr 2021, 22:12


Terug naar ESP Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 10 gasten