Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Strona w czymś innym niż HTML


Rekomendowane odpowiedzi

Opublikowano

Witanko.

 

Tak sobie myślę - kurde dlaczego jest tylko HTML?

Stworzenie jako - takiego języka w np. YML było by trudne... bo trzeba by było zmotywować twórców przeglądarek...

 

Ale wpadłem na pomysł - Parser (z X języka do HTML)

I pomysł YMLWeb

    server:
        code:
            php:
                [
                require_once "file.php";
                echo "hello :)";
                ]
    client:
        first:
            @define:
                @stylesheet-folder-css: "/stylesheet/css/"
            meta:
                charset: utf-8
                author: example
                author-mail: [email protected]
                robot: "file.txt"
            title: Title Example
            fav-ico: "favicon.ico"
            stylesheet:
                css: stylesheet-folder-css+"style.css", stylesheet-folder-css+"style1.css", stylesheet-folder-css+"style-2.css"
            script:
                js: "script1.js", "script2.js"
        website-code:
            header:
                h-group:
                    h1 class["header"] id["header-id"]: "Example Website"[nl] [nl] = new line
            form action["post"] to["file.php"]:
                input id["seresh-box"] type["text"]: [null]
                input type["postData"]: "Go Seresh"
            footer:
                text class["footertext"]: [htmlspecial::copyright]+" 2014 | User | Example.com"

Wpadłem pomysł na jako-taki "Define" czyli jak jest "@hello: "hello world" " to jak gdziekolwiek wpiszecie "hello" to zamieni to na "hello world"

a i to " [ .. ] " to jest mój wymysł bo z YML mam małą styczność xD

Chociaż... HTML też nie jest taki idealny wobec XML

 

Albo "Easy HTML"

Czyli parser, jeżeli wpiszemy "@Meta utf-8" to zamienia się na "<meta charset="utf-8">"

Opublikowano

Przed chwilą własnie dodałem kontroler php który działa na podobnej zasadzie.
Tyle że nie prościej zrobić :

$zmienna = '<meta charset='"utf-8" >'; 

później w trakcie strony 

echo $zmienna

i wszystko działa w ten sam sposób :)

Jeśli pomogłem to zamiast gdzie kol wiek klikać najlepiej wejdź na stronę http://www.pajacyk.pl i kliknij.
W ten sposób pomogłeś. Czy to takie trudne aby wykonywać tą czynność codziennie?

Opublikowano

no tak ale w tedy musisz 

<?php echo $charset; ?>

a tak to by było w module Apache dla przykładu i by się to automatycznie robiło

a plik php robiący wszystko to już mechanizm TPL

Opublikowano

Ale po co utrudniać tak prosty język?

Niemniej jednak podoba mi się twoja koncepcja, ale niestety nie widzę w tym przyszłości.

gamedevmania.com

Opublikowano

Też nie widzę przyszłości bo to mniej więcej byłoby tak:

 

Kod -> Kod -> Kod zrozumiały dla przeglądarki -> Wykonanie kodu // Nie potrzeba tworzenia z Kodu Kodu...?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...