- Aliexpress tapasztalatok
- Hálózati / IP kamera
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- ASUS routerek
- Rendszergazda topic
- Crypto Trade
- Facebook profil letiltás kapcsolt ismeretlen Instagram fiók miatt
- Betelik a pohár: nagy igény lenne a gyorshajtás-ellenes technológiára
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Windows 10
Új hozzászólás Aktív témák
-
Taci
addikt
Ismeritek esetleg a
rel="canonical"
taget?Olvasom, mire való, de nem tudom, erre van-e szükségem:
Az oldalamon külső linkek vannak, és azok tartalmából minimális idézet. Amikor indexeltetem az oldalt a Google-lel, azt látom, hogy találomra valamelyik általam idézett részt rakja ki a találatok közé az oldal leírása helyett. Aztán eltelik 1 nap, és leszedi, és valami teljesen mást rak ki, általában a gombok feliratait, de ez most ide nem lényeges...Ennek az okát kerestem, és úgy találtam rá erre a canonical tagre.
És azt szeretném megérteni, hogy az én esetemben (külső linkek, azok tartalmában 1-2 sor idézet) van-e értelme/haszna használni szerintetek.Nem akarom, hogy ezeket indexelje, nekem bőven jó lenne, ha a saját description-ömet használná, de helyette mindig valamelyik külsős cikk részét rakja be. Aztán leszedi, és nem rakja oda a description-ömet, és arra gondoltam, hogy ez-e esetleg az említett "büntetés" a duplikált tartalom miatt. (Amire ugy kitalálták ezt a taget.)
Hátha van valakinek közületek tapasztalata ebben.
Köszönöm. -
martonx
veterán
Hol van az oldal leírása? Simán előfordul, hogy a meta tag-et ignorálja a google.
Hogy mikor mit rak ki, az nem büntetésből van, mikor mit gondol éppen relevánsnak.
Jól látod duplikált tartalomhoz ez a tag a megoldás. Mondok egy példát.
Webshopban van egy terméked, aminek van 10 különböző színű változata, de igaziból mind a 10-hez ugyanaz a szöveg, minden ugyanaz van feltöltve, kivéve a képet, meg mondjuk a termék nevét (férfi ing piros, férfi ing zöld stb...).
Ekkor a google hátrébb fog sorolni, mondván, hogy te direkt optimalizálni akarsz a férfi ing szavakra, csináltál csomó kamu url-t, miközben mindegyiken ugyanaz van, azaz szerinte csalni akarsz.
Ekkor jön jól, hogy a canonical tag-el meg tudod mondani, hogy ezek összetartoznak, és jelezni tudod, hogy melyik az indexelendő, és melyek az ismert "duplikátumok".
Vagy másik példa mikor egy oldalad van, de az X nyelven Y url-en elérhető, és igaziból mindegyik pont ugyanazt tartalmazza. Ekkor is jól jön, hogy meg tudod határozni, hogy melyik az igazi.Ennek ismeretében döntsd el te, hogy neked ez kell-e vagy sem.
Én kérek elnézést!
-
nevemfel
senior tag
A ref canonical akkor kell, ha ugyanarra a tartalomra többféle link mutat. A canonicallal jelzed pl, hogy ez az igazi url. pl. a www.site.com, akkor is, ha valaki épp pl. a www.site.com/home.aspx url-en áll, vagy a mobilváltozaton m.site.com. Beágyazod ezt az oldalba, és a Google tudni fogja:
<link rel="canonical" href="https://www.site.com/">
Ha azt akarod, hogy a Google ne kövesse az oldaladon a linkjeidet az indexelés során, akkor a rel nofollow-t kell használni:
<a href="https://www.site.com/" rel="nofollow">Link text</a>
Ha az összes linket követését tiltani akarod, akkor meg:
<meta name="robots" content="nofollow" />
[ Szerkesztve ]
Rally against apathy draws small crowd
-
Taci
addikt
Sziasztok!
Hogyan érdemesebb a szerveren az aloldalakhoz tartozó .html oldalakat elhelyezni?
Tegyük fel, szeretnék egy aloldalt létrehozni, és szeretném, ha a hozzá tartozó url-végződés az aloldal neve legyen, tehát pl. így lehessen elérni:
www.pelda.hu/aloldal
A) A szerveren hozzak létre egy aloldal nevű mappát, és abban a hozzá tartozó index.html-t (a .htaccess pedig kezeli, hogy az index.html ne látszódjon)?
/index.html
/aloldal/index.html
B) A szerveren a gyökérben a fő index.html mellett legyen egy aloldal.html, és amikor az van betöltve, akkor a .htaccess segítségével "vágjam le" a .html részt a végéről?
(Pontosan ugyanazokat a forrásfájlokat használja, mint a főoldal.)/index.html
/aloldal.html
Melyik a szebb/jobb/kezelhetőbb szerintetek? (Kb. 80 aloldalról lenne szó.)
Köszönöm.
[ Szerkesztve ]
-
-
coco2
őstag
Egy dokumentum szerkezeti kérdésen vakarom a buksit.
Ebben a videóban (cudar hosszú react crash course) 0:04:29-nél van egy modális web ablak, ami addigi weblapot lesötétítve az előtérben jelenik meg. Vannak a videóban egyéb részletek is róla, mint egy javascript függvény, ami elvileg az egész jelenségért felelős (videó-ban 4:48-tól mutatja).
A függvényből úgy tűnik, hozzátold egy kódból felépített div-et a document.body-hoz. És az a része nem fér a fejembe. Azt a látvány produkálni én azt hittem, azonos keretbe kellene foglalni mindent a body-ban vagy 3 rétegben, és z-indexekkel előtérbe hozni a modális ablakot, míg kettő közé egészben letakarni a body-t egy átlátszó div-vel, hogy ne lehessen a háttér elemre rákattintani. De ott a videóban nem közös keretet épít, hanem csak appendol a body-hoz.
Valamit koncepció szintjén nem értek a dokumentum építésről, és jól jönne róla olvasnivaló. Vagy magyarázat, ha csak valami apróságot néztem be.
Köszönöm.
[ Szerkesztve ]
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
-
martonx
veterán
Uh, a react még mindig mennyire undorító szintaktikájú (számomra legalábbis, tudom másoknak meg pont ez a katyvasz fos jön be)
Ráadásul ez a példa is de béna, már miért kellene mindent annyiszor leírni react nélkül, ahány todo elemet jelenítünk meg
Ettől még bőven van létjogosultsága a reactnak, csak ezen a konkrét magyarázaton röhögök,Én kérek elnézést!
-
nevemfel
senior tag
A függvényből úgy tűnik, hozzátold egy kódból felépített div-et a document.body-hoz. És az a része nem fér a fejembe. Azt a látvány produkálni én azt hittem, azonos keretbe kellene foglalni mindent a body-ban vagy 3 rétegben, és z-indexekkel előtérbe hozni a modális ablakot, míg kettő közé egészben letakarni a body-t egy átlátszó div-vel, hogy ne lehessen a háttér elemre rákattintani.
Mi ebben a furcsa? Azt írod, nem érted, mit appenddel a bodyhoz, majd leírod, hogy kell egy plusz div, ami eltakarja a bodyt, plussz z-indexszel egymás fölé kell pozicionálni a megfelelő rétegeket. Mi a kérdés? Bizonyára a takaró-, meg a modált tartalmazó divet appendeli, abszolut pozicionálja és z-indexeli, többek közt.
[ Szerkesztve ]
Rally against apathy draws small crowd
-
coco2
őstag
válasz nevemfel #7663 üzenetére
Az append, az hozzáfűz, és nem keretbe foglalt. Amit hozzáfűzöl egy már létező dokumentumhoz, az az addigi dokumentum után jelenik meg, és nem a létező részt kezdi el letakardni. Leszámítva, hogy jó előre gondoskodtál róla, hogy olyat megtehess, de nem tűnik úgy, hogy ott arról lenne szó. Például mert nincsenek pozícionálások sem.
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
-
coco2
őstag
válasz martonx #7662 üzenetére
Ha végre megírnák a js-t normálisra, és átléphetnénk azt a js fejlettségi szintet, amiben egykoron a php 3 csücsült, végre lehetne normálisan osztályokat építeni, és az lenne annyi szerkezeti előny, ami után ki lehetne dobni az összes olyan szutykot, mint az angular, react, vue, svelt, lit, stencil, solid, alpine, mithril - egek mennyi van már belőlük. Hanem addig, amíg nem készül normális update a vanila js-re, sajnos csak azok maradnak a single page app-ok gyártásához, mert temérdek sok a kezelendő html dokumentum update, és annak a videónak abban igaza van, hogy a script sokkal tömörebb és karbantarhatóbb lesz. Amúgy meg ja, én is szívesebben dobnám a földet rájuk, de még nincs itt az ideje, és addig lennie kell a dolgoknak valahogyan.
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
-
martonx
veterán
Pont, hogy marhára nem az osztályokon, és a js szintakszison múlik. Mostanra pl. egész jól lehet js-ben is OOP elveket használni, nem ettől szar még mindig. Hanem az egy szálon futástól, meg a html bindolási lehetőségek teljes hiánya miatt (bár már ez sem teljesen igaz, mióta kijött a Webcomponent js-be).
Én kérek elnézést!
-
nevemfel
senior tag
Már bocs, de annyira nem ismered még sem a js-t, sem a DOM-ot, hogy levonhass belőle olyan tanulságokat, hogy mit kellene kijavítani rajta és hogyan. Vannak classok a js-ben is az ES2015 óta, a többség nem nagyon használja, olyan is lett az implementáció, amilyen, Valójában típusokra, interfészre lett volna szükség, satöbbi, ehelyett kaptunk classokat, meg generátorokat, amiket nagyjából senki nem akart, hurrá.
Az meg a másik része a dolognak, hogy a webprogramozásban a legtöbb problémát nem is a js produkálja, hanem az elcseszett böngésző API, azaz a DOM szerkezete.
[ Szerkesztve ]
Rally against apathy draws small crowd
-
coco2
őstag
válasz nevemfel #7669 üzenetére
A webscriptelésben a legnagyobb problémát szerintem az okozza, hogy soha nincsen idő semmire. Nem mintha az szakmai probléma lenne, mint inkább üzleti / társadalmi. Az viszont szakmai, hogy lassanként évenként kell megint újratanulni a bégetést, mert nem képesek olyan megoldást adni az okosok, ami ne már megint kő - papír - olló játékként végződne. Apropó, ha magadat közéjük sorolod, akkor az a te bűnöd is.
Lévén a webkliens pont a leggyengébb oldalam, a szakma nevében elfogadom az összeszidást azért is, mert dolgokkal néha 200x lassabban végzek, mint mások (mert nincs kéznél mindig mindenre előre kitesztelt kód mintám és nem napi szinten csak react vagy akármilyen projecteket heggesztek), és azért is, mert időnként kerülő úton közlekedek az egyenes helyett csupán azért, mert az egyenes útnak a létezéséről sem tudtam. Azokkal a gyengeségeimmel tisztában vagyok. Hanem amíg a felhasználót csak a végeredmény felhasználói élménye érdekli, és nem a technikai háttér részletei, éppenséggel ne lőjj nagyon túl a célon. Szidást talán érdemlek, de halál büntetést nem.
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
-
Taci
addikt
Sziasztok!
Próbálok rájönni, hogyan lehet az, hogy ha Google-ön rákeresek mondjuk a Hírkereső indexelt tartalmaira (
site:hirkereso.hu
), nem csak az aloldalait látom (tech, bulvár, gazdaság stb.), hanem az összes behúzott külsős cikket is (sok-sok oldalnyi találat alatt). És ezt mindet a Hírkereső "neve alatt". Rákattintva viszont egyből az eredeti cikket nyitja meg.Annyit látok az F12 - Network tab alatt, hogy nem egy, hanem két átirányítás van.
Az egy átirányítást még érteném, mondjuk egy index.php, benne pedig:header("Location: " . $url, TRUE, 308);
Na de mi a másik átirányítás, ha az első már eleve a külső cikkre mutat?
És ebből hogyan kerül a Google találatok alá a saját neve alatt, azonos tartalommal (title, description)?
Próbálok rájönni, de nem áll össze. Hátha nektek jobb rálátásotok van, mi is történhet a háttérben, hogy ez legyen a végeredmény.
Köszi.
-
kuyarashi
őstag
Sziasztok!
Kis segítség kellene. Egy tizenéves honlap üzenetküldő űrlapjához szeretnék hozzárendelni CAPTCHA-t.
1. lépésben bemásoltam a <title> alá a következő sorokat.
<script src="https://www.google.com/recaptcha/api.js"></script>
<script>
function onSubmit(token) {
document.getElementById("demo-form").submit();
}
</script>
A küldés gomb alapvetően így nézett ki.
<input class="sendButton" type="submit" value="Küldés">
Ezt kellene összefésülni az alábbival, de eddig nem jött össze.<button class="g-recaptcha"
data-sitekey="reCAPTCHA_site_key"
data-callback='onSubmit'
data-action='submit'>Submit</button>
Vagy megjelenik a captcha, de nem működik a küldés gomb, vagy fordítva.
Előre is köszönöm a segítséget.[ Szerkesztve ]
iNEO DSGN • (csillagászati maszkok, alkalmi faldekorációk, exkluzív termékek) • https://ineodsgn.hu/
-
-
Atos23
senior tag
Sziasztok,
Php-ben kilistáztam egy sql tábla elemeit, és azt szeretném elérni, hogy az első elemre kattintva elinduljon egy új SQL select. Ezt hogy tehetem meg?
Gyakorlatilag egy hivatkozást szeretnék, ami link helyett selectet indít.
Ez az első elem betöltése a táblázatba:
while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['Sorszam'] . "</td>";
.
.
.
echo "</tr>";
} -
adrian94
őstag
Sziasztok.
Remélem jó helyen teszem fel a kérdésemet.
Azt szeretném kérdezni, hogy Visual Studio Code-nál van-e olyan lehetőség mint a Brackets-nél, hogy kód írás közben rá kattintok egy részre (pl img) akkor oda ugrik a honlapon és ki is jelöli azt a részt amire kattintottam. Ez működik vissza fele is. Ha megnyitom a vizsgálatot és ott kattintok rá egy részre akkor a kódban automatikusan odaugrik.
Ez a Brackets-nél egy alap funkció. Studio Code-nál van ilyen beállítási lehetőség és/vagy bővítmény?
A válaszokat előre is köszi!
-
Sziasztok!
Lehet egy Weboldalon iframe-t használni, ahol betölt egy általunk meghatározott másik, vagy azonos aloldalt.
A kérdésem az lenne, hogy van-e arra mód, hogy ne az egészet töltse be, csak egy részét?
Értem ezalatt, hogy például egy Weboldalon található egy "iframethis" azonosítóval ellátott DIV, és én csak ezt és az ebben lévő dolgokat szeretném bekérni, természetesen a rá vonatkozó CSS-el és opcionálisan JS-el együtt.Megoldható?
But who is watching the guardians?
-
Sziasztok!
Lehet, nem jó helyen járok, de hátha
Ha megfogok egy HTML fájlt, és feltöltöm a Google Drive-ra, bárkinek is megosztom, vagy magam megyek megnézni, az index-képen a lefordított (vagy futtatott) kép jelenik meg, azonban ha rákattintok, szöveges fájlként nyílik meg. Mind PC-s felületeken, mind Android és iOS felületeken így működik.Viszont azt szeretném elérni, hogy ne úgy nyissa meg, hanem futtassa, mint egy LocalHost Weboldalt. Ez lehetséges egyáltalán?
Előre is köszönöm!
But who is watching the guardians?
-
-
-
adrian94
őstag
Sziasztok
Remélem jó helyen teszem fel a kérdést.
Van ez az [oldal].
Amikor klikkelek a különböző menü pontokon felül (pl Home, Creations, Optics+) stb.. akkor van egy elsötétülés. A kattintás után ugyanazon az oldalon maradok, nem lép sehova csak elsötétül a kép és úgy vált a menü pontok között. Ezt, hogy lehet kivitelezni? Csak JS-el lehet megcsinálni?
-
-
Sziasztok!
Tudja valaki, mi lett a VS Code-al? Konkrétan évek óta használom, de most új gépre költöztem és telepítettem.
A szokásos SFTP bővítményt nem engedi letölteni, hiába van a listában, azt írja, hogy elavult. Persze, újabb verzió meg nem elérhető
Eddig kipróbáltam további 5 db, eleddig számomra ismeretlen bővítményt a listáról, de egyik sem hajlandó a config fájl kitöltése után kommunikálni a szerverrel (MédiaCenter).Tud valaki erre megoldást?
Ui.: Tableten (iPadOS) a Koder app gond nélkül kezeli a szervert az ismert config alapján, ellenben pl a Textastic szintúgy nem csatlakozik, mint a VS Code. Kipróbáltam Droidos környezetben is, az ACode is megbírkózik vele.
But who is watching the guardians?
-
nevemfel
senior tag
válasz adrian94 #7691 üzenetére
Ez az oldal lényegében egy SPA (Single Page Application), ami háttérben futó Javascript kóddal kéri le az aktuális oldal tartalmát. Igen, Javascriptben lehet megoldani.
Nem kell nulláról megírni, számos kész Javascript framework vagy könyvtár rendelkezésre áll az ilyesfajta oldalak készítéséhez.
Rally against apathy draws small crowd
-
adrian94
őstag
Sziasztok
VS Code-nál létezik olyan bővítmény mint a Brackets-nél (alapból benne van), hogy CTRL+Shift+C kombinációra kijelöli azt a részt a böngészőre amire kattintok a programon belül?
Ott Live Preview Highlight-nak hívják. Sajnos VS Code-nál nem találtam ilyet pedig elég hasznos bővítmény
-
Tomika86
senior tag
Sziasztok!
ESP32-höz alakítanék át egy html fájlt, de még nem csináltam html fájlt magamtól soha.A fájl kiválasztó szürke mezőt hogy lehet nagyobbra állítani, most csak a betűméret miatt nő a mérete.
A feltöltés gombnak inaktívnak kellene alapból lenni, ha kiválasztom a .tft fájlt, akkor lesz aktív a gomb, ha mikrovezérlő csatlakoztatva van és reagál a kérésre. Ha a gombot megnyomom akkor pedig a fájl méretét küldi át a mikrovezérlőnek(webservernek)Köszönöm a segítséget!
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<meta http-eqiv="content-language" content="hu">
<title>Nextion kijelző frissito</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
<label><b><h2 style="color:black; font-size:25px;"> Nextion kijelző frissítő</h2></b></label><br>
<input accept=".tft" type="file" name="file" id="file" class="fajl_kivalaszt" onchange="valSize(this)" />
<label for="file">Válaszd ki a .tft fájlt</label>
<input id="button" type="submit" class=btn value="Feltöltés & frissités" disabled>
<br>
<h3 style="color:black">A frissités sokáig tarthat nagy fájl esetén. Ellenőrizd a frissítés folyamatát a kijelzőn</h3>
</br>
</form>
<script>
function valSize(file) {
var fs = file.files[0].size;
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("button").disabled = false;
}
};
xhttp.open("POST", "/nextion/fs", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("fileSize=" + fs);
}
</script>
</body>
<style>
#file-input,
input {
width: 100%;
height: 40px;
border-radius: 4px;
margin: 30px auto;
font-size: 15px
}
input {
background: #f1f1f1;
border: 10;
padding: 0 15px
}
body {
background: #3498db;
font-family: sans-serif;
font-size: 14px;
color: #777
}
#file-input {
padding: 00;
border: 1px solid #ddd;
line-height: 60px;
text-align: centert;
display: block;
cursor: pointer
}
form {
background: #fff;
max-width: 250px;
margin: 50px auto;
padding: 60px;
border-radius: 25px;
text-align: center
}
.btn {
background: green;
color: black;
cursor: pointer
}
.fajl_kivalaszt+label {
font-size: 25px;
font-weight: 500;
color: black;
background-color: LightGray;
border-radius: 5px;
display: inline-block;
}
.fajl_kivalaszt:focus+label,
.fajl_kivalaszt+label:hover {
background-color: LightGray;
}
.fajl_kivalaszt {
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -1;
}
</style>
</html>
Új hozzászólás Aktív témák
- Politika
- Kertészet, mezőgazdaság topik
- Milyen légkondit a lakásba?
- MediaTek lapkával érkezhet a következő Samsung csúcstablet
- Aliexpress tapasztalatok
- Hisense LCD és LED TV-k
- Hálózati / IP kamera
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- BMW topik
- Kupon kunyeráló
- További aktív témák...
- Samsung Galaxy S23 128gb - Makulátlan, akár beszámítással
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/1TB FHD HUN
- AKCIÓZVA! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bontatlan Új BOSE QuietComfort Ultra Headphones, bézs-aranyLimitált kiadás
- ASUS TUF Gaming FX505DU Ryzen 7 3750H GTX 1660 Ti 6GB 16GB DDR4 512GB SSD + 1TB HDD 120Hz Full HD