kategorie: A1200, A2000/A3000, A4000, A500, A600, CD32, CDTV, Minimig, NatAmi, Programy
[#1] Amelinium Web Browser
Wpierw w ramach troche zartu, troche zabawy, ale aktualnie juz jako projekt, ktory musi dojsc do jakiegos etapu i zostanie udostepniony.

Wymagania: Kick 1.3 w gore (mam nadzieje, ze sie uda to zachowac i nie bede wymagal kick 2.x)
Procesor: kazdy (w tym MC68000)
Obrazki: wbudowany dekoder (ale tez powinna korzystac z datatype jesli sa)
SSL - wymaga amissl i wyzszego kicka - to tylko jesli potrzebujemy wejsc na strone https
Waga: niecale 100kb + czcionka Helvetic

Wersja 0.1 Obsluguje juz sporo tagow html, niektore atrybuty html i wspiera mininalnie css (takze zlinkowanego)

bede tu sie dzielil rozwojem, moze kogos to zainteresuje, bez dopingu moze sie nie chciec :D



Ostatnia aktualizacja: 19.03.2026 17:33:01 przez juen
38
[#2] Re: Amelinium Web Browser

@juen, post #1

Tego nie pomalujesz...

Jak odtworzę YouTube na A1000 z KS1.3 to osobiście przyjadę dać Ci buziaka
8
[#3] Re: Amelinium Web Browser

@juen, post #1

Obawiam się, że AmiSSL wymaga proca 68020+.
1
[#4] Re: Amelinium Web Browser

@juen, post #1

Trzymam kciuki! Gdzie można pobrać?
[#5] Re: Amelinium Web Browser

@Gandalf, post #3

tak, pisalem o tym wyzej, ze amissl przelamuje niestety wymagania minimalne, ale deszyfracja ssl na 1.3 hmm :) hardcore
1
[#6] Re: Amelinium Web Browser

@juen, post #1

Z tego co pamiętam Pan na filmiku mówił Amelinum.
2
[#7] Re: Amelinium Web Browser

@fazior, post #6

a u mnie to Mix
Ame* - nawiazanie do Amigi,
*nium - nawiazanie do chromium,
+ inspiracja panem z filmiku, bo to Polski produkt :)
11
[#8] Re: Amelinium Web Browser

@juen, post #5

To raczej nie kick 1. 3 jest problemem przy SSL, ale procesor 68000.
O ile dobrze pamietam, ktos (bodaj autor nowych wersji IBrowse, o ile mnie pamiec nie myli) twierdzi, ze sie nie da czegos zrobic czegos na 68000 i dlatego 68020 jest wymagane.
Wedlug mnie da sie, ale to bedzie wolne, albo bardzo wolne, szczegolnie jesli bity trzeba by przesuwac.
Ogolnie AmiSSL to jest duza kobyla, pewnie zawiera sporo niepotrzebnego kodu.
Zeby odpalic na 68000 i 1 MB to na pewno musialbys stworzyc wlasny odpowiednik.
O ile dobrze pamietam to lata (okolo 15 lat plus minus 5 lat) temu ktos chyba napisal w ASM procedure szyfrujaca czy deszyfrujaca, i wrzucil ja w jakims watku na EAB.
To chyba jakis 256 bitowy klucz byl czy cos podobnego.
Chyba, ze to do czegos innego sluzylo?
[#9] Re: Amelinium Web Browser

@Don_Adan, post #8

Zawsze można sobie postawić jakieś proxy HTTPS>HTTP dla słabiutkich konfiguracji. Nie wszystko zadziałą ale sporo stron da radę.
Dla 1.3 to coś w deseń lynx czy w3m, byłoby super. CON: w sumie jest kompatybilny z vt100.

A technicznie to co się tu Ameliuje? Proxy właśnie?
[#10] Re: Amelinium Web Browser

@ppill, post #9

Nie znam sie, ale czy takie https to nie musi byc bezposrednie polaczenie a nie proxy?
Bo jak juz cos przechodzi przez proxy to jest tam chyba dekodowane, czyli nie jest raczej bezpieczne.
Chyba, ze zle rozumiem dzialanie proxy.
[#11] Re: Amelinium Web Browser

@juen, post #1

Dopingu to bankowo nie zabraknieszeroki uśmiech Jednak obawiam się założeń kick 1.3 i MC68000 no i jak to wygląda jeżeli chodzi o pamięć?
1
[#12] Re: Amelinium Web Browser

@juen, post #5

Pisałeś o kicku, nie procku.
[#13] Re: Amelinium Web Browser

@Gandalf, post #12

jasne masz racje, zbyt to skrocilem myslowo :) jak bedzie trzeba to zrobie wlasna obsluge ssl
1
[#14] Re: Amelinium Web Browser

@juen, post #13

Idziesz grubo, ale co tam, wierzę w to.OK Przyzwyczaiłem się, że na A-500 trzeba być cierpliwym w działaniach na sieci.
2
[#15] Re: Amelinium Web Browser

@juen, post #1

Nie do końca rozumiem (ale podziwiam) to wsparcie użytkowe dla 1.3. Masz może jakieś statystyki z IMPa jaki procent klientów działa na tym KS? Ciekawe mnie czy to rzeczywiste zapotrzebowanie, czy raczej rodzaj wyzwania, wbrew trudnościom. Albo w ogóle jak wygląda ta statystyka userów pod kątem używanych systemów?
1
[#16] Re: Amelinium Web Browser

@juen, post #13

No to jest wyzwanie wieksze niz Doom na a500...
3
[#17] Re: Amelinium Web Browser

@vojo, post #15

z reguly celuje w stwierdzenie "dziala na kazdej amidze" czyli jakis laik bierze jakiegokolwiek golasa i potrzebuje tylko dyskietke z programem i ma sie odpalic, czyli w skrocie o dostepnosc :)
[#18] Re: Amelinium Web Browser

@Don_Adan, post #10

Bo jak juz cos przechodzi przez proxy to jest tam chyba dekodowane, czyli nie jest raczej bezpieczne.
Jeżeli to ty sam postawiłeś proxy na komputerze, który sam kontrolujesz, to jest bezpieczne. Chyba, że nie ufasz swojej domowej sieci. To mniej więcej wygląda tak:

Internet ---- HTTPS ---- jakaś malina pod biurkiem ---- HTTP ---- Amiga

Bez szyfrowania jest tylko ten drugi kawałek.
2
[#19] Re: Amelinium Web Browser

@juen, post #1

zaktualizowalem obrazek, glowna strona aminet.net mozna powiedziec, ze generuje sie w 90% jak na chrome



Ostatnia aktualizacja: 19.03.2026 17:48:23 przez juen
7
[#20] Re: Amelinium Web Browser

@juen, post #1

Co następne? JuenOS w miejsce WB? szeroki uśmiech
5
[#21] Re: Amelinium Web Browser

@arturB, post #16

Jeszcze kilka lat temu bym sie zgodzil.
Ale obecnie dobry koder taki jak Juen z pomoca ChatGPT albo innego AI powinien dac rade zrobic to dosc szybko.
Arti wrzucil na EAB troche procedur ASM ze swojego portu MK3, i myslalem, ze to bedzie jakies "badziewie".
Ale zaczalem przerabiac, i oryginalny kod jest calkiem przyzwoity, oprocz niepotrzebnego przekazywania parametrow przez stos, zamiast w D0,D1,A0,A1, a przez to marnowanie pamieci i stosu.
Sa wygenerowane tez dosc sensowne komentarze w zrodlach.
Wiec dosc latwo sie taki kod przerabia, ale moze dlatego, ze to sa dosc krotkie procedury.
Wiec jak ktos chce sprobowac stworzyc SSL z ChatGPT, to wedlug mnie powinno sie to odbywac tak.
1. Stworzenie wersji SSL w ASM 68020, ze zrodlami ASM rozbitymi na mniejsze procedury (tak jak to jest w MK3).
2. Zasemblowanie i przetestowanie tej wersji na Amidze z 68020+ , tak zeby nie bylo zadnych bledow.
Jak sa bledy to je poprawic samemu albo z pomoca AI.
3. Przerobic instrukcje 68020 na 68000.
4. Wylapac wszystkie "odd address error" pod WHDload czy jakims debugerze, ktory to potrafi.
[#22] Re: Amelinium Web Browser

@juen, post #19

A jaki poziom funkcjonalnosci chcialbys osiagnąć?
[#23] Re: Amelinium Web Browser

@arturB, post #22

pelny dla konkretnych stron




input juz dziala wiec search dziala :)

Ostatnia aktualizacja: 19.03.2026 19:36:32 przez juen
12
[#24] Re: Amelinium Web Browser

@juen, post #23

jak dla mnie, rewelacja! szeroki uśmiech
2
[#25] Re: Amelinium Web Browser

@Splavinho, post #24



maly kolejny sukces - poradzil sobie z tym:

<HTML>
<HEAD>
<TITLE>¨”°o•.amigaNegative™.•o°”¨</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="middle"><TABLE WIDTH=581 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>
      <TR>
        <TD COLSPAN=5> <a href="news.html"><IMG SRC="images/index_01.gif" ALT="" WIDTH=412 HEIGHT=32 border="0"></a></TD>
        <TD ROWSPAN=4> <IMG SRC="images/index_02.gif" WIDTH=169 HEIGHT=316 ALT=""></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=32 ALT=""></TD>
      </TR>
      <TR>
        <TD COLSPAN=2 ROWSPAN=2> <a href="news.html"><IMG SRC="images/index_03.gif" ALT="" WIDTH=120 HEIGHT=262 border="0"></a></TD>
        <TD ROWSPAN=5> <IMG SRC="images/index_04.jpg" WIDTH=24 HEIGHT=364 ALT=""></TD>
        <TD COLSPAN=2> <a href="news.html"><IMG SRC="images/index_05.jpg" ALT="" WIDTH=268 HEIGHT=156 border="0"></a></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=156 ALT=""></TD>
      </TR>
      <TR>
        <TD ROWSPAN=4> <a href="news.html"><IMG SRC="images/index_06.jpg" ALT="" WIDTH=102 HEIGHT=208 border="0"></a></TD>
        <TD ROWSPAN=4> <a href="news.html"><IMG SRC="images/index_07.jpg" ALT="" WIDTH=166 HEIGHT=208 border="0"></a></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=106 ALT=""></TD>
      </TR>
      <TR>
        <TD ROWSPAN=4> <a href="news.html"><IMG SRC="images/index_08.gif" ALT="" WIDTH=26 HEIGHT=115 border="0"></a></TD>
        <TD ROWSPAN=3> <a href="news.html"><IMG SRC="images/index_09.gif" ALT="" WIDTH=94 HEIGHT=102 border="0"></a></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=22 ALT=""></TD>
      </TR>
      <TR>
        <TD> <a href="news.html"><IMG SRC="images/index_10.gif" ALT="" WIDTH=169 HEIGHT=45 border="0"></a></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=45 ALT=""></TD>
      </TR>
      <TR>
        <TD ROWSPAN=2> <IMG SRC="images/index_11.gif" WIDTH=169 HEIGHT=48 ALT=""></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=35 ALT=""></TD>
      </TR>
      <TR>
        <TD COLSPAN=4> <a href="http://negative.nakoz.org/news.html"><IMG SRC="images/index_12.gif" ALT="" WIDTH=386 HEIGHT=13 border="0"></a></TD>
        <TD> <IMG SRC="images/spacer.gif" WIDTH=1 HEIGHT=13 ALT=""></TD>
      </TR>
    </TABLE></td>
  </tr>
</table>
</BODY>
</HTML>


pozatym obsluguje juz coraz wiecej css, ale do wyswietlenia dobrze PPA jeszcze daleko
8
[#26] Re: Amelinium Web Browser

@juen, post #25

PPA jest chyba w dwóch wersjach, amigowej - niebieskiej i czarnej dla reszty świata, mozesz zacząć od tej prostszej.
1
[#27] Re: Amelinium Web Browser

@juen, post #25

A jak będzie z UTF-8?
2
[#28] Re: Amelinium Web Browser

@Mario, post #27

nie wiem, w najgorszym wypadku konwersja w locie



pobieranie plikow juz dziala, teraz przerywam rozwoj css itd, wracam do aminet.net, dopieszcze by kazda podstrona renderowala sie wlasciwie i udostepnie pierwsza wersje, ktora jeszcze nie bedzie w ogole zoptymalizowana i nie mozna jej bedzie traktowac jako przegladarke pelnowartosciowa, ale juz bedzie mozna sie cos pobawic :) testerow aczkolwiek jeszcze nie potrzeba...
10
[#29] Re: Amelinium Web Browser

@juen, post #28

Super wkoncu bedzie mozna sciagnac z aminetu paczki na a600 2mb.
1
[#30] Re: Amelinium Web Browser

@Don_Adan, post #10

Nie znam sie, ale czy takie https to nie musi byc bezposrednie polaczenie a nie proxy?
Bo jak juz cos przechodzi przez proxy to jest tam chyba dekodowane, czyli nie jest raczej bezpieczne.
Chyba, ze zle rozumiem dzialanie proxy.


Jeśli to Twoje proxy to czego się obawiasz. Z resztą do banku i tak na Ami się nie zalogujesz.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem