ugrás a tartalomhoz

Archívum - Júl 2020

Dátum
  • Minden
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

július 29

rss -> html

Balage74 · 2020. Júl. 29. (Sze), 14.31
Sziasztok!
Régen foglalkoztam már programozással, akkor is csak hobbi szinten (bár szerintem akkoriban ügyesen összeraktam a kis webszerveremet itthon egy fórum,blog és torrentoldallal amit teljesen átírtam akkor funkcionalitásában..) A lényeg, hogy most megint nekiálltam tanulgatni és elakadtam egy kicsit az értelmezésben. Annyi megvan fejben, hogy az rss (2.0) feed le fog fordulni ugye a böngészőben html kódra és így probáltam meg összeegyeztetni a két dolgot, hogy miből mi lesz. Kérlek javítsatok ki, ha tévednék, illetve egészítsétek ki ahol lehet. Nagy vonalakban csak a <channel> olyan elemei érdekelnek most, ami nem az <item> elemen belül vannak:

xml:<channel><title>[ string ] = <html><head><title>[ string ]
xml:<channel><description>[ string ] = <html><head><meta name="description" content=[ string ]>
xml:<channel><link>[string] = <html> ??? (elvileg ugye ez a cím szerepel a böngésző címsorában…)
xml:<channel><language>[ string ] = <html lang= [string ] >
xml:<channel><rating>[ string ] = <html><head><meta http-equiv="pics-label" content=[ string ]>
xml:<channel><category>[ string ] = <html><head><META NAME="keywords" CONTENT = [string]>
xml:<channel><copyright>[ string ] = <html><head><meta NAME="copyright" CONTENT=[ string]>
xml:<channel><pubDate>[ time ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><lastBuildDate>[ time ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><generator>[ string ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><docs>[ string ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><cloud>[ string ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><ttl>[ minutes ] = <html><head><META HTTP-EQUIV="Refresh" content=[curdatetime] + [minutes];…>
xml:<channel><managingEditor>[ string ] = ??? (ez már a <html><footer> részhez fog tartozni?)
xml:<channel><webMaster>[ string ] = ???

július 20

TLS tanúsítvány visszavonása?

mind1 valami név · 2020. Júl. 20. (H), 05.12
Jár erre még valaki kóbor lélek, aki üzemeltet web szervert?
Évekig tologattam, hogy SSL-t/TLS-t használjak az itthoni hálózaton.
Végre nekiestem, erre...

Nem tudok androidos böngészőben (firefox) saját tanúsítványokat kezelni, mert a fejlesztők úgy gondolják, elég, ha desktopon hozzáfér a user. Ha befejeztem a tesztelést, töröljem az app adatait és kezdjek mindent nulláról. (Az csak természetes, hogy minden böngésző, androidos, desktop egyaránt, saját tárolóból dolgozik, még véletlenül sem az op.rendszerét használják)

Nem működik a tanúsítványok visszavonásának ellenőrzésére kitalált mód, mert a firefox tojik a CRL-re, a chrome (és a chromium is?) az OCSP-t is ignorálja...
Na ez utóbbi érdekel: mostanában hogy működik?
Saját CA esetében hogy tudom a nyomorult böngészőknek jelezni, ha kompromittálódott egy tanúsítvány a lejárati ideje előtt?
Ahány browser, anyi módszer? Chrome-nak lehet egyáltalán?


Update: de jó, androidra egyáltalán nem lehet saját készítésű root certificate-et telepíteni... Nehogy viszonylag biztonságos hálózatot építsen az ember, ami nincs a google ellenőrzése alatt...
 

július 13

cursor:pointer link-ként működjön

Atomi · 2020. Júl. 13. (H), 18.51
Üdv!


Menünél <li> elemek vannak, és a rajta lévő <a> elem, azaz link az egész gombra való kattintásra működik, ha padding-ot állítok be, mivel akkor az egész padding link-ként működik.

De vannak esetek, pl. olyan helyen, ahol nem li elem van, hanem csak egy sima szöveg, amiben van egy link, pl:

Kattints ide: <a href="http://valami.hu"> Ez egy weboldal </a>

Ez esetben nem tudok a padding-gal játszani, mert nem csak a link van az adott sorban, az adott elemen.
De ha csak a link lenne, akkor is gond lenne, mert ha nem egy fix paddingot adok meg, hanem azt szeretném, hogy auto módban kitöltse az adott helyet, vagy %-osan, akkor sem jó, mert az auto nem csinál semmit, a %-os meg link+%-ként működik, tehát változó hosszúságú link esetén megint nem jó.

Ezért használni akartam a cursor: pointer megoldást, ami tök jó, kéz mutatóvá is válik az egész, de továbbra is csak a link fölötti rész kattintódik.

Azt hittem ez a pointer dolog csinál is valamit, így viszont mi értelme, hogy azt mutatja, hogy kattint, közben nem?

Vagy valahogy meg lehet adni egy linket? Amit persze jó lenne elkerülni CSS-ben, mert ott csak formázást illik megadni, nem tartalmi elemet, továbbá ha változó link kéne, akkor nem is megoldható.

Szerintem van valamilyen megoldás, csak elkerülte a figyelmem.
 

július 10

Színezés csak https mellett működik?

mind1 valami név · 2020. Júl. 9. (Cs), 22.18
Bocs, törölhető, ezt csúnyán benéztem... A konténert még valamikor tavaly raktam össze, hogy legyen min tesztelnem az nginx ssl konfigurálását és úgy raktam össze, hogy más index file-t gyártottam a normál és mást az ssl verzióhoz.









Van ez a csodás kis webszolgáltatásom :D

<!DOCTYPE html>
<html lang="hu">
	<head>
		<meta charset="utf-8"/>
		<style>
			body { color: red; }
		</style>
	</head>

	<body>
		<h1><p>Üdvözöllek!</p></h1>
		<p>Ez a site még under construction, szóval üres, nincs rajta semmi.</p>
		<p>Ha nagyon kíváncsi vagy, nézd meg ezt: <a href="aloldal.html">csodalap</a></p>
	</body>
</html>
Docker konténerben fut egy nginx http és https egyaránt működik.
De http-n nézve fekete, ha https-n nyitom meg, akkor piros a szövege.
Ez mitől lehet? (linuxos firefox és chrome alól próbáltam...)

Update: http-n hiányzik a style szekció...
 

július 4

Mobil böngészők cache-sének kikapcsolása

Atomi · 2020. Júl. 4. (Szo), 20.42
Üdv!


Mobilra is fejlesztek honlapot, és már minden böngésző beállítását végignéztem, de nem találtam olyat, hogy a cache-t kikapcsolni.
Nagyon idegesítő, hogy hiába megyek valamelyik mobil böngésző frissítés gombjára és töltöm be az oldalt újra, ha valamit pl. CSS-ben változtattam a honlapon, csak akkor jelenik meg, ha hosszas, menükben keresgélés után mindig törlöm a cachet.
Eddig a Firefoxnál elég volt a frissítés, most már ott is cache-t kell üríteni.
Amikor fejlesztés van, ezt naponta vagy százszor eljátszani az egyes böngészőkön (FF, CH, Edge, Opera, nagyon idegesítő és időtrabló.
Eleve nem értem miért rejtik el annyira.
És minek a frissítés gomb a főmenüben.

Az lenne jó, ha kikapcsolhatnám a cachet, legjobb lenne, ha csak bizonyos oldalakon, de már annak is örülnék, ha minden oldalon.

Gondolom mindenkit zavar ez, aki fejleszt. Tehát biztos van megoldás.