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 Feuflux, 13 October 2019, 20.26
              11 responses
              122 visningar
              3 gillar
              Senaste inlägg Lupus Maximus  
              Started by Björn Wärmedal, 10 October 2019, 13.10
              52 responses
              1.696 visningar
              14 gillar
              Senaste inlägg Nässe
              av Nässe
               
              Started by Knight_Schmidt, 07 October 2019, 19.53
              30 responses
              593 visningar
              0 gillar
              Senaste inlägg PAX
              av PAX
               
              Started by zonk, Igår, 10.10
              1 response
              56 visningar
              2 gillar
              Senaste inlägg zonk
              av zonk
               
              Started by Khan, Idag, 07.18
              3 responses
              44 visningar
              0 gillar
              Senaste inlägg Gurgeh
              av Gurgeh
               
              Started by God45, 30 September 2019, 20.49
              81 responses
              2.788 visningar
              7 gillar
              Senaste inlägg God45
              av God45
               
              Started by entomophobiac, Idag, 12.49
              1 response
              48 visningar
              0 gillar
              Senaste inlägg Genesis
              av Genesis
               
              Started by Henke, 17 October 2019, 18.12
              21 responses
              718 visningar
              8 gillar
              Senaste inlägg Raskens
              av Raskens
               
              Started by Spider Jerusalem, 23 October 2014, 12.43
              17 responses
              1.151 visningar
              2 gillar
              Senaste inlägg Koftan
              av Koftan
               
              Started by Bifur, 21 December 2017, 13.47
              48 responses
              2.613 visningar
              0 gillar
              Senaste inlägg Styrman
              av Styrman
               
              Arbetar …
              X