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 God45, 30 September 2019, 20.49
              61 responses
              2.045 visningar
              7 gillar
              Senaste inlägg RasmusL
              av RasmusL
               
              Started by .Per., 14 October 2018, 22.48
              46 responses
              1.223 visningar
              0 gillar
              Senaste inlägg DeBracy
              av DeBracy
               
              Started by God45, Igår, 10.33
              14 responses
              235 visningar
              2 gillar
              Senaste inlägg Björn Wärmedal  
              Started by zonk, Igår, 13.57
              18 responses
              370 visningar
              0 gillar
              Senaste inlägg Björn Wärmedal  
              Started by Pilgiftsgrodan, 17 September 2019, 14.35
              8 responses
              272 visningar
              0 gillar
              Senaste inlägg .Per.
              av .Per.
               
              Started by Rymdhamster, 14 October 2019, 23.03
              25 responses
              357 visningar
              3 gillar
              Senaste inlägg Skarpskytten  
              Started by ragngand, 06 September 2019, 11.52
              5 responses
              130 visningar
              0 gillar
              Senaste inlägg ragngand  
              Started by wilper, 03 June 2019, 21.18
              14 responses
              350 visningar
              4 gillar
              Senaste inlägg Nässe
              av Nässe
               
              Started by entomophobiac, 06 July 2019, 00.50
              14 responses
              312 visningar
              2 gillar
              Senaste inlägg Swedish Chef  
              Started by Lemur, 13 October 2019, 18.20
              3 responses
              115 visningar
              6 gillar
              Senaste inlägg Rymdhamster  
              Arbetar …
              X