Oldal: 2 / 5 ElsőElső 1234 ... UtolsóUtolsó
Eredmény: 11 - 20 (44) összesen

Téma: Google AMP - amit tudni kell róla

  1. #11
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.468
    Begyűjtött 992 köszönetet
    560 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet MrWolf eredeti hozzászólása Hozzászólás megtekintése
    "The AMP pages at the top are cached on gstatic URLs"

    Ebből én úgy értem, hogy a cahcelést a G megcsinálja helyetted.

    https://googleblog.blogspot.hu/2015/...ile-pages.html : "So, as part of this effort, we’ve designed a new approach to caching that allows the publisher to continue to host their content while allowing for efficient distribution through Google's high performance global cache. We intend to open our cache servers to be used by anyone free of charge"

    .. és ingyen lehet használni a cache-t.
    Köszi, de a cache csak példa volt.

    Egy szoftveres megoldást keresek az oldalak AMP változatának elkészítésére.


    Stabil növekedési pályára állítanád a vállalkozásod?
    Tartalommarketing a Gyakorlatban Könyv

  2. #12
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    943
    Begyűjtött 290 köszönetet
    189 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Mondok egy nagyon egyszerű hiba lehetőséget. Én elsőre úgy fognék bele, hogy egy DOm parserral felbontanám az egész oldalt elemeire és újra felépíteném. A cache sem gond, mert ajaxxal a háttérben végezném el, szóval még azt az egyetlen renderelési időt sem érezné meg a látogató, de nem is egy tetem idő amúgy.

    A gond ott van, hogy abban az esetben, ha nincs valami lezárva, el van írva egy tag, stb... Már sok hibalehetőség születik. Másfelől valahogyan definiálni kéne, hogy mi kerülhet ki a lapról és minek kell maradnia. És ami marad ott számít-e valamilyen sorrend. Pl egy Bootstrap, Semantic UI, stb... CSS frameworkok esetében még könnyen megoldható, de ahol csak üljünk neki a kódnak és lesz belőle valami típusú oldalaknál lehetnek ebből gondok.

    De lehet rosszul közelítem meg a dolgot



  3. #13
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.468
    Begyűjtött 992 köszönetet
    560 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet Karessz eredeti hozzászólása Hozzászólás megtekintése
    Mondok egy nagyon egyszerű hiba lehetőséget. Én elsőre úgy fognék bele, hogy egy DOm parserral felbontanám az egész oldalt elemeire és újra felépíteném. A cache sem gond, mert ajaxxal a háttérben végezném el, szóval még azt az egyetlen renderelési időt sem érezné meg a látogató, de nem is egy tetem idő amúgy.

    A gond ott van, hogy abban az esetben, ha nincs valami lezárva, el van írva egy tag, stb... Már sok hibalehetőség születik. Másfelől valahogyan definiálni kéne, hogy mi kerülhet ki a lapról és minek kell maradnia. És ami marad ott számít-e valamilyen sorrend. Pl egy Bootstrap, Semantic UI, stb... CSS frameworkok esetében még könnyen megoldható, de ahol csak üljünk neki a kódnak és lesz belőle valami típusú oldalaknál lehetnek ebből gondok.

    De lehet rosszul közelítem meg a dolgot
    A wordpress verzió hogyan működik?
    Lesz@rja a tartalmat?

    Amúgy nem hiszem, hogy a lezáratlan tagekel foglalkozni kell. Egyszerűen csak vannak, amiket nem használhatsz és van, amit máshogy kell használnod. Simán kicseréled és kész
    A formázást egyszerűen kiszeded:
    HTML kód:
    <style amp-custom>
      /* any custom style goes here */
      body {
        background-color: white;
      }
      amp-img {
        background-color: gray;
        border: 1px solid black;
      }
    </style>
    A html tartalom sem bonyolult:

    img helyett amp-img
    iframe helyett amp-iframe
    stb ...

    De itt van az összes, hogy mit mire cserélj és mit nem használhatsz.
    https://github.com/ampproject/amphtm...html-format.md



  4. #14
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.536
    Begyűjtött 1.185 köszönetet
    735 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet DomainFlotta eredeti hozzászólása Hozzászólás megtekintése
    A wordpress verzió hogyan működik?
    Lesz@rja a tartalmat?
    Kulon template-be rendereli a tartalmat, es a post/page content-bol kiszedi ami nem odavalo.
    Mint ahogy mar masok is irtak fentebb, nem olyan egyszeru ez mint ahogy te gondolod. Pontosabban egyszeru, de nem kivulrol megoldva, mivel nem annyirol van szo hogy bizonyos tag-eket kicserelunk masikra es kesz is. Lehetne mondjuk vele kiserletezni, de kerdes hogy megeri e a befektetett munkat. Pl lenne e fizetokepes kereslet egy service-re ami kiszolgalja az AMP tartalmat egy subdomainrol amit cname-el rairanyitassz a service-re.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Github | Ruby tutorial
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  5. Az alábbi felhasználók hálásak a válaszért:

    DomainFlotta (2016-02-29)

  6. #15
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.468
    Begyűjtött 992 köszönetet
    560 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    Kulon template-be rendereli a tartalmat, es a post/page content-bol kiszedi ami nem odavalo.
    Mint ahogy mar masok is irtak fentebb, nem olyan egyszeru ez mint ahogy te gondolod. Pontosabban egyszeru, de nem kivulrol megoldva, mivel nem annyirol van szo hogy bizonyos tag-eket kicserelunk masikra es kesz is. Lehetne mondjuk vele kiserletezni, de kerdes hogy megeri e a befektetett munkat. Pl lenne e fizetokepes kereslet egy service-re ami kiszolgalja az AMP tartalmat egy subdomainrol amit cname-el rairanyitassz a service-re.

    Ha jól értem olyan új templatet kell létrehozni vagy előre legenerálni az összes tartalmat, mint a cache esetén. Az összes formázást ki kell venni, hogy csak egy sima fehér háttér maradjon és be kell állítani a megfelelő dolgokat.
    A hírek szövegében pedig ki kell cserélni azokat a HTML tageket, amiket nem lehet használni.

    Az új temaplate létrehozása okoz problémát, mert ugye ki tudja mit használ az oldal. De azt hittem, hogy csak egy sima üres lapos html-re kell kicserélni, ami mindig ugyan úgy néz ki. Gondolom nincsenek menüpontok sem csak maga a tartalom.
    A nehezebb rész az adatbázisból jövő változó tartalom, mert ott előre nem tudjuk, hogy milyen html tageket használtak.

    Vagyis lesz egy domain.hu/szuper-hir, meg egy domain.hu/amp/szuperhir.html
    A kettő tartalom között az a különbség, hogy az amp verzióban szinte semmilyen stílsus sincs csak egy fehér háttér és az img, iframe stb helyett amp-img, amp-iframe stb van.

    Vagy akkor azt sem értem, hogy mit nem értek.

    Nem lehet mindenhol ez a template:
    HTML kód:
    <!doctype html>
    <html amp lang="en">
      <head>
        <meta charset="utf-8">
        <title>Hello, AMPs</title>
        <link rel="canonical" href="http://example.ampproject.org/article-metadata.html" />
        <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
        <script type="application/ld+json">
          {
            "@context": "http://schema.org",
            "@type": "NewsArticle",
            "headline": "Open-source framework for publishing content",
            "datePublished": "2015-10-07T12:02:41Z",
            "image": [
              "logo.jpg"
            ]
          }
        </script>
        <style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
        <script async src="https://cdn.ampproject.org/v0.js"></script>
      </head>
      <body>
        <h1>[B][ide jön a hír szövege][/B]</h1>
      </body>
    </html>

    A hír szövegéből pedig kivesszük/cseréljük a nem használatos html tageket... nem?



  7. #16
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.536
    Begyűjtött 1.185 köszönetet
    735 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet DomainFlotta eredeti hozzászólása Hozzászólás megtekintése
    A kettő tartalom között az a különbség, hogy az amp verzióban szinte semmilyen stílsus sincs csak egy fehér háttér és az img, iframe stb helyett amp-img, amp-iframe stb van.

    Vagy akkor azt sem értem, hogy mit nem értek.
    Azt nem erted, hogy megbizhatoan nehez megallapitani hogy mi a lenyegi tartalom az oldalon. Melyik elem a navigacio, a cikk tartalma, a kommentek, esetleg bannerek, stb. A wordpressnel ez egyszeru, mert a kulon amp templateben feldolgozza a post record-ot.
    Kb ugy kepzeld ezt el, mintha egy rss feed-et kellene kivulrol generalni. Nehez lenne kinyerni a teljes oldal tartalmabol az erdemi reszeket. Nem lehetetlen, de hogy mindenhol megbizhatoan mukodjon, az nem egyszeru.



  8. #17
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.468
    Begyűjtött 992 köszönetet
    560 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    Azt nem erted, hogy megbizhatoan nehez megallapitani hogy mi a lenyegi tartalom az oldalon. Melyik elem a navigacio, a cikk tartalma, a kommentek, esetleg bannerek, stb. A wordpressnel ez egyszeru, mert a kulon amp templateben feldolgozza a post record-ot.
    Kb ugy kepzeld ezt el, mintha egy rss feed-et kellene kivulrol generalni. Nehez lenne kinyerni a teljes oldal tartalmabol az erdemi reszeket. Nem lehetetlen, de hogy mindenhol megbizhatoan mukodjon, az nem egyszeru.
    OK. Azthiszem értem.

    Ha közvetlenül a mysql adatbázisra csatlakozna és tudná, hogy mi a hír html tartalma, akkor abból egyszerűen le tudná generálni az AMP verziót.
    Vagyis pl egy rrs feedből már egyszerűen menne neki?



  9. #18
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    943
    Begyűjtött 290 köszönetet
    189 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Elméletben megkönnyítené igen, gyakorlatban viszont kivitelezhetetlen, hogy minden weboldal a világon ugyan olyan adatbázis szerkezettel rendelkezzen. Vagyis minden egyedi rendszer esetén egyedi lekérdezések kellenek. Ezért nehéz univerzális megoldást mondani erre.



  10. #19
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.536
    Begyűjtött 1.185 köszönetet
    735 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet DomainFlotta eredeti hozzászólása Hozzászólás megtekintése
    Vagyis pl egy rrs feedből már egyszerűen menne neki?
    RSS feedbol siman menne, de ha azt a kimenetet megcsinalja valaki, akkor annyi erovel az amp kimenetet is megcsinalhatja



  11. Az alábbi felhasználók hálásak a válaszért:

    Janko (2016-02-29)

  12. #20
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.468
    Begyűjtött 992 köszönetet
    560 hozzászólásával

    Alapbeállítás re: Google AMP - amit tudni kell róla

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    RSS feedbol siman menne, de ha azt a kimenetet megcsinalja valaki, akkor annyi erovel az amp kimenetet is megcsinalhatja
    Az rss készítéshez is vannak php classok. Akkor ilyen class kellene az AMP -hez is?



Oldal: 2 / 5 ElsőElső 1234 ... UtolsóUtolsó

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •