Tillkännagivande

Minimera
Inga tillkännagivanden ännu.

Partners sökes till nytt programmeringsprojekt - "semantisk" webbläsare

Minimera
X
 
  • Filtrera
  • Tidsrymd
  • Visa
Rensa All
nya inlägg

    Partners sökes till nytt programmeringsprojekt - "semantisk" webbläsare

    Hej rollspel.nu! Jag letar efter partners till ett nytt kodprojekt. Jag vill göra en "semantisk" webbläsare, dvs. en webbläsare som visar alla menyer, alla artiklar, alla forum etc på ett och samma sätt, liknande Reader View i Firefox, men för fler typer av "objekt" än bara artiklar. Ett sådant projekt kommer kräva en del efterforskning om algoritmer och hur man parsar HTML för att rycka ut main content och annat, och att kunna anpassa dessa algoritmer för webbläsarens behov.
    Projektpartner kan hjälpa till med allt möjligt - kodning, feedback, idéer, testning, läsning (av artiklar), eller pseudokod och GUI design.
    Hör av dig om du är intresserad eller har fler frågor! Så kan vi starta ett repo på github för brainstorming. ;)
    Hälsningar
    Olle

    #2
    Detta har jag både pysslat med och har en del kännedom om. Jag är på!

    Kommentera


      #3
      Ursprungligen skrivet av olaberg Visa inlägg
      Detta har jag både pysslat med och har en del kännedom om. Jag är på!
      Shit, vad gött! Vad är din bakgrund? Jag jobbar med PHP och ekonomisk integration m.m., brukar köra OCaml för hobbyprojekt men funderar på om Java kunde passa för det här.

      Kommentera


        #4
        Java, XML, SGML (skrev min första SGML-parser i C 1996) ...

        Kommentera


          #5
          Ursprungligen skrivet av olaberg Visa inlägg
          Java, XML, SGML (skrev min första SGML-parser i C 1996) ...
          Låter stabil! Jag skapar ett projekt på github. Har du en användare där?

          Kommentera


            #6
            Haer aer repot: https://github.com/olleharstedt/zen-mode-daemon

            Namnet kan saaklart bytas senare.

            Kommentera


              #7
              Ursprungligen skrivet av olaberg Visa inlägg
              Java, XML, SGML (skrev min första SGML-parser i C 1996) ...
              Ingen aning om du fortfarande är intresserad, men här är min första spike: https://github.com/olleharstedt/zen-...ket/socket.php

              Förklaring:

              1. Öppna en TCP-socket och lyssna på 127.0.0.1:777
              2. Läs av __site i URLen
              3. Kolla om __site har en file i site/ konfiguration (JSON)
              4. Om ja, kolla typ
              5. Om typ = search_engine, rippa formuläret
              6. Skicka HTML till webbläsaren

              Exempel på JSON:

              HTML-kod:
                 {     "type": "search_engine",     "name": "Google",     "form_name": "f"  }
              Exempel på HTML ser ut i webbläsaren:

              Selection_195.png

              Man kan lägga till lite CSS för att göra sidan mer presentabel (jämför http://bettermotherfuckingwebsite.com/).

              För att skicka formuläret till programmet, gör om form method till GET istället för POST, och skicka alltid med __site=google.com som hidden input.

              Fördelen med att göra en socket såhär är att man kan använda vilken webbläsare man vill, även en textbaserad, och att man inte behöver skriva en ny rendering engine.

              Att göra:

              1. Översätt till Java
              2. Fixa OOP
              3. En algortim behöver designas som kan gissa "page type", dvs. om sidan som hämtas är en sökmotor, artikel, länk lista, etc.
              4. Om "page type" = artikel, använd Firefox reader view algoritm för att fånga main content.
              5. Med mera, med mera :)
              Last edited by stenhöna; 05 September 2019, 23.18.

              Kommentera

              Senaste inlägg

              Minimera

              Diskussioner Statistik Senaste inlägg
              Started by Bifur, Igår, 13.45
              11 responses
              204 visningar
              1 gillar
              Senaste inlägg God45
              av God45
               
              Started by zonk, Igår, 19.28
              7 responses
              85 visningar
              0 gillar
              Senaste inlägg RasmusL
              av RasmusL
               
              Started by gabrielledebourg, Igår, 14.06
              1 response
              85 visningar
              4 gillar
              Senaste inlägg Caligo
              av Caligo
               
              Started by Henke, 19 October 2019, 11.24
              13 responses
              252 visningar
              3 gillar
              Senaste inlägg Henke
              av Henke
               
              Started by zonk, 19 October 2019, 10.10
              2 responses
              114 visningar
              2 gillar
              Senaste inlägg zonk
              av zonk
               
              Started by entomophobiac, 20 October 2019, 12.49
              7 responses
              157 visningar
              0 gillar
              Senaste inlägg Genesis
              av Genesis
               
              Started by Björn Wärmedal, 10 October 2019, 13.10
              60 responses
              1.996 visningar
              14 gillar
              Senaste inlägg God45
              av God45
               
              Started by Faehrengaust, Igår, 12.45
              1 response
              66 visningar
              1 gillar
              Senaste inlägg Magnus Seter  
              Started by God45, 30 September 2019, 20.49
              82 responses
              2.981 visningar
              7 gillar
              Senaste inlägg God45
              av God45
               
              Started by Feuflux, 13 October 2019, 20.26
              14 responses
              184 visningar
              3 gillar
              Senaste inlägg Lupus Maximus  
              Arbetar …
              X