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, 22.18.

              Kommentera

              Senaste inlägg

              Minimera

              Diskussioner Statistik Senaste inlägg
              Started by Henke, Igår, 18.53
              16 responses
              163 visningar
              4 gillar
              Senaste inlägg Rangertheman  
              Started by Dr_Dängrot, 13 February 2020, 10.52
              45 responses
              1.019 visningar
              4 gillar
              Senaste inlägg Mundo
              av Mundo
               
              Started by Henke, 16 February 2020, 13.32
              39 responses
              603 visningar
              0 gillar
              Senaste inlägg Rymdhamster  
              Started by Björn Wärmedal, Igår, 11.05
              7 responses
              174 visningar
              8 gillar
              Senaste inlägg God45
              av God45
               
              Started by DanielSchenström, 11 February 2020, 19.04
              9 responses
              273 visningar
              4 gillar
              Senaste inlägg Gurgeh
              av Gurgeh
               
              Started by Tcherban, 16 February 2020, 00.40
              3 responses
              238 visningar
              3 gillar
              Senaste inlägg Lawgiver  
              Started by Johan K, 16 February 2020, 20.59
              3 responses
              97 visningar
              0 gillar
              Senaste inlägg APM
              av APM
               
              Started by Skarpskytten, 01 February 2020, 14.18
              11 responses
              238 visningar
              1 gillar
              Senaste inlägg Skarpskytten  
              Started by TrukhDaTrukh, 02 February 2020, 16.15
              4 responses
              218 visningar
              0 gillar
              Senaste inlägg TheNavel  
              Started by Kia Sidhe, 16 February 2020, 00.54
              1 response
              165 visningar
              0 gillar
              Senaste inlägg Kia Sidhe  
              Arbetar …
              X